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
..
2017-03-02 22:59:35 +00:00
2017-02-28 23:42:47 +00:00
2017-01-30 23:00:51 +00:00
2016-11-11 23:28:07 +00:00
2017-02-28 23:42:47 +00:00
2017-03-16 03:24:15 +00:00
2016-11-20 06:10:12 +00:00
2017-03-11 00:08:11 +00:00
2017-02-07 19:47:30 +00:00
2017-03-12 17:41:51 +00:00
2017-03-11 00:09:30 +00:00
2017-02-27 00:10:00 +00:00
2017-03-11 00:09:54 +00:00
2017-02-14 13:35:59 +00:00
2017-02-28 23:42:47 +00:00
2017-01-04 16:09:08 +00:00
2017-02-28 23:42:47 +00:00
2017-01-28 23:51:03 +00:00