- 22 Aug, 2009 8 commits
-
-
Bruno Haible authored
-
Bruno Haible authored
-
Bruno Haible authored
-
Bruno Haible authored
-
Bruno Haible authored
-
Jim Meyering authored
This makes it so packages using automake-1.11's silent-rules option can print e.g., a single "GEN configmake.h" line, rather than the 30+ statements that perform the job. If you want to see the actual commands, you can still run "make V=1". Improved-by:
Bruno Haible <bruno@clisp.org> * modules/alloca-opt: Add $(AM_V_GEN) and $(AM_V_at) prefixes so that make output is abbreviated when those variables are defined appropriately. * modules/argz: Likewise. * modules/arpa_inet: Likewise. * modules/byteswap: Likewise. * modules/configmake: Likewise. * modules/dirent: Likewise. * modules/errno: Likewise. * modules/fcntl: Likewise. * modules/float: Likewise. * modules/fnmatch: Likewise. * modules/getopt-posix: Likewise. * modules/glob: Likewise. * modules/iconv_open: Likewise. * modules/inttypes: Likewise. * modules/localcharset: Likewise. * modules/locale: Likewise. * modules/math: Likewise. * modules/netdb: Likewise. * modules/netinet_in: Likewise. * modules/poll: Likewise. * modules/posix_spawnp-tests: Likewise. * modules/sched: Likewise. * modules/search: Likewise. * modules/selinux-h: Likewise. * modules/signal: Likewise. * modules/spawn: Likewise. * modules/stdarg: Likewise. * modules/stdbool: Likewise. * modules/stddef: Likewise. * modules/stdint: Likewise. * modules/stdio: Likewise. * modules/stdlib: Likewise. * modules/string: Likewise. * modules/strings: Likewise. * modules/sys_file: Likewise. * modules/sys_ioctl: Likewise. * modules/sys_select: Likewise. * modules/sys_socket: Likewise. * modules/sys_stat: Likewise. * modules/sys_time: Likewise. * modules/sys_times: Likewise. * modules/sys_utsname: Likewise. * modules/sys_wait: Likewise. * modules/sysexits: Likewise. * modules/time: Likewise. * modules/unistd: Likewise. * modules/wchar: Likewise. * modules/wctype: Likewise.
-
Jim Meyering authored
* build-aux/announce-gen: Remove equivalent-but-more-verbose block.
-
Jim Meyering authored
* build-aux/announce-gen: Add Coda.
-
- 21 Aug, 2009 9 commits
-
-
Jim Meyering authored
* check-module: Ignore legit, duplicate-inclusion violations.
-
Akim Demaille authored
* bootstrap (usage): Don't send --help to stderr. Use a here doc instead of a long string.
-
Eric Blake authored
* tests/test-popen.c (main): Move... * tests/test-popen.h: ...into new file. * tests/test-popen-safer2.c: New file. * modules/popen-tests (Files): Add test-popen.h. * modules/popen-safer-tests (Files): Add test-popen-safer2.c. Suggested by Bruno Haible. Signed-off-by:
Eric Blake <ebb9@byu.net>
-
Eric Blake authored
* tests/test-open.c (main): Move... * tests/test-open.h: ...into new file. * tests/test-fcntl-safer.c: New file. * modules/open-tests (Files): Add test-open.h. * modules/fcntl-safer-tests: New file. Suggested by Bruno Haible. Signed-off-by:
Eric Blake <ebb9@byu.net>
-
Eric Blake authored
* tests/test-fopen.c (main): Move... * tests/test-fopen.h: ...into new file. * tests/test-fopen-safer.c: New file. * modules/fopen-tests (Files): Add test-fopen.h. * modules/fopen-safer-tests: New file. Suggested by Bruno Haible. Signed-off-by:
Eric Blake <ebb9@byu.net>
-
Paolo Bonzini authored
* lib/popen-safer.c: Test O_CLOEXEC at run-time.
-
Paolo Bonzini authored
* lib/cloexec.c: Do not define FD_CLOEXEC here. * lib/popen-safer.c: Do not alias O_NOINHERIT to O_CLOEXEC here. * lib/fcntl.in.h: Do both things here.
-
Jim Meyering authored
* modules/argz: Remove $@-t and $@ before redirecting to the former. * modules/alloca-opt: Likewise. * modules/byteswap: Likewise. * modules/fnmatch: Likewise. * modules/getopt-posix: Likewise. * modules/glob: Likewise. * modules/poll: Likewise. * modules/posix_spawnp-tests: Likewise. * modules/sys_socket: Likewise. * modules/sysexits: Likewise.
-
Eric Blake authored
* lib/popen.c (rpl_popen): No need to worry about popen being a macro. Reported by Bruno Haible. Signed-off-by:
Eric Blake <ebb9@byu.net>
-
- 20 Aug, 2009 5 commits
-
-
Eric Blake authored
* lib/selinux-at.h: Use dir_fd, not dirfd, to avoid shadowing. * lib/exclude.c (fnmatch_pattern_has_wildcards): Use correct type. (new_exclude_segment, excluded_file_pattern_p) (excluded_file_name_p): Reduce scope. * lib/vasnprintf.c (decimal_point_char): Avoid warning on old-style declaration. Signed-off-by:
Eric Blake <ebb9@byu.net>
-
Simon Josefsson authored
-
Akim Demaille authored
* bootstrap (find_tool): New. ($SHA1SUM): New. Use it.
-
Jim Meyering authored
* top/maint.mk (_header_without_use): Use "\\\\", not "\\" in the sed expression that converts "." in a file name to "\." in the resulting regexp. Start with a dummy statement, so that prior shell variable definitions are expanded portably. Reported by Simon Josefsson.
-
Paolo Bonzini authored
* lib/poll.c: Distinguish input and screen buffers for the Win32 implementation. * lib/select.c: Likewise.
-
- 19 Aug, 2009 4 commits
-
-
Karl Berry authored
-
Eric Blake authored
* modules/popen-safer: New file. * lib/popen-safer.c: Likewise. * m4/stdio-safer.m4 (gl_POPEN_SAFER): New macro. * lib/stdio--.h (popen): Provide override. * lib/stdio-safer.h (popen_safer): Provide declaration. * tests/test-popen.c (includes): Partially test this. * modules/popen-safer-tests: New file, for more tests. * tests/test-popen-safer.c: Likewise. * MODULES.html.sh (file stream based Input/Output): Mention it. Signed-off-by:
Eric Blake <ebb9@byu.net>
-
Eric Blake authored
* modules/fopen-safer (Depends-on): Add fopen. * modules/fcntl-safer (Depends-on): Add fcntl. * modules/stdlib-safer (Depends-on): Add stdlib. (configure.ac): Set indicator. * modules/unistd-safer (configure.ac): Likewise. * modules/tmpfile-safer (configure.ac): Likewise. (Depends-on): Add tmpfile. * lib/stdio--.h (fopen, tmpfile): Don't override unless module is active. * tests/test-fopen.c (includes): Test safer versions when they are in use. * tests/test-open.c (includes): Likewise. Signed-off-by:
Eric Blake <ebb9@byu.net>
-
Eric Blake authored
* doc/posix-functions/popen.texi (popen): Document cygwin bugs. * modules/popen: New file. * modules/popen-tests: Likewise. * tests/test-popen.c: Likewise. * m4/popen.m4: Likewise. * lib/popen.c: Likewise. * lib/stdio.in.h (popen): New declaration. * m4/stdio_h.m4 (gl_STDIO_H_DEFAULTS): Add popen. * modules/stdio (Makefile.am): Likewise. * MODULES.html.sh (systems lacking POSIX:2008): Mention it. Signed-off-by:
Eric Blake <ebb9@byu.net>
-
- 18 Aug, 2009 1 commit
-
-
Joel E. Denny authored
* top/maint.mk (VC_LIST_EXCEPT): Instead of ChangeLog, use ${VC_LIST_EXCEPT_DEFAULT-ChangeLog} as the default exclusion. (update-copyright): Don't force inclusion of top-level ChangeLog. Don't force exclusion of all COPYING files, but make them the default exclusion instead.
-
- 17 Aug, 2009 1 commit
-
-
Karl Berry authored
-
- 16 Aug, 2009 6 commits
-
-
Bruno Haible authored
-
Bruno Haible authored
-
Karl Berry authored
-
Eric Blake authored
* modules/fpurge (Makefile.am): Make replacement conditional, partially reverting 2007-04-29 change; missed in previous attempt. * m4/fpurge.m4 (gl_FUNC_FPURGE): Also compile fpurge.c when fpurge is missing. Signed-off-by:
Eric Blake <ebb9@byu.net>
-
Bruno Haible authored
-
Bruno Haible authored
-
- 15 Aug, 2009 5 commits
-
-
Eric Blake authored
* lib/fpurge.c (fpurge): Fix comment typo. * modules/fpurge (Makefile.am): Make replacement conditional, partially reverting 2007-04-29 change. * tests/test-fpurge.c (main): Enhance test. Signed-off-by:
Eric Blake <ebb9@byu.net>
-
Eric Blake authored
* tests/test-update-copyright.sh: Failure to run maintainer tool should not cause testsuite failure on cygwin 1.5. Signed-off-by:
Eric Blake <ebb9@byu.net>
-
Eric Blake authored
* doc/posix-headers/limits.texi (limits.h): Update for recent cygwin additions. * doc/posix-headers/wordexp.texi (wordexp.h): Likewise. * doc/posix-functions/wordexp.texi (wordexp): Likewise. * doc/posix-functions/wordfree.texi (wordfree): Likewise. * doc/posix-functions/setlocale.texi (setlocale): Likewise. * doc/posix-functions/nl_langinfo.texi (nl_langinfo): Likewise. Signed-off-by:
Eric Blake <ebb9@byu.net>
-
Eric Blake authored
* top/maint.mk (update-copyright-local): Delete, and document how to do it in cfg.mk instead. (update-copyright-exclude-regexp): Delete, and document how to do it in .x-update-copyright instead. (update-copyright): Simplify, thanks to VC_LIST_EXCEPT. Don't exclude ChangeLog. Signed-off-by:
Eric Blake <ebb9@byu.net>
-
Bruno Haible authored
-
- 14 Aug, 2009 1 commit
-
-
Joel E. Denny authored
* top/maint.mk (update-copyright-env): Define place-holder. (update-copyright): Expand $(update-copyright-env) before invoking update-copyright.
-