Jim Meyering
116e6fb244
Update FSF postal mail address.
2005-05-14 07:58:06 +00:00
Paul Eggert
f045469c91
[!defined _LIBC]: Include "memrchr.h" rather than <string.h>.
...
Don't bother including stddef.h.
2005-02-03 21:33:40 +00:00
Paul Eggert
5682fe455f
Don't include inttypes.h or stdint.h.
...
(UNALIGNED_P): Remove.
(__memrchr): Use size_t, not uintptr_t, to test alignment.
2004-08-02 05:21:47 +00:00
Paul Eggert
f03b0c3060
(UNALIGNED_P): Use sizeof, not alignof.
2004-07-29 17:34:20 +00:00
Paul Eggert
8792823f5c
Include <stddef.h>, not <stdlib.h> and <sys/types.h>.
...
(LONG_MAX_32_BITS): Remove.
Include <inttypes.h> and <stdint.h> if available.
(alignof, UNALIGNEDP): New macro, portable to all C89 hosts.
(__memrchr): Don't assume unsigned long int is either 4 or 8 bytes;
let it be any number of bytes greater than or equal to 4.
2004-07-28 22:21:18 +00:00
Jim Meyering
9d22c710ad
(__ptr_t): Remove; all uses changed to void *.
...
Include <string.h> unconditionally.
Include <limits.h> unconditionally.
(LONG_MAX): Remove.
(__memchr): Define via a prototype.
2003-09-10 08:56:00 +00:00
Jim Meyering
c7eab83c3e
Switch from LGPL to GPL.
2003-07-10 07:06:25 +00:00
Jim Meyering
627dac6c07
Include <config.h> before any system include file.
2000-12-02 09:58:31 +00:00
Jim Meyering
a5301cb3e2
New file, derived from the one in GNU libc.
2000-10-21 10:27:59 +00:00