Commit Graph

14 Commits

Author SHA1 Message Date
bouyer dc306354b0 Move the bswap functions from libutil to libc (this bups the
minor of libc and the major of libutil). For little-endian architectures
merge the bnswap() assembly versions with nto* and hton* using symbols
aliasing. Use symbol renaming for the bswap function in this case to avoid
namespace pollution.
Declare bswap* in machine/bswap.h, not machine/endian.h. For little-endian
machines, common code for inline macros go in machine/byte_swap.h
Sync libkern with libc.
Adjust #include in kernel sources for machine/bswap.h.
1999-01-15 13:31:15 +00:00
sakamoto e3a695901c Add frexp.c and modf.c. 1998-11-26 07:50:56 +00:00
christos 7c990e0c7b delint 1998-11-14 19:31:01 +00:00
kleink d541ca6d80 Need internal names for isinf() and isnan(). 1998-10-13 14:43:36 +00:00
tsubai 00b455d632 New signal stuff for PowerPC. 1998-10-03 12:30:37 +00:00
tsubai 7992f14b3a s/asm/__asm/ 1998-08-09 12:43:33 +00:00
mycroft 982e920022 const poisoning. 1998-07-26 14:13:00 +00:00
tsubai 2d13e5da31 Add #include <sys/syscall.h> for "SYS_sigprocmask". 1998-07-02 18:40:24 +00:00
ws c523f0152f Remove long obsolete copyright (should have been done before initial import) 1998-05-25 15:19:10 +00:00
mycroft cb5f577939 Need float.h for prototypes. 1998-02-03 01:30:43 +00:00
christos 91c9c62e44 Fix RCSID's 1997-07-13 18:45:15 +00:00
christos f6ff6c08f8 Fix RCSID's
Add missing math.h include
1997-07-13 18:41:38 +00:00
christos 89ce8a631d Add missing math.h include
Fix RCSID's
1997-07-13 18:40:38 +00:00
thorpej 5ef4bdf6cf Architecture-specific bits for libc on the PowerPC. From Wolfgang
Solfrank <ws@tools.de>
1997-03-29 20:55:50 +00:00