Add the 'abs', 'div' and 'erand48' sources to stdlib/Makefile.inc.Change the arch files only include the .S files.This adds imaxdiv() to some archs where it was missing.
Add C99 functions imaxabs and imaxdiv.
build erand48_ieee754.c on everything but vax
Create shared ARM source for libc, and move arm26 port over to using it.The code is (almost) a direct copy of the current arm26 sources.It's identical to the current arm32 sources, with the followi
Create shared ARM source for libc, and move arm26 port over to using it.The code is (almost) a direct copy of the current arm26 sources.It's identical to the current arm32 sources, with the following exceptions: - _C_LABEL is used on references to C labels from assembler. - Function returns in assembler have APCS-26 versions in #ifdef __APCS_26__. - It uses SoftFloat 2a rather than SoftFloat 1a.The first two of these should be inconsequential. I believe that SoftFloat 2ashould work on arm32 and be backward-compatible with existing code, but thisis not obviously true. For now, arm32 remains using its own bits of libc.
show more ...