opnsense-src/lib/libc/mips/gen
Brooks Davis d6aa8a03f2 Replace SOFTFLOAT with __mips_soft_float, which gcc/clang define for us.
D8376 extended softfloat/hardfloat support, but used a macro that never
actually gets set except in libc and msun's Makefile.inc.  So libc and libm
got built correctly, but any program including fenv.h itself assumed it was
on a hardfloat systen and emitted inline fpu instructions for
fedisableexcept() and friends.

Using __mips_soft_float makes everything work in all cases, since it's a
compiler-internal macro that is always set correctly for the target

PR:		217845
Submitted by:	Dan Nelson <dnelson_1901@yahoo.com>
MFC after:	1 week
2017-03-16 21:05:21 +00:00
..
hardfloat Merge r195025 from projects/mips to head by hand: 2010-01-08 23:50:39 +00:00
_ctx_start.S Merge jmallett@'s n64 work into HEAD - changeset 2 2010-06-16 14:13:36 +00:00
_set_tp.c Add include for declaration of _set_tp(). Eliminates -Wmissing-prototypes warnings. 2015-09-20 04:59:01 +00:00
_setjmp.S Replace SOFTFLOAT with __mips_soft_float, which gcc/clang define for us. 2017-03-16 21:05:21 +00:00
fabs.c Add mips support libc from the mips2-jnpr branch of perforce. 2008-04-26 12:08:02 +00:00
fabs.S Add mips support libc from the mips2-jnpr branch of perforce. 2008-04-26 12:08:02 +00:00
flt_rounds.c Replace SOFTFLOAT with __mips_soft_float, which gcc/clang define for us. 2017-03-16 21:05:21 +00:00
infinity.c Add mips support libc from the mips2-jnpr branch of perforce. 2008-04-26 12:08:02 +00:00
ldexp.S Add mips support libc from the mips2-jnpr branch of perforce. 2008-04-26 12:08:02 +00:00
longjmp.c Remove clause 3 and 4 from TNF licenses 2013-05-29 01:54:10 +00:00
makecontext.c Merge jmallett@'s n64 work into HEAD - changeset 2 2010-06-16 14:13:36 +00:00
Makefile.inc Add full softfloat and hardfloat support for MIPS. 2016-10-31 15:33:58 +00:00
setjmp.S Replace SOFTFLOAT with __mips_soft_float, which gcc/clang define for us. 2017-03-16 21:05:21 +00:00
signalcontext.c Add mips support libc from the mips2-jnpr branch of perforce. 2008-04-26 12:08:02 +00:00
sigsetjmp.S Use zero register instead of immediate 0x0 in MIPS assembly 2015-01-29 15:30:04 +00:00