First we figure out the GCC Options... ## Show the GCC Options $ make --trace cross-riscv64 gcc \ -o riscv64-tcc.o \ -c tcc.c \ -DTCC_TARGET_RISCV64 \ -DCONFIG_TCC_CROSSPREFIX="\"riscv64-\"" \ -DCONFIG_TCC_CRTPREFIX="\"/usr/riscv64-linux-gnu/lib\"" \ -DCONFIG...
直接下载后,即可体验新旧ABI在32位Linux内核上的差异 (s64ilp32 v.s. s32ilp32) tar zxvf riscv64ilp32-elf-ubuntu-22.04-gcc-nightly-*-nightly.tar.gz cd riscv/qemu-linux ./start-qemu-rv64ilp32.sh rootfs.ext2 (测试创新32位Linux内核) ./start-qemu-rv32ilp32.sh rootfs.ext2 (测试传统32...