aboutsummaryrefslogtreecommitdiff
path: root/update.sh
diff options
context:
space:
mode:
authorKenjiro Nakayama <nakayamakenjiro@gmail.com>2026-08-22 11:06:51 +0900
committerKenjiro Nakayama <nakayamakenjiro@gmail.com>2026-08-29 20:38:08 +0900
commita764ec929eec2abdedd76cb5b593c8ec6a6abcfd (patch)
tree127b3092bc42da2abc09ee9b93f276e6358db3a0 /update.sh
parent0ac0850a98ea4c5ccc9f9eb4c6d540409346a1b5 (diff)
downloadportable-a764ec929eec2abdedd76cb5b593c8ec6a6abcfd.tar.gz
portable-a764ec929eec2abdedd76cb5b593c8ec6a6abcfd.tar.bz2
portable-a764ec929eec2abdedd76cb5b593c8ec6a6abcfd.zip
Enable supported MIPS32 assembly in CI
Use the little endian MIPS32 toolchain since the generated assembly is little-endian, and define the architecture feature macros needed to select the AES, BN, SHA-1, and SHA-256 assembly implementations. Do not generate or build SHA-512 assembly for MIPS32. The generator accepts the O32 ABI, but the resulting implementation still uses 64-bit instructions and requires the MIPS64 ISA. It is therefore not valid for generic MIPS32 targets.
Diffstat (limited to 'update.sh')
-rwxr-xr-xupdate.sh1
1 files changed, 0 insertions, 1 deletions
diff --git a/update.sh b/update.sh
index ddd2cf3..4b2c4dd 100755
--- a/update.sh
+++ b/update.sh
@@ -248,7 +248,6 @@ gen_asm_mips o32 bn mips bn-mips
248gen_asm_mips o32 bn mips-mont mont-mips 248gen_asm_mips o32 bn mips-mont mont-mips
249gen_asm_mips o32 sha sha1-mips sha1-mips 249gen_asm_mips o32 sha sha1-mips sha1-mips
250gen_asm_mips o32 sha sha512-mips sha256-mips 250gen_asm_mips o32 sha sha512-mips sha256-mips
251gen_asm_mips o32 sha sha512-mips sha512-mips
252 251
253echo generating mips64 ASM source for elf 252echo generating mips64 ASM source for elf
254gen_asm_mips 64 aes aes-mips aes-mips64 253gen_asm_mips 64 aes aes-mips aes-mips64