freebsd-dev/lib/libc/alpha/gen
David Schultz 00646ca204 Replace the ldexp() implementation in libc with a renamed copy of the
scalbn() implementation from libm.  (The two functions are defined to
be identical, but ldexp() lives in libc for backwards compatibility.)
The old ldexp() implementation...
  - was more complicated than this one
  - set errno instead of raising FP exceptions
  - got some corner cases wrong
    (e.g. ldexp(1.0, 2000) in round-to-zero mode)

The new implementation lives in libc/gen instead of
libc/$MACHINE_ARCH/gen, since we don't need N copies of a
machine-independent file.  The amd64 and i386 platforms
retain their fast and correct MD implementations and
override this one.
2005-01-22 06:03:40 +00:00
..
_ctx_start.S Use __FBSDID. 2003-01-19 00:17:03 +00:00
_set_tp.c Fix alpha build and add __FBSDID. 2004-08-16 08:12:29 +00:00
_setjmp.S Use __FBSDID. 2003-01-19 00:17:03 +00:00
divrem.m4 When required to negate the absoulte result of a division/remainder 2004-11-27 20:59:49 +00:00
fabs.S Use __FBSDID. 2003-01-19 00:17:03 +00:00
flt_rounds.c Use unions to avoid violating C99 strict aliasing rules. 2004-03-16 20:42:02 +00:00
fpgetmask.c Provide sysarch(2) prototypes in the MD sysarch.h headers. While I'm 2004-01-09 16:52:09 +00:00
fpgetround.c Use unions to avoid violating C99 strict aliasing rules. 2004-03-16 20:42:02 +00:00
fpgetsticky.c Use unions to avoid violating C99 strict aliasing rules. 2004-03-16 20:42:02 +00:00
fpsetmask.c Provide sysarch(2) prototypes in the MD sysarch.h headers. While I'm 2004-01-09 16:52:09 +00:00
fpsetround.c Use unions to avoid violating C99 strict aliasing rules. 2004-03-16 20:42:02 +00:00
fpsetsticky.c Use unions to avoid violating C99 strict aliasing rules. 2004-03-16 20:42:02 +00:00
infinity.c Implement fpclassify(): 2003-02-08 20:37:55 +00:00
makecontext.c Add required headers and function declarations. 2004-01-06 19:28:07 +00:00
Makefile.inc Add support for TLS in statically linked programs. 2004-08-15 16:18:52 +00:00
modf.c
rfork_thread.S Use __FBSDID. 2003-01-19 00:17:03 +00:00
setjmp.S - Use the magic for ___sigreturn in __sigset. 2003-11-14 03:21:22 +00:00
signalcontext.c Add signalcontext() which will be needed by libpthread. 2003-08-09 05:37:54 +00:00
sigsetjmp.S Use __FBSDID. 2003-01-19 00:17:03 +00:00