mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-09 17:03:35 -09:00
Testing with a really old toolchain is helpful to catch issues related
to kernel headers version issues, gcc version issues, etc. We chose a
glibc toolchain though as old musl or uClibc-ng versions tend to lack
a number of features that are needed by modern software.
This toolchain is placed near the top of toolchain-configs.csv, so
that it is used as part of the "base" set of toolchain that test-pkg
uses, even without the -a option.
test-pkg takes the 6 first toolchains of this CSV file for its base
test, and actually the comment in toolchain-configs.csv was wrong
since commit 53a8c5150e, which removed a
toolchain from the base set, but not realizing that test-pkg would
anyway continue to test the first 6 toolchains.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3.0 KiB
3.0 KiB
| 1 | # default test-pkg tests a useful subset of toolchains |
|---|---|
| 2 | # Toolchains used by default by test-pkg: |
| 3 | # Test a regular uClibc toolchain |
| 4 | support/config-fragments/autobuild/bootlin-armv5-uclibc.config,x86_64 |
| 5 | # Test a toolchain with glibc and a very recent gcc version |
| 6 | support/config-fragments/autobuild/bootlin-armv7-glibc.config,x86_64 |
| 7 | # Test a noMMU toolchain with no dynamic library support |
| 8 | support/config-fragments/autobuild/bootlin-armv7m-uclibc.config,x86_64 |
| 9 | # Test a musl toolchain |
| 10 | support/config-fragments/autobuild/bootlin-x86-64-musl.config,x86_64 |
| 11 | # Test a MMU toolchain without dynamic library support |
| 12 | support/config-fragments/autobuild/br-arm-full-static.config,x86_64 |
| 13 | # Test a really old toolchain (gcc 6.x, headers 4.9) |
| 14 | support/config-fragments/autobuild/bootlin-aarch64-glibc-old.config,x86_64 |
| 15 | # Toolchains used by test-pkg only when the '-a' option is passed: |
| 16 | support/config-fragments/autobuild/arm-aarch64.config,x86_64 |
| 17 | support/config-fragments/autobuild/bootlin-aarch64-glibc.config,x86_64 |
| 18 | support/config-fragments/autobuild/bootlin-arcle-hs38-uclibc.config,x86_64 |
| 19 | support/config-fragments/autobuild/bootlin-armv7-musl.config,x86_64 |
| 20 | support/config-fragments/autobuild/bootlin-m68k-68040-uclibc.config,x86_64 |
| 21 | support/config-fragments/autobuild/bootlin-m68k-5208-uclibc.config,x86_64 |
| 22 | support/config-fragments/autobuild/bootlin-microblazeel-uclibc.config,x86_64 |
| 23 | support/config-fragments/autobuild/bootlin-mipsel-uclibc.config,x86_64 |
| 24 | support/config-fragments/autobuild/bootlin-mipsel32r6-glibc.config,x86_64 |
| 25 | support/config-fragments/autobuild/bootlin-mips64el-glibc.config,x86_64 |
| 26 | support/config-fragments/autobuild/bootlin-openrisc-uclibc.config,x86_64 |
| 27 | support/config-fragments/autobuild/bootlin-powerpc64le-power8-glibc.config,x86_64 |
| 28 | support/config-fragments/autobuild/bootlin-powerpc-e500mc-uclibc.config,x86_64 |
| 29 | support/config-fragments/autobuild/bootlin-riscv32-glibc.config,x86_64 |
| 30 | support/config-fragments/autobuild/bootlin-riscv64-glibc.config,x86_64 |
| 31 | support/config-fragments/autobuild/bootlin-riscv64-musl.config,x86_64 |
| 32 | support/config-fragments/autobuild/bootlin-s390x-z13-glibc.config,x86_64 |
| 33 | support/config-fragments/autobuild/bootlin-sh4-uclibc.config,x86_64 |
| 34 | support/config-fragments/autobuild/bootlin-sparc-uclibc.config,x86_64 |
| 35 | support/config-fragments/autobuild/bootlin-sparc64-glibc.config,x86_64 |
| 36 | support/config-fragments/autobuild/bootlin-x86-i686-musl.config,x86_64 |
| 37 | support/config-fragments/autobuild/bootlin-x86-64-glibc.config,x86_64 |
| 38 | support/config-fragments/autobuild/bootlin-x86-64-uclibc.config,x86_64 |
| 39 | support/config-fragments/autobuild/bootlin-xtensa-uclibc.config,x86_64 |
| 40 | support/config-fragments/autobuild/br-arm-basic.config,x86_64 |
| 41 | support/config-fragments/autobuild/br-arm-full-nothread.config,x86_64 |
| 42 | support/config-fragments/autobuild/br-arm-internal-glibc.config,any |
| 43 | support/config-fragments/autobuild/br-loongarch64-full-internal.config,any |
| 44 | support/config-fragments/autobuild/br-loongarch64-internal-glibc.config,any |