diff options
| author | Theo Buehler <tb@openbsd.org> | 2026-08-29 15:57:29 +0200 |
|---|---|---|
| committer | Theo Buehler <tb@openbsd.org> | 2026-08-29 15:57:29 +0200 |
| commit | 08415b6730901ab159dc7b1bc5ab2563188713e2 (patch) | |
| tree | 127b3092bc42da2abc09ee9b93f276e6358db3a0 /scripts | |
| parent | 0ac0850a98ea4c5ccc9f9eb4c6d540409346a1b5 (diff) | |
| parent | a764ec929eec2abdedd76cb5b593c8ec6a6abcfd (diff) | |
| download | portable-08415b6730901ab159dc7b1bc5ab2563188713e2.tar.gz portable-08415b6730901ab159dc7b1bc5ab2563188713e2.tar.bz2 portable-08415b6730901ab159dc7b1bc5ab2563188713e2.zip | |
Land #1370 - enable supported MIPS32 asm in CI
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/test | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/scripts/test b/scripts/test index 6d573e3..b3386a8 100755 --- a/scripts/test +++ b/scripts/test | |||
| @@ -173,11 +173,12 @@ elif [ "$ARCH" = "riscv64" ]; then | |||
| 173 | 173 | ||
| 174 | elif [ "$ARCH" = "mips32" ] || [ "$ARCH" = "mips64" ]; then | 174 | elif [ "$ARCH" = "mips32" ] || [ "$ARCH" = "mips64" ]; then |
| 175 | if [ "$ARCH" = "mips32" ]; then | 175 | if [ "$ARCH" = "mips32" ]; then |
| 176 | sudo ln -sf /usr/mips-linux-gnu/lib/ld.so.1 /lib/ | 176 | sudo ln -sf /usr/mipsel-linux-gnu/lib/ld.so.1 /lib/ |
| 177 | setup_cross_compiler mips-linux-gnu | 177 | setup_cross_compiler mipsel-linux-gnu |
| 178 | 178 | ||
| 179 | ./configure --host=mips-linux-gnu | 179 | # MIPS32 assembly is disabled by default, so enable it for CI coverage. |
| 180 | LD_LIBRARY_PATH=/usr/mips-linux-gnu/lib make -j 4 check | 180 | ./configure --host=mipsel-linux-gnu --enable-asm |
| 181 | LD_LIBRARY_PATH=/usr/mipsel-linux-gnu/lib make -j 4 check | ||
| 181 | else | 182 | else |
| 182 | sudo ln -sf /usr/mips64el-linux-gnuabi64/lib64/ld.so.1 /lib64 | 183 | sudo ln -sf /usr/mips64el-linux-gnuabi64/lib64/ld.so.1 /lib64 |
| 183 | setup_cross_compiler mips64el-linux-gnuabi64 | 184 | setup_cross_compiler mips64el-linux-gnuabi64 |
