|
4ade019b
|
2008-07-12T10:46:03
|
|
Add isnanf module.
|
|
fc11af0a
|
2008-07-12T10:45:22
|
|
Add isnand module.
|
|
f2bbde92
|
2008-07-12T10:41:34
|
|
Rename isnand.h to isnand-nolibm.h, similarly for isnanf.h.
|
|
0abaa638
|
2008-07-12T06:12:48
|
|
autoupdate
|
|
91d8d1b4
|
2008-07-11T19:32:46
|
|
vc-list-files: make the last-resort awk code more portable
* build-aux/vc-list-files: Don't rely on awk's "sub" command.
/bin/awk from OpenSolaris 11's SUNWesu version 2008.03.22.10.56
does not support it.
|
|
9d3aac76
|
2008-07-10T15:10:42
|
|
Work with tar's bootstrap.
* gnulib-tool (func_emit_initmacro_end): Use m4_defn in the case
where LIBSOURCES_DIR contains .#bootmp but must not be treated as
an m4 comment.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
7a6db3dc
|
2008-07-09T11:53:32
|
|
posix-shell.m4: fix typo that made this test malfunction
* m4/posix-shell.m4: Remove capitalization in variable name.
|
|
b768fb21
|
2008-07-08T12:18:03
|
|
Update comments.
|
|
85f8cf50
|
2008-07-04T13:39:19
|
|
users.txt: Add vc-dwim.
* users.txt: Add vc-dwim.
(bison, coreutils): Use the gitweb URL.
|
|
3d8e868a
|
2008-07-03T22:52:50
|
|
* users.txt: Add libffcall. From Sam Steingold.
|
|
e2f9495d
|
2008-07-03T12:17:11
|
|
getdate.y: do not ignore TZ with relative day, month or year offset
* lib/getdate.y (get_date): Move the tz-handling block to follow the
relative-date-handling, since otherwise, the latter would clobber the
sole output (an updated Start value) of the tz-handling block.
* tests/test-getdate.c: Tests for the fix
|
|
d5e8c0dd
|
2008-07-03T20:17:33
|
|
Recognize 'foo_LIBRARIES += libgnu.a'.
* gnulib-tool (func_emit_lib_Makefile_am): Recognize if a
makefile snippet has already specified an installation location,
also using '+='.
Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
|
09b438a1
|
2008-06-27T17:37:40
|
|
getdate.y: factor out common actions
* lib/getdate.y (apply_relative_time, set_hhmmss): New functions.
Use them in place of open-coded actions.
|
|
5e673c40
|
2008-07-01T14:55:29
|
|
Add self-test for getdate module.
* modules/getdate-tests: New file.
* tests/test-getdate.c: New file.
|
|
a9f87fb6
|
2008-06-30T01:44:56
|
|
Put gnulib-comp.m4 into .cvsignore or .gitignore.
|
|
eae57aa0
|
2008-06-30T01:28:02
|
|
Update to match current gnulib-tool.
|
|
f5980961
|
2008-06-30T01:18:28
|
|
Recommend to put gnulib-cache.m4 into EXTRA_DIST.
|
|
3f7053c5
|
2008-06-26T08:11:16
|
|
add ChangeLog entry for previous change
|
|
0f5a6cf4
|
2008-06-24T09:40:36
|
|
make several modules depend on the "open" module
This provides slightly increased consistency when opening-for-write
the name of a non-directory spelled with a trailing slash.
* modules/chdir-safer: Likewise.
* modules/chown: Likewise.
* modules/clean-temp: Likewise.
* modules/copy-file: Likewise.
* modules/fchdir: Likewise.
* modules/fcntl-safer: Likewise.
* modules/pipe: Likewise.
* modules/utime: Likewise.
Prompted by Eric Blake and Bruno Haible.
|
|
f7bad410
|
2008-06-25T00:59:18
|
|
Don't test whether compound literals can be used as initializers.
|
|
d702dc48
|
2008-06-23T11:30:06
|
|
Make gnulib-cache.m4 easier to diff.
* gnulib-tool (func_import): Allow newlines when reading cached
gl_MODULES, and generate newlines when outputting gnulib-cache.m4.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
fbcd7adb
|
2008-06-23T22:45:30
|
|
Update after lib/sig-handler.h is no longer included by lib/sigprocmask.c.
|
|
1a894ea4
|
2008-06-23T22:33:28
|
|
Reenter the fatal_signal_handler in case of nested signal.
|
|
339b33cd
|
2008-06-23T22:30:46
|
|
Comment fixes.
|
|
1560bcd9
|
2008-06-23T06:44:55
|
|
Fix typo.
* tests/test-sigaction.c (MASK_SA_FLAGS): Add missing operator.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
e9d840af
|
2008-06-23T06:41:08
|
|
Avoid SA_ namespace.
* tests/test-sigaction.c (MASK_SA_FLAGS): Rename from SA_MASK.
Reported by Ralf Wildenhues.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
bc1842b3
|
2008-06-23T06:24:53
|
|
Avoid test failure due to SA_RESTORER.
* tests/test-sigaction.c (SA_MASK): New macro.
(main): Avoid failing due to extension flags being set.
Reported by Jim Meyering.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
748f9f28
|
2008-06-23T06:02:40
|
|
Revert use of sig-handler.h in sigprocmask.c.
* modules/sigprocmask (Files): Don't rely on sig-handler.h, since
it requires the existence of struct sigaction.
* lib/sigprocmask.c (handler_t): Restore typedef.
(rpl_signal, old_handlers): Use local type.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
594dfb16
|
2008-06-22T22:20:15
|
|
Conditionally disable part of the test.
|
|
8e23c2d7
|
2008-06-22T22:02:39
|
|
Move and fix the obsolescence note.
|
|
371a3a2d
|
2008-06-22T21:54:08
|
|
Define SA_RESTART also for mingw.
|
|
cbf1a602
|
2008-06-22T21:49:39
|
|
Update a comment.
|
|
cab26905
|
2008-06-22T21:47:14
|
|
Require gl_SIGNAL_H_DEFAULTS.
|
|
50fe845c
|
2008-06-22T21:43:15
|
|
Require AC_C_INLINE.
|
|
d30b22e5
|
2008-06-22T21:34:47
|
|
Simplify code.
|
|
69b9e4df
|
2008-06-22T21:07:54
|
|
Update a comment.
|
|
4b2f21b3
|
2008-06-21T07:08:49
|
|
Use sigaction module rather than signal().
* modules/c-stack (Depends-on): Add sigaction.
* modules/fatal-signal (Depends-on): Likewise.
* modules/nanosleep (Depends-on): Likewise.
* modules/sigprocmask (Files): Add sig-handler.h.
* modules/sigaction (Files): Likewise.
* lib/sig-handler.h (get_handler): New file, suggested by Paul
Eggert.
* lib/c-stack.c (SIGACTION_WORKS): Simplify conditions.
(c_stack_action) [!SIGACTION_WORKS]: Use sigaction, not signal.
* lib/fatal-signal.c (uninstall_handlers, install_handlers)
(init_fatal_signals): Likewise.
* lib/nanosleep.c (rpl_nanosleep): Likewise.
(siginterrupt): Delete fallback.
* lib/sigprocmask.c (handler_t): Delete.
(old_handlers): Use sa_handler_t instead.
* m4/nanosleep.m4 (gl_PREREQ_NANOSLEEP): Drop check for
siginterrupt.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
cfb3906f
|
2008-06-21T14:32:55
|
|
New module sigaction, for mingw.
* modules/sigaction: New module...
* modules/sigaction-tests: ...and its test.
* m4/sigaction.m4: New file.
* lib/sigaction.c: Likewise.
* tests/test-sigaction.c: Likewise.
* m4/signal_h.m4 (gl_SIGNAL_H_DEFAULTS): Add sigaction variables.
* modules/signal (Makefile.am): Likewise.
* lib/signal.in.h (!@HAVE_SIGACTION@): Define replacements when
needed.
* doc/posix-headers/signal.texi (signal.h): Mention provided
types.
* doc/posix-functions/siginterrupt.texi (siginterrupt): Mention
that sigaction is preferable.
* doc/posix-functions/sigaction.texi (sigaction): Mention new
module.
* MODULES.html.sh (Support for systems lacking POSIX:2001): Add
sigaction.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
6dbadedb
|
2008-06-21T07:06:28
|
|
Improve robustness of sigprocmask by overriding signal.
* lib/signal.in.h (rpl_signal): Override signal when sigprocmask
is in use.
* lib/sigprocmask.c (blocked_handler): Reinstall block handler.
(SIGKILL, SIGSTOP): Provide fallbacks.
(rpl_signal): Implement.
(old_handlers, blocked_set): Mark volatile, since sigprocmask and
signal can be called inside handlers.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
fb908097
|
2008-06-21T13:04:16
|
|
Fix nanosleep module on mingw.
* modules/nanosleep (Depends-on): Add sys_select.
* lib/nanosleep.c (HAVE_SYS_SELECT_H): Rely on gnulib module.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
b68bcb3d
|
2008-06-21T12:57:35
|
|
Fix licensing of sigprocmask.
* modules/raise (License): Relicense as LGPL.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
6b911035
|
2008-06-21T17:50:05
|
|
Avoid question marks in proper_name_utf8 result.
|
|
25fedb1f
|
2008-06-19T13:51:54
|
|
Fix CVS-isms.
|
|
de9ac882
|
2008-06-19T13:47:14
|
|
Update dependencies.
|
|
5f9c828e
|
2008-06-18T22:33:37
|
|
Fix VPATH 'make dist' with GNU make and non-VCS tarball.
* top/GNUmakefile (_curr-ver): Don't use $(srcdir) unnecessarily.
Reported by Stepan Kasal.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
640cd5a7
|
2008-06-19T03:34:29
|
|
Add a comment.
|
|
79dd80fb
|
2008-06-18T10:50:06
|
|
Work around cygwin 1.5.25 strsignal bug.
* tests/test-strsignal.c: Allow for const char *.
* doc/glibc-functions/strsignal.texi (strsignal): Document the bug.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
4168ac60
|
2008-06-18T16:48:01
|
|
Add ChangeLog entry for last commit.
|
|
25bde6d8
|
2008-06-18T16:46:55
|
|
Update URL to article and add author/date information.
|
|
370a438c
|
2008-06-18T02:31:53
|
|
New macro gl_DISABLE_THREADS.
|
|
64eaf93a
|
2008-06-18T02:06:26
|
|
Avoid unused value warnings.
|
|
0992cdaa
|
2008-06-18T01:52:21
|
|
Relicense under LGPLv2+ license.
|
|
46206da4
|
2008-06-17T11:07:45
|
|
Simplify c-stack prerequisites.
* lib/c-stack.c (includes): Remove unused <sys/resource.h>.
* m4/c-stack.m4 (AC_SYS_XSI_STACK_OVERFLOW_HEURISTIC): Posix 200x
no longer requires <ucontext.h> to exist. Optimize setrlimit
check.
(gl_PREREQ_C_STACK): Remove check for unused getcontext and
<sys/resource.h>.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
c3b5d31b
|
2008-06-17T08:43:38
|
|
Move c-stack test into testsuite.
* modules/c-stack-tests: New file.
* lib/c-stack.c [DEBUG]: Move test program...
* tests/test-c-stack.c: ...into this new file. Skip rather than
fail test if sigaltstack is lacking.
* tests/test-c-stack.sh: New driver file.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
a62fa2ec
|
2008-06-16T20:54:38
|
|
Repair executable bit, again.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
0f6c3b2f
|
2008-06-17T01:27:14
|
|
Normalize whitespace.
|
|
5465a1c5
|
2008-06-16T16:45:09
|
|
Use raise module consistently.
* modules/fatal-signal (Depends-on): Add raise.
* modules/sigprocmask (Depends-on): Likewise.
* lib/fatal-signal.c (fatal_signal_handler): Rely on raise.
* lib/sigprocmask.c (sigprocmask): Likewise.
* m4/fatal-signal.m4 (gl_FATAL_SIGNAL): Likewise.
* m4/signalblocking.m4 (gl_PREREQ_SIGPROCMASK): Likewise.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
de3b21e8
|
2008-06-16T14:17:11
|
|
Fix compliance bug in sigpending.
* lib/sigprocmask.c (sigpending): Return pending array via
parameter, not return value.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
21d57a59
|
2008-06-16T06:04:29
|
|
autoupdate
|
|
b6367887
|
2008-06-14T07:36:03
|
|
Improve obstack-printf test code.
* tests/test-obstack-printf.c (test_function): Fix comment, and
simplify usage of obstack_* in macros. Add a test for coverage.
Reported by Bruno Haible.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
b6ee20a9
|
2008-06-14T15:06:19
|
|
Fix various problems in 'obstack-printf' module.
|
|
7a8101a2
|
2008-06-13T06:40:53
|
|
Add obstack-printf and obstack-printf-posix modules.
* modules/obstack-printf: New file.
* modules/obstack-printf-posix: Likewise.
* MODULES.html.sh (Misc): Mention them.
* doc/glibc-functions/obstack_printf.texi (obstack_printf):
Likewise.
* doc/glibc-functions/obstack_vprintf.texi (obstack_vprintf):
Likewise.
* modules/stdio (Makefile.am): Accomodate new modules.
* m4/stdio_h.m4 (gl_STDIO_H_DEFAULTS): Likewise.
* lib/stdio.in.h (rpl_obstack_printf, rpl_obstack_vprintf):
Declare.
* lib/obstack_printf.c (obstack_printf, obstack_vprintf): New
functions.
* m4/obstack-printf.m4 (gl_OBSTACK_PRINTF)
(gl_REPLACE_OBSTACK_PRINTF): New macros
* m4/obstack-printf-posix.m4 (gl_OBSTACK_PRINTF_POSIX): Likewise.
* tests/test-obstack-printf.c: New file.
* modules/obstack-printf-tests: Likewise.
* modules/obstack-printf-posix-tests: Likewise.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
7b6a0e8c
|
2008-06-13T05:59:04
|
|
autoupdate
|
|
01248f4a
|
2008-06-12T15:01:07
|
|
Typo in comment.
|
|
001adc94
|
2008-06-12T13:47:37
|
|
Add a comment.
|
|
8346ecd0
|
2008-06-12T02:17:36
|
|
Work around open() bug on HP-UX 11 and Solaris 9.
|
|
d5d19285
|
2008-06-12T01:12:11
|
|
Avoid a test failure when the test wants to skip itself.
|
|
37dfdd5c
|
2008-06-11T05:23:13
|
|
autoupdate
|
|
24a8cd3b
|
2008-06-11T02:33:46
|
|
Include gettext.h only in those files that need it.
|
|
f7bab1b2
|
2008-06-10T17:38:39
|
|
Add termsigp argument to execute() and wait_process().
|
|
5ca9556a
|
2008-06-10T14:33:21
|
|
Fix copy&pasted comment.
|
|
ae75d794
|
2008-06-10T06:25:20
|
|
Add missing include.
* tests/test-strstr.c (includes): Add <signal.h>.
* tests/test-strcasestr.c (includes): Likewise.
* tests/test-memmem.c (includes): Likewise.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
4778be66
|
2008-06-10T13:57:21
|
|
Add an assertion.
|
|
06a29060
|
2008-06-10T13:55:34
|
|
Try to fix waitid() based code.
|
|
72a9261f
|
2008-06-10T12:13:43
|
|
Work around environments that (stupidly) ignore SIGALRM.
|
|
765ede78
|
2008-06-10T02:40:28
|
|
Work around the Solaris 10 ACE ACLs ABI change.
|
|
90693d59
|
2008-06-09T16:41:11
|
|
Ignore some more editor backup files.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
5c89085f
|
2008-06-09T16:21:34
|
|
Work around environments that (stupidly) ignore SIGALRM.
* m4/strstr.m4 (gl_FUNC_STRSTR): Reset SIGALRM to default handling
before using alarm().
* m4/strcasestr.m4 (gl_FUNC_STRCASESTR): Likewise.
* m4/memmem.m4 (gl_FUNC_MEMMEM): Likewise.
Reported by Ian Beckwith <ianb@erislabs.net>.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
bede5293
|
2008-06-09T08:14:45
|
|
Produce autobuild blurb earlier in log.
* modules/autobuild (configure.ac-early): Move AB_INIT here.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
aae5fd60
|
2008-06-09T14:11:34
|
|
add ChangeLog entry: add more guards around definition of ACE_-related code
|
|
98401994
|
2008-06-06T18:20:14
|
|
utimens.c: correct kernel bug work-around
Ondřej Vašík found that the invalid return value of 280 indicates
failure, not success, and the kernel bug we're trying to work
around affects not just the utimensat call, but also the fallback
futimens call.
* lib/utimens.c (gl_futimens) [HAVE_UTIMENSAT]: Simulate failure,
not success.
[HAVE_FUTIMENS]: Use the same work-around, here.
|
|
1c6985c9
|
2008-06-09T11:28:55
|
|
add more guards around definition of ACE_-related code
* lib/file-has-acl.c (acl_ace_nontrivial): Define only if
ALLOW and ACE_OWNER are also defined.
|
|
45b218a2
|
2008-06-08T23:55:37
|
|
Add me as co-author.
|
|
3f5a6401
|
2008-06-08T20:33:08
|
|
Add support for AIX ACLs.
|
|
7e766e7f
|
2008-06-08T19:08:22
|
|
Add support for HP-UX ACLs.
|
|
c3dcd03b
|
2008-06-08T16:52:23
|
|
Add support for Cygwin ACLs.
|
|
1a8b4204
|
2008-06-08T16:33:02
|
|
Fix bug with setuid modes in Solaris 10+ code.
|
|
5aeafebd
|
2008-06-08T16:04:08
|
|
Add support for Solaris 7..10 ACLs.
|
|
c44bd68b
|
2008-06-08T15:55:30
|
|
More references.
|
|
feea4bcd
|
2008-06-08T13:58:26
|
|
New function acl_extended_nontrivial (MacOS X only).
|
|
bba6ffd6
|
2008-06-08T13:29:35
|
|
Trivial code simplifications.
|
|
645ca54a
|
2008-06-08T13:19:49
|
|
Comments.
|
|
1b71cfc4
|
2008-06-08T09:38:26
|
|
* modules/acl (Maintainer): Add Bruno Haible.
|
|
2217763f
|
2008-06-08T05:08:56
|
|
Don't test the ACL_TYPE_DEFAULT ACL on OSF/1.
|
|
c9c845c2
|
2008-06-08T05:06:19
|
|
Add support for MacOS X ACLs.
|
|
d0ac688d
|
2008-06-08T04:51:21
|
|
Fix memory leak introduced on 2008-05-22.
|
|
e2a11610
|
2008-06-08T04:39:51
|
|
Avoid needing to know the textual representation of an ACL when possible.
|
|
ebbcc86e
|
2008-06-08T04:34:52
|
|
Trivial code simplifications.
|
|
07beaf87
|
2008-06-07T20:11:23
|
|
Trivial stylistic improvements.
|
|
6c66c78c
|
2008-06-07T13:49:10
|
|
Fix doc about _setjmp.
|