summaryrefslogtreecommitdiff
path: root/lib/libc/arch
AgeCommit message (Expand)Author
1999-12-30New bzero() using block store insns.eeh
1999-12-30Sample code to implement ffs() using the popc insn (if it's ever implemented).eeh
1999-12-26fix name space pollution by adding prefix '_mips_'.shin
1999-12-23C99: Define a NAN macro in <math.h> which evaulates to a constant expression ofkleink
1999-11-16make this work again with -mrtd.matthias
1999-10-27Fix spelling of contributors nameis
1999-10-25Add register prefixes.thorpej
1999-10-18ELF PIC support.itohy
1999-10-18ELF PIC support.itohy
1999-10-11remove extra lw (SOFTFLOAT)shin
1999-10-11adjust #endif position (SOFTFLOAT)shin
1999-09-29Hpcmips needs completely FPU instruction free user land.takemura
1999-09-28Oops, missed these in the mcount -> __mcount renaming.kleink
1999-09-21Finish support for auto-generated libkern divsi3.S.is
1999-09-20Use an identical source file for the libc and the libkern version ofis
1999-09-17Looks like I forgot to add this copy of isnan.c.mycroft
1999-09-16Import NetBSD/hpcmips source files from hpcmips repository.takemura
1999-09-16In the division core: if the highest bit of the dividend is set,is
1999-09-10SYS.h was nuked from libkerndrochner
1999-09-06use RODATA() instead of ENTRY() for __ffstab so that it works when profiling.chs
1999-08-30Another microoptimization. Take advantage of the addition already having setmycroft
1999-08-30Reuse the trick of loading 0.0 (rather than 1.0) and then modifying themycroft
1999-08-30Nuke unused variable.mycroft
1999-08-30Remove more unused mulexp variables.augustss
1999-08-30Make it compile again by removing an unused variable.augustss
1999-08-29Use C versions of isinf() and isnan(). The assembler code is basicallymycroft
1999-08-29ldexp(denormal, exp>1023) would generate the wrong result in all non-overflowmycroft
1999-08-29ldexp(denormal, exp>1023) would generate the wrong result in all non-overflowmycroft
1999-08-29Oops; committed wrong version here.mycroft
1999-08-29Reimplement the FSCALE version as C-with-assembler. (Make the compiler dealmycroft
1999-08-29Use the C version of ldexp(). The assembler version was broken in severalmycroft
1999-08-29Don't ever return -0.0.mycroft
1999-08-29Minor style change.mycroft
1999-08-29Trivial KNF.mycroft
1999-08-29Sync with SPARC version.mycroft
1999-08-29Use the C version. The assembler version was just transliterated (and buggy)mycroft
1999-08-29Make the C version of frexp() consitent across platforms, and handle themycroft
1999-08-29Use ieee.h.mycroft
1999-08-29Separate isnan() into a separate module, and make isinf()/isnan() use ieee.h.mycroft
1999-08-29Separate isnan() into a separate module, and make isinf()/isnan() use ieee.h.mycroft
1999-08-25Add __msgctl13(), __semctl13(), and __shmctl13() (symbols are __RENAME()'dthorpej
1999-08-23Use _ALIGN_TEXT from <machine/asm.h>.kleink
1999-07-07add the ieeefp functionsdanw
1999-07-07mark an asm statement volatile so it doesn't get optimized outdanw
1999-06-27A new implementation of _setjmp/_longjmp that uses the T_FLUSHWIN trap.pk
1999-06-21Fix definition of infinity. Patch supplied by Richard Earnshaw intron
1999-06-06Go for correctness instead of speed as suggested by Ian Dall. This fixesmatthias
1999-06-06Fix spurious page faults by double word aligning the source and not thematthias
1999-06-03Shameless hack to reference end if using a.out and _end if using ELF.kleink
1999-05-06_C_FUNC() -> _C_LABEL()kleink