-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Description
I configured a build using the below configuration shown in the output of /current_bld/bin/riscv64-unknown-elf-g++ -v ;
Some of the configurations don't seem to have been picked - example rv32imafv -ilp32f according to the print-multi-lib flag
Am I doing something wrong here? Please advise.
/current_bld/bin/riscv64-unknown-elf-g++ -v
Using built-in specs.
COLLECT_GCC=./current_bld/bin/riscv64-unknown-elf-g++
COLLECT_LTO_WRAPPER=/mnt/abhiramp/work/common/rv_toolchain_repo/rvgnu_toolchain_27oct/current_bld/bin/../libexec/gcc/riscv64-unknown-elf/15.1.0/lto-wrapper
Target: riscv64-unknown-elf
Configured with: /SCRATCH/abhiramp/work/common/rv_toolchain_repo/rvgnu_toolchain_27oct/gcc/configure --target=riscv64-unknown-elf --prefix=/SCRATCH/abhiramp/work/common/rv_toolchain_repo/rvgnu_toolchain_27oct/current_bld --disable-shared --disable-threads --enable-languages=c,c++ --with-pkgversion=g1b306039a --with-system-zlib --enable-tls --with-newlib --with-sysroot=/SCRATCH/abhiramp/work/common/rv_toolchain_repo/rvgnu_toolchain_27oct/current_bld/riscv64-unknown-elf --with-native-system-header-dir=/include --disable-libmudflap --disable-libssp --disable-libquadmath --disable-libgomp --disable-nls --disable-tm-clone-registry --src=.././gcc --enable-multilib --with-multilib-generator='rv32imafv-ilp32f--;rv32imafv_zba_zbb-ilp32f--;rv32imafdc-ilp32f--;rv64imfv_zba_zbb-lp64d--;rv64imafdv_zba_zbb-lp64d--;rv64imfv-lp64f--;rv64imafv-lp64f--;rv64imafdv_zicfilp_zicfiss_zicond_zimop_zcmop_zba_zbb-lp64d--;rv64imafdc-lp64d--' --with-abi=lp64d --with-arch=rv64imafdc_zicsr_zifencei --with-isa-spec=20191213 'CFLAGS_FOR_TARGET=-Os -mcmodel=medany' 'CXXFLAGS_FOR_TARGET=-Os -mcmodel=medany'
Thread model: single
Supported LTO compression algorithms: zlib zstd
gcc version 15.1.0 (g1b306039a)
./current_bld/bin/riscv64-unknown-elf-g++ --print-multi-lib
.;
rv32imafdv_zicsr_zaamo_zalrsc_zve32f_zve32x_zve64d_zve64f_zve64x_zvl128b_zvl32b_zvl64b/ilp32f;@march=rv32imafdv_zicsr_zaamo_zalrsc_zve32f_zve32x_zve64d_zve64f_zve64x_zvl128b_zvl32b_zvl64b@mabi=ilp32f
rv32imafdv_zicsr_zaamo_zalrsc_zba_zbb_zve32f_zve32x_zve64d_zve64f_zve64x_zvl128b_zvl32b_zvl64b/ilp32f;@march=rv32imafdv_zicsr_zaamo_zalrsc_zba_zbb_zve32f_zve32x_zve64d_zve64f_zve64x_zvl128b_zvl32b_zvl64b@mabi=ilp32f
rv32imafdc_zicsr_zaamo_zalrsc/ilp32f;@march=rv32imafdc_zicsr_zaamo_zalrsc@mabi=ilp32f
rv64imfdv_zicsr_zba_zbb_zve32f_zve32x_zve64d_zve64f_zve64x_zvl128b_zvl32b_zvl64b/lp64d;@march=rv64imfdv_zicsr_zba_zbb_zve32f_zve32x_zve64d_zve64f_zve64x_zvl128b_zvl32b_zvl64b@mabi=lp64d
rv64imafdv_zicsr_zaamo_zalrsc_zba_zbb_zve32f_zve32x_zve64d_zve64f_zve64x_zvl128b_zvl32b_zvl64b/lp64d;@march=rv64imafdv_zicsr_zaamo_zalrsc_zba_zbb_zve32f_zve32x_zve64d_zve64f_zve64x_zvl128b_zvl32b_zvl64b@mabi=lp64d
rv64imfdv_zicsr_zve32f_zve32x_zve64d_zve64f_zve64x_zvl128b_zvl32b_zvl64b/lp64f;@march=rv64imfdv_zicsr_zve32f_zve32x_zve64d_zve64f_zve64x_zvl128b_zvl32b_zvl64b@mabi=lp64f
rv64imafdv_zicsr_zaamo_zalrsc_zve32f_zve32x_zve64d_zve64f_zve64x_zvl128b_zvl32b_zvl64b/lp64f;@march=rv64imafdv_zicsr_zaamo_zalrsc_zve32f_zve32x_zve64d_zve64f_zve64x_zvl128b_zvl32b_zvl64b@mabi=lp64f
rv64imafdv_zicfilp_zicfiss_zicond_zicsr_zimop_zaamo_zalrsc_zcmop_zba_zbb_zve32f_zve32x_zve64d_zve64f_zve64x_zvl128b_zvl32b_zvl64b/lp64d;@march=rv64imafdv_zicfilp_zicfiss_zicond_zicsr_zimop_zaamo_zalrsc_zcmop_zba_zbb_zve32f_zve32x_zve64d_zve64f_zve64x_zvl128b_zvl32b_zvl64b@mabi=lp64d
rv64imafdc_zicsr_zaamo_zalrsc/lp64d;@march=rv64imafdc_zicsr_zaamo_zalrsc@mabi=lp64d