diff options
author | Kito Cheng <kito.cheng@sifive.com> | 2023-09-25 21:12:41 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-25 21:12:41 +0100 |
commit | ffb5968884630c7baebba7b2af493f6b5f74ad80 (patch) | |
tree | 19a85abe3617669b6e1455dd9e9c8b2eec7f700a /README.md | |
parent | 5437780994b830e9eabf467f85f22ed24b5fade1 (diff) | |
parent | 3b13360cef5daae42c0af45a38f682acbc6a8c87 (diff) | |
download | riscv-gnu-toolchain-ffb5968884630c7baebba7b2af493f6b5f74ad80.zip riscv-gnu-toolchain-ffb5968884630c7baebba7b2af493f6b5f74ad80.tar.gz riscv-gnu-toolchain-ffb5968884630c7baebba7b2af493f6b5f74ad80.tar.bz2 |
Merge pull request #1293 from riscv-collab/extra-multi-lib-test2023.09.26
Add --with-extra-multilib-test option
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -246,6 +246,21 @@ The command below can be used to run the glibc tests: make check-glibc-linux +##### Adding more arch/abi combination for testing without introducing multilib + +`--with-extra-multilib-test` can be used when you want to test more combination +of arch/ABI, for example: built a linux toolchain with multilib with +`rv64gc/lp64d` and `rv64imac/lp64`, but you want to test more configuration like +`rv64gcv/lp64d` or `rv64gcv_zba/lp64d`, then you can use --with-extra-multilib-test +to specify that via `--with-extra-multilib-test="rv64gcv-lp64d;rv64gcv_zba-lp64d"`, +then the testing will run for `rv64gc/lp64d`, `rv64imac/lp64`, `rv64gcv/lp64d` +and `rv64gcv_zba/lp64d`. + +`--with-extra-multilib-test` support bare-metal and linux toolchain and support +even multilib is disable, but the user must ensure extra multilib test +configuration can be work with existing lib/multilib, e.g. rv32gcv/ilp32 test +can't work if multilib didn't have any rv32 multilib. + ### LLVM / clang LLVM can be used in combination with the RISC-V GNU Compiler Toolchain |