2d8577fb83
- Add alignment-safe double and float unions. - Use the above for the __infinity and __nan constants on all architectures that use the standard ieee754 representation of those constants. - Add a single copy of various ieee754 math functions (frexp, isinf, isnan, ldexp and modf) that had numerous duplicates among the arch-specific directories. - Use the above functions on all architectures where the generic C versions where used. Architectures that had local assembly routines are untouched (for those functions only). |
||
---|---|---|
.. | ||
Makefile.inc | ||
__setjmp14.S | ||
__sigsetjmp14.S | ||
_setjmp.S | ||
adddf3.S | ||
addsf3.S | ||
alloca.S | ||
ashlsi3.S | ||
ashrsi3.S | ||
bswap16.S | ||
bswap32.S | ||
bswap64.S | ||
cmpdf2.S | ||
cmpsf2.S | ||
divdf3.S | ||
divsf3.S | ||
divsi3.S | ||
extendsfdf2.S | ||
fabs.S | ||
fixdfsi.S | ||
fixunsdfsi.S | ||
floatsidf.S | ||
flt_rounds.S | ||
flt_rounds_softfloat.S | ||
fpgetmask.S | ||
fpgetround.S | ||
fpgetsticky.S | ||
fpsetmask.S | ||
fpsetround.S | ||
fpsetsticky.S | ||
ldexp_881.c | ||
lshlsi3.S | ||
lshrsi3.S | ||
modf.S | ||
modsi3.S | ||
muldf3.S | ||
mulsf3.S | ||
mulsi3.S | ||
negdf2.S | ||
negsf2.S | ||
setjmp.S | ||
sigsetjmp.S | ||
subdf3.S | ||
subsf3.S | ||
truncdfsf2.S | ||
udivsi3.S | ||
umodsi3.S | ||
umulsi3.S |