Mercurial > hg > octave-nkf > gnulib-hg
annotate modules/fnmatch @ 14273:8f6d3e05c7e2
libposix: Revert the unreviewed part of yesterday's big merge.
Back out yesterday's big merge from the libposix branch, except for the
openat-die.c change that was reviewed and approved by Paul Eggert.
Put the ChangeLog entry at the top, to reflect the order of changes in the
master branch.
author | Bruce Korb <bkorb@gnu.org> |
---|---|
date | Sun, 06 Feb 2011 21:11:40 +0100 |
parents | b4cc3c41ca79 |
children | 550f5258de22 |
rev | line source |
---|---|
4110 | 1 Description: |
11541
052491fe562d
Move the fnmatch-posix module into the fnmatch module.
Bruno Haible <bruno@clisp.org>
parents:
11449
diff
changeset
|
2 fnmatch() function: wildcard matching. |
4110 | 3 |
4 Files: | |
9249
49a9df6cebc4
Rename fnmatch_.h to fnmatch.in.h.
Bruno Haible <bruno@clisp.org>
parents:
9209
diff
changeset
|
5 lib/fnmatch.in.h |
4110 | 6 lib/fnmatch.c |
7 lib/fnmatch_loop.c | |
8 m4/mbstate_t.m4 | |
9 m4/fnmatch.m4 | |
10 | |
11 Depends-on: | |
12422
f7842310a565
New module 'arg-nonnull'. Declare which arguments expect non-NULL values.
Bruno Haible <bruno@clisp.org>
parents:
11868
diff
changeset
|
12 arg-nonnull |
9209
5a0294ce5372
Track CVS Autoconf on AC_USE_SYSTEM_EXTENSIONS.
Eric Blake <ebb9@byu.net>
parents:
9102
diff
changeset
|
13 extensions |
4110 | 14 alloca |
5820
aec0a1f23054
(Depends-on): Add stdbool.
Paul Eggert <eggert@cs.ucla.edu>
parents:
5251
diff
changeset
|
15 stdbool |
7888
b6376840b47b
* modules/fnmatch (Depends-on): Depend on wchar.
Eric Blake <ebb9@byu.net>
parents:
7733
diff
changeset
|
16 wchar |
7733
9d60f39f35c1
* MODULES.html.sh: New module wctype.
Paul Eggert <eggert@cs.ucla.edu>
parents:
7497
diff
changeset
|
17 wctype |
10746 | 18 memchr |
10748 | 19 memcmp |
11449
2005bd38441a
fnmatch depends on mbsrtowcs and mbsinit.
Paul Eggert <eggert@cs.ucla.edu>
parents:
10950
diff
changeset
|
20 mbsrtowcs |
2005bd38441a
fnmatch depends on mbsrtowcs and mbsinit.
Paul Eggert <eggert@cs.ucla.edu>
parents:
10950
diff
changeset
|
21 mbsinit |
4110 | 22 |
23 configure.ac: | |
11541
052491fe562d
Move the fnmatch-posix module into the fnmatch module.
Bruno Haible <bruno@clisp.org>
parents:
11449
diff
changeset
|
24 gl_FUNC_FNMATCH_POSIX |
4110 | 25 |
26 Makefile.am: | |
4578 | 27 BUILT_SOURCES += $(FNMATCH_H) |
4384
4bf5f9b5190a
Make .h file creation more reliable.
Bruno Haible <bruno@clisp.org>
parents:
4197
diff
changeset
|
28 |
6001
322a0918d54a
* modules/alloca-opt (Makefile.am): Remove explicit dependency on
Paul Eggert <eggert@cs.ucla.edu>
parents:
5820
diff
changeset
|
29 # We need the following in order to create <fnmatch.h> when the system |
4384
4bf5f9b5190a
Make .h file creation more reliable.
Bruno Haible <bruno@clisp.org>
parents:
4197
diff
changeset
|
30 # doesn't have one that supports the required API. |
12422
f7842310a565
New module 'arg-nonnull'. Declare which arguments expect non-NULL values.
Bruno Haible <bruno@clisp.org>
parents:
11868
diff
changeset
|
31 fnmatch.h: fnmatch.in.h $(ARG_NONNULL_H) |
11868
67c2b22aff08
annotate automake snippets with $(AM_V_GEN) and $(AM_V_at)
Jim Meyering <meyering@redhat.com>
parents:
11858
diff
changeset
|
32 $(AM_V_GEN)rm -f $@-t $@ && \ |
7421
8bace4b08db5
Mark generated files as "DO NOT EDIT".
Bruno Haible <bruno@clisp.org>
parents:
7274
diff
changeset
|
33 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ |
12422
f7842310a565
New module 'arg-nonnull'. Declare which arguments expect non-NULL values.
Bruno Haible <bruno@clisp.org>
parents:
11868
diff
changeset
|
34 sed -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ |
f7842310a565
New module 'arg-nonnull'. Declare which arguments expect non-NULL values.
Bruno Haible <bruno@clisp.org>
parents:
11868
diff
changeset
|
35 < $(srcdir)/fnmatch.in.h; \ |
11868
67c2b22aff08
annotate automake snippets with $(AM_V_GEN) and $(AM_V_at)
Jim Meyering <meyering@redhat.com>
parents:
11858
diff
changeset
|
36 } > $@-t && \ |
7274
9ff9e0f3d681
Don't make generated files read-only. That would bother too many
Jim Meyering <jim@meyering.net>
parents:
7268
diff
changeset
|
37 mv -f $@-t $@ |
4384
4bf5f9b5190a
Make .h file creation more reliable.
Bruno Haible <bruno@clisp.org>
parents:
4197
diff
changeset
|
38 MOSTLYCLEANFILES += fnmatch.h fnmatch.h-t |
4110 | 39 |
40 Include: | |
4197 | 41 <fnmatch.h> |
4110 | 42 |
5251
42b53a22aee5
Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents:
4578
diff
changeset
|
43 License: |
9102
404dc8725caf
Use the synonymous term LGPLv2.
Bruno Haible <bruno@clisp.org>
parents:
7888
diff
changeset
|
44 LGPLv2+ |
5251
42b53a22aee5
Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents:
4578
diff
changeset
|
45 |
4197 | 46 Maintainer: |
47 all, glibc |