annotate modules/argp @ 5988:60262f4b3d5f

* modules/argp (Depends-on): Remove unlocked-io. * m4/argp.m4 (gl_ARGP): Remove invocation of gl_FUNC_GLIBC_UNLOCKED_IO. Instead, test for *_unlocked function declarations directly.
author Paul Eggert <eggert@cs.ucla.edu>
date Thu, 14 Jul 2005 22:15:14 +0000
parents d3d36f15663d
children 61346b33f373
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4386
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
1 Description:
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
2 Hierarchical processing of command line arguments.
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
3
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
4 Files:
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
5 lib/argp.h
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
6 lib/argp-ba.c
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
7 lib/argp-eexst.c
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
8 lib/argp-fmtstream.c
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
9 lib/argp-fmtstream.h
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
10 lib/argp-fs-xinl.c
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
11 lib/argp-help.c
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
12 lib/argp-namefrob.h
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
13 lib/argp-parse.c
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
14 lib/argp-pv.c
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
15 lib/argp-pvh.c
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
16 lib/argp-xinl.c
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
17 m4/argp.m4
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
18
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
19 Depends-on:
5067
1407b63897fd Simplify argp by assuming alloca module.
Paul Eggert <eggert@cs.ucla.edu>
parents: 5055
diff changeset
20 alloca
4386
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
21 getopt
4595
4cc6ae8a82f6 Update.
Bruno Haible <bruno@clisp.org>
parents: 4386
diff changeset
22 strchrnul
4cc6ae8a82f6 Update.
Bruno Haible <bruno@clisp.org>
parents: 4386
diff changeset
23 sysexits
4cc6ae8a82f6 Update.
Bruno Haible <bruno@clisp.org>
parents: 4386
diff changeset
24 mempcpy
4cc6ae8a82f6 Update.
Bruno Haible <bruno@clisp.org>
parents: 4386
diff changeset
25 strndup
4781
d762cb7714db A little more dependencies of the 'argp' module.
Bruno Haible <bruno@clisp.org>
parents: 4595
diff changeset
26 restrict
d762cb7714db A little more dependencies of the 'argp' module.
Bruno Haible <bruno@clisp.org>
parents: 4595
diff changeset
27 strcase
5194
e1836405ab22 (Files): Add m4/unlocked-io.m4.
Paul Eggert <eggert@cs.ucla.edu>
parents: 5067
diff changeset
28 extensions
5575
7fada5d72f27 Depend on vsnprintf
Sergey Poznyakoff <gray@gnu.org.ua>
parents: 5318
diff changeset
29 vsnprintf
4386
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
30
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
31 configure.ac:
4595
4cc6ae8a82f6 Update.
Bruno Haible <bruno@clisp.org>
parents: 4386
diff changeset
32 gl_ARGP
4386
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
33
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
34 Makefile.am:
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
35 lib_SOURCES += argp.h argp-ba.c argp-eexst.c \
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
36 argp-fmtstream.c argp-fmtstream.h argp-fs-xinl.c argp-help.c \
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
37 argp-namefrob.h argp-parse.c argp-pv.c argp-pvh.c argp-xinl.c
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
38
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
39 Include:
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
40 "argp.h"
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
41
5251
42b53a22aee5 Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents: 5194
diff changeset
42 License:
42b53a22aee5 Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents: 5194
diff changeset
43 LGPL
42b53a22aee5 Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents: 5194
diff changeset
44
4386
3d00371ec7b8 New module argp.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
45 Maintainer:
5275
5d7573d9e8e7 (Maintainer): Replace Simon Josefsson by Sergey Poznyakoff.
Paul Eggert <eggert@cs.ucla.edu>
parents: 5251
diff changeset
46 Sergey Poznyakoff, glibc