Bruno Haible
|
e3a7a9fd96
|
strnlen: Avoid memchr related link error on old obsolete platforms.
* modules/memchr-obsolete: New file.
* m4/memchr-obsolete.m4: New file.
* m4/memchr.m4 (gl_FUNC_MEMCHR): Don't check whether memchr exists if
gl_FUNC_MEMCHR_OBSOLETE is not also defined.
* modules/memchr (Depends-on): Add memchr-obsolete.
* modules/strnlen (Depends-on): Likewise.
* doc/posix-functions/memchr.texi: Mention module memchr-obsolete.
|
2011-04-25 19:43:59 +02:00 |
|
Eric Blake
|
017b0b20b4
|
memchr: detect glibc Alpha bug
Avoids http://sourceware.org/bugzilla/show_bug.cgi?id=12019.
* m4/memchr.m4 (gl_FUNC_MEMCHR): Detect glibc 2.11.2 failure on
Alpha.
* doc/posix-functions/memchr.texi (memchr): Tweak wording.
* tests/test-memchr.c (main): Enhance test.
Reported by Nelson H. F. Beebe.
Signed-off-by: Eric Blake <eblake@redhat.com>
|
2010-09-14 14:49:34 -06:00 |
|
Karl Berry
|
80fc442c21
|
avoid some overlong lines from posix urls, etc.
|
2010-08-13 11:50:58 -07:00 |
|
Bruno Haible
|
3ad7edd60e
|
Mention also the glibc bug on IA-64.
|
2009-06-14 23:40:38 +02:00 |
|
Eric Blake
|
7cf183c33e
|
memchr: detect broken x86_64 and alpha implementations
* modules/memchr-tests (Depends-on): Move mmap detection...
* modules/memchr (Depends-on): ...here.
(configure.ac): Set indicator.
* lib/string.in.h (memchr): Declare replacement.
* modules/string (Makefile.am): Trigger replacement.
* m4/string_h.m4 (gl_HEADER_STRING_H_DEFAULTS): Likewise.
* m4/memchr.m4 (gl_FUNC_MEMCHR): Use mmap to detect platform
bugs.
* doc/posix-functions/memchr.texi (memchr): Document the bug.
* modules/getpagesize (License): Relax license.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
2009-06-12 21:52:09 -06:00 |
|
Bruno Haible
|
09ef746111
|
Refer to new POSIX:2008 standard.
|
2008-12-14 14:38:13 +01:00 |
|
Bruno Haible
|
2b6c08c775
|
Rename two directories: headers -> posix-headers, functions -> posix-functions.
|
2008-01-20 00:09:59 +01:00 |
|