diff options
author | Carl Hurd <carl.m.hurd@gmail.com> | 2019-11-29 14:46:11 -0500 |
---|---|---|
committer | Anthony Green <green@moxielogic.com> | 2019-11-29 14:46:11 -0500 |
commit | 76c0cfea70f78586231d7994492396eebfb12d5f (patch) | |
tree | 892851fb4ec12c554c28ebf1c28084447ea11019 /src/mips | |
parent | 98da256096c63406ef77f92369ada622c50ce388 (diff) | |
download | libffi-76c0cfea70f78586231d7994492396eebfb12d5f.tar.gz |
Fixed missed #ifndef for __mips_soft_float (#442)
Thank you!
Diffstat (limited to 'src/mips')
-rw-r--r-- | src/mips/o32.S | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mips/o32.S b/src/mips/o32.S index 44e74cb..799139b 100644 --- a/src/mips/o32.S +++ b/src/mips/o32.S @@ -282,9 +282,11 @@ $LCFI12: li $13, 1 # FFI_O32 bne $16, $13, 1f # Skip fp save if FFI_O32_SOFT_FLOAT +#ifndef __mips_soft_float # Store all possible float/double registers. s.d $f12, FA_0_0_OFF2($fp) s.d $f14, FA_1_0_OFF2($fp) +#endif 1: # prepare arguments for ffi_closure_mips_inner_O32 REG_L a0, 4($15) # cif |