summaryrefslogtreecommitdiff
path: root/modules/argp
Commit message (Collapse)AuthorAgeFilesLines
* argp: better 'inline'Paul Eggert2012-12-181-0/+1
| | | | | | | | | | Use extern-inline module to declare extern inline functions. This avoids some bogus warning diagnostics. Problem discovered when modifying GNU tar to use the manywarnings module. * lib/argp.h, lib/argp-xinl.c (ARGP_EI) [!_LIBC]: * lib/argp-fmtstream.h, lib/argp-fs-xinl.c (ARGP_FS_EI) [!_LIBC]: Define based on extern-inline. * modules/argp (Depends-on): Add extern-inline.
* argp: use stdalignPaul Eggert2011-10-271-0/+1
| | | | | | * lib/argp-parse.c: Include <stdalign.h>. (alignof): Remove. * modules/argp (Depends-on): Add stdalign.
* Rename module 'malloc' -> 'malloc-gnu'.Bruno Haible2010-08-281-1/+1
|
* argp: avoid memory leakEric Blake2009-10-291-1/+1
| | | | | | | | | | argp has been leaking memory since commit 79c0a43, in Jul 2006. * modules/argp (Depends-on): Use dirname-lgpl, not dirname. * lib/argp-namefrob.h (__argp_base_name): Use last_component, not base_name, since the latter malloc()s and can call exit(). Signed-off-by: Eric Blake <ebb9@byu.net>
* getopt: update client modulesEric Blake2009-08-131-1/+1
| | | | | | | | | * modules/argp (Depends-on): Use getopt-gnu. * modules/git-merge-changelog (Depends-on): Likewise. * modules/long-options (Depends-on): Likewise. * modules/xstrtol (Depends-on): Likewise. Signed-off-by: Eric Blake <ebb9@byu.net>
* Avoid warnings from 'aclocal' when AM_XGETTEXT_OPTION is not defined.Bruno Haible2009-08-091-2/+2
|
* Mark 'memmove' obsolete.Bruno Haible2008-11-021-0/+1
|
* Mark 'memchr' obsolete.Bruno Haible2008-11-021-0/+1
|
* Make the functions argp_error, argp_failure known to xgettext.Colin Watson2008-01-141-0/+8
|
* Fix strerror on Interix.Eric Blake2007-09-251-0/+1
| | | | | | | | | | | | | | | | | | | | | * lib/string_.h (strerror): Declare replacement. * doc/functions/strerror.texi (strerror): Document the Interix shortcoming. * modules/string (Makefile.am): Support new hooks. * m4/string_h.m4 (gl_HEADER_STRING_H_DEFAULTS): Add new hooks. * m4/strerror.m4 (gl_FUNC_STRERROR): Defer to gl_FUNC_STRERROR_SEPARATE. (gl_FUNC_STRERROR_SEPARATE): Check for Interix bug. * lib/strerror.c (rpl_strerror): Provide replacement. * modules/strerror (Depends-on): Add string. (configure.ac): Detect use of module. * tests/test-strerror.c: New file. * modules/strerror-tests: New test module. * modules/argp (Depends-on): Add strerror. * modules/error (Depends-on): Likewise. Reported by Martin Koeppe. Signed-off-by: Eric Blake <ebb9@byu.net>
* arp depends on sleep.Bruno Haible2007-05-011-0/+1
|
* Depend on mallocSergey Poznyakoff2006-09-091-0/+1
|
* Remove the 'restrict' module, and modify everybody to use AC_C_RESTRICTPaul Eggert2006-08-091-1/+0
| | | | rather than gl_C_RESTRICT.
* (Files): Add argp-pin.cSergey Poznyakoff2005-12-091-1/+4
| | | | | (Depends-on): dirname (lib_SOURCES): Add argp-pin.c
* * modules/argp (Depends-on): Remove unlocked-io.Paul Eggert2005-07-141-2/+0
| | | | | * m4/argp.m4 (gl_ARGP): Remove invocation of gl_FUNC_GLIBC_UNLOCKED_IO. Instead, test for *_unlocked function declarations directly.
* (Depends-on): Add unlocked-ioSergey Poznyakoff2005-07-091-0/+1
|
* Depend on vsnprintfSergey Poznyakoff2005-01-111-0/+1
|
* Remove dependencies on unlocked-io.Paul Eggert2004-10-041-1/+0
|
* (Maintainer): Replace Simon Josefsson by Sergey Poznyakoff.Paul Eggert2004-09-301-1/+1
|
* Add a license tag to every module.Bruno Haible2004-09-221-0/+3
|
* (Files): Add m4/unlocked-io.m4.Paul Eggert2004-08-121-0/+2
| | | | (Depends-on): Add extensions.
* Simplify argp by assuming alloca module.Paul Eggert2004-05-181-0/+1
|
* * modules/argp: Remove dependency on alloca.Paul Eggert2004-05-041-1/+0
|
* A little more dependencies of the 'argp' module.Bruno Haible2003-10-101-0/+2
|
* Update.Bruno Haible2003-08-181-1/+5
|
* New module argp.Bruno Haible2003-06-101-0/+36