https://sourceware.org/bugzilla/show_bug.cgi?id=30938
--- Comment #2 from Akhilesh Kumar <akhilesh.k at samsung dot com> --- Now i configured gcc with --enable-multilib then also unable to build for lp64f is this because ABI_FLEN is for 32 default lp64d is for 64 ? And if i want to compile the same for lp64d, lp64f and lp64 what changes i need to do during gcc configuration Logs:- #riscv64-unknown-linux-gnu-gcc hello.c -march=rv64imafdc -mabi=lp64f /opt/riscv/lib/gcc/riscv64-unknown-linux-gnu/13.2.0/../../../../riscv64-unknown-linux-gnu/bin/ld: cannot find crt1.o: No such file or directory collect2: error: ld returned 1 exit status Configured with: /home/sri/Downloads/20.04/riscv-gnu-toolchain/gcc/configure --target=riscv64-unknown-linux-gnu --prefix=/opt/riscv --with-sysroot=/opt/riscv/sysroot --with-pkgversion=gc891d8dc23e --with-system-zlib --enable-shared --enable-tls --enable-languages=c,c++,fortran --disable-libmudflap --disable-libssp --disable-libquadmath --disable-libsanitizer --disable-nls --disable-bootstrap --src=.././gcc --enable-multilib --with-abi=lp64d --with-arch=rv64imafdc --with-tune=rocket --with-isa-spec=20191213 'CFLAGS_FOR_TARGET=-O2 -mcmodel=medlow' 'CXXFLAGS_FOR_TARGET=-O2 -mcmodel=medlow' Thread model: posix Supported LTO compression algorithms: zlib gcc version 13.2.0 (gc891d8dc23e) akhilesh.k@sri-1566:/tmp$ /opt/riscv/bin/riscv64-unknown-linux-gnu-gcc hello.c -march=rv64imac -mabi=lp64 akhilesh.k@sri-1566:/tmp$ /opt/riscv/bin/riscv64-unknown-linux-gnu-gcc hello.c -march=rv64imafdc -mabi=lp64 akhilesh.k@sri-1566:/tmp$ /opt/riscv/bin/riscv64-unknown-linux-gnu-gcc hello.c -march=rv64imafdc -mabi=lp64d akhilesh.k@sri-1566:/tmp$ /opt/riscv/bin/riscv64-unknown-linux-gnu-gcc hello.c -march=rv64imafdc -mabi=lp64f -- You are receiving this mail because: You are on the CC list for the bug.