7 Commits

Author SHA1 Message Date
kalsprite
9047c60ec1 arm32: default to arm1176jzf-s so the gnueabihf triple actually has an FPU,
arm32: implement AAPCS32 homogeneous float aggregates incl unions,
arm32: fix reversed arguments in the small-struct return coercion,abi test: __aeabi_uldivmod so the arm32 corpus links
2026-08-14 18:08:11 -07:00
kalsprite
1e2d91c38b i386: pass and return bare vectors directly, coercing only 8-byte integer vectors,
i386: treat a bit_field as the aggregate it is in C, fixing a segfault on return,
abi test: document the i386 microarch baseline; do not read a signal exit as a type index
2026-08-14 17:38:21 -07:00
kalsprite
32f90a04db add optimization on to harness 2026-08-13 22:11:53 -07:00
kalsprite
a50c9e0a1d switch test harness to odin 2026-08-13 21:51:53 -07:00
kalsprite
5c5bb38115 enhance abi harness; dont delete build dir 2026-08-13 20:24:38 -07:00
kalsprite
1638bd7e9c fix windows ci 2026-08-12 23:16:51 -07:00
kalsprite
9a2164ac2e abi test harness 2026-08-12 23:05:14 -07:00