annotate modules/argz @ 13442:2d4854871087

unitypes: Fix bug introduced on 2010-05-18.
author Ian Beckwith <ianb@erislabs.net>
date Tue, 29 Jun 2010 10:51:34 +0200
parents 67c2b22aff08
children f49fe7e6d028 b4cc3c41ca79
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5092
524f03b4532e Add argz module, which is autoupdated from libtool.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
1 Description:
524f03b4532e Add argz module, which is autoupdated from libtool.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
2 Argv style string arrays in a single null delimited char*.
524f03b4532e Add argz module, which is autoupdated from libtool.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
3
524f03b4532e Add argz module, which is autoupdated from libtool.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
4 Files:
9244
05ab779922b4 Rename argz_.h to argz.in.h.
Bruno Haible <bruno@clisp.org>
parents: 9101
diff changeset
5 lib/argz.in.h
5092
524f03b4532e Add argz module, which is autoupdated from libtool.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
6 lib/argz.c
524f03b4532e Add argz module, which is autoupdated from libtool.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
7 m4/argz.m4
524f03b4532e Add argz module, which is autoupdated from libtool.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
8
524f03b4532e Add argz module, which is autoupdated from libtool.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
9 Depends-on:
10750
3cb22d0bfd0b Mark 'memmove' obsolete.
Bruno Haible <bruno@clisp.org>
parents: 10162
diff changeset
10 memmove
10162
101fa85f1d56 generate argz.c and argz.in.h from glibc sources
Jim Meyering <meyering@redhat.com>
parents: 9244
diff changeset
11 mempcpy
101fa85f1d56 generate argz.c and argz.in.h from glibc sources
Jim Meyering <meyering@redhat.com>
parents: 9244
diff changeset
12 stpcpy
101fa85f1d56 generate argz.c and argz.in.h from glibc sources
Jim Meyering <meyering@redhat.com>
parents: 9244
diff changeset
13 strndup
101fa85f1d56 generate argz.c and argz.in.h from glibc sources
Jim Meyering <meyering@redhat.com>
parents: 9244
diff changeset
14 strnlen
11628
59047bad770e strstr, strcasestr: replace on platforms with broken memchr
Eric Blake <ebb9@byu.net>
parents: 10750
diff changeset
15 strstr
5092
524f03b4532e Add argz module, which is autoupdated from libtool.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
16
524f03b4532e Add argz module, which is autoupdated from libtool.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
17 configure.ac:
524f03b4532e Add argz module, which is autoupdated from libtool.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
18 gl_FUNC_ARGZ
524f03b4532e Add argz module, which is autoupdated from libtool.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
19
524f03b4532e Add argz module, which is autoupdated from libtool.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
20 Makefile.am:
524f03b4532e Add argz module, which is autoupdated from libtool.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
21 BUILT_SOURCES += $(ARGZ_H)
524f03b4532e Add argz module, which is autoupdated from libtool.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
22
6001
322a0918d54a * modules/alloca-opt (Makefile.am): Remove explicit dependency on
Paul Eggert <eggert@cs.ucla.edu>
parents: 5252
diff changeset
23 # We need the following in order to create <argz.h> when the system
5092
524f03b4532e Add argz module, which is autoupdated from libtool.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
24 # doesn't have one that works with the given compiler.
9244
05ab779922b4 Rename argz_.h to argz.in.h.
Bruno Haible <bruno@clisp.org>
parents: 9101
diff changeset
25 argz.h: argz.in.h
11868
67c2b22aff08 annotate automake snippets with $(AM_V_GEN) and $(AM_V_at)
Jim Meyering <meyering@redhat.com>
parents: 11858
diff changeset
26 $(AM_V_GEN)rm -f $@-t $@ && \
7421
8bace4b08db5 Mark generated files as "DO NOT EDIT".
Bruno Haible <bruno@clisp.org>
parents: 7274
diff changeset
27 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
9244
05ab779922b4 Rename argz_.h to argz.in.h.
Bruno Haible <bruno@clisp.org>
parents: 9101
diff changeset
28 cat $(srcdir)/argz.in.h; \
11868
67c2b22aff08 annotate automake snippets with $(AM_V_GEN) and $(AM_V_at)
Jim Meyering <meyering@redhat.com>
parents: 11858
diff changeset
29 } > $@-t && \
7274
9ff9e0f3d681 Don't make generated files read-only. That would bother too many
Jim Meyering <jim@meyering.net>
parents: 7268
diff changeset
30 mv -f $@-t $@
5092
524f03b4532e Add argz module, which is autoupdated from libtool.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
31 MOSTLYCLEANFILES += argz.h argz.h-t
524f03b4532e Add argz module, which is autoupdated from libtool.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
32
524f03b4532e Add argz module, which is autoupdated from libtool.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
33 Include:
524f03b4532e Add argz module, which is autoupdated from libtool.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
34 <argz.h>
524f03b4532e Add argz module, which is autoupdated from libtool.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
35
5251
42b53a22aee5 Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents: 5092
diff changeset
36 License:
9101
8fe439f0150e * modules/argz (License): LGPLv2+.
Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
parents: 7497
diff changeset
37 LGPLv2+
5251
42b53a22aee5 Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents: 5092
diff changeset
38
5092
524f03b4532e Add argz module, which is autoupdated from libtool.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
39 Maintainer:
10162
101fa85f1d56 generate argz.c and argz.in.h from glibc sources
Jim Meyering <meyering@redhat.com>
parents: 9244
diff changeset
40 all