freebsd-nq/lib/libc/alpha/gen
Peter Edwards 2909df6916 When required to negate the absoulte result of a division/remainder
operation (by subtracting the absolute result from 0), don't test
for overflow.

This avoids an arithmetic exception when dividing LONG_MIN by 1:
This is the only case that causes overflow, and the resulting value
is correct under 2's compliment arithmetic.

PR:		72024
Approved by:	dwmalone@
Obtained from:	NetBSD
MFC after:	4 days
2004-11-27 20:59:49 +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
ldexp.c
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