|
175142a8
|
2011-09-24T01:28:22
|
|
signal-h: Rename from signal.
* modules/signal-h: Renamed from modules/signal.
* modules/pthread_sigmask (Depends-on): Update.
* modules/raise (Depends-on): Likewise.
* modules/sigaction (Depends-on): Likewise.
* modules/sigpipe (Depends-on): Likewise.
* modules/sigprocmask (Depends-on): Likewise.
* modules/sys_select (Depends-on): Likewise.
* modules/signal-h-tests: Renamed from modules/signal-tests.
(Files, Depends-on, Makefile.am): Update.
* tests/test-signal-h.c: Renamed from tests/test-signal.c.
* modules/signal-h-c++-tests: Renamed from modules/signal-c++-tests.
(Files, Makefile.am): Update.
* tests/test-signal-h-c++.cc: Renamed from tests/test-signal-c++.cc.
* tests/test-signal-h-c++2.cc: Renamed from tests/test-signal-c++2.cc.
* modules/signal: New placeholder file.
* MODULES.html.sh (Support for systems lacking POSIX:2008): Update.
* doc/posix-headers/signal.texi: Update.
* NEWS: Mention the change.
|
|
492fd301
|
2011-09-24T00:50:39
|
|
raise: Support for MSVC.
* lib/signal.in.h (raise): New declaration.
* lib/raise.c (raise_nothrow, rpl_raise): New alternate implementation
for native Windows platforms.
* m4/raise.m4: New file.
* m4/signal_h.m4 (gl_SIGNAL_H_DEFAULTS): Initialize GNULIB_RAISE,
HAVE_RAISE, REPLACE_RAISE.
* modules/signal (Makefile.am): Substitute GNULIB_RAISE, HAVE_RAISE,
REPLACE_RAISE.
* modules/raise (Status, Notice): Remove fields.
(Files): Add m4/raise.m4.
(Depends-on): Add signal, msvc-inval.
(configure.ac): Use the common idioms.
(Maintainer): Add me.
* tests/test-signal-c++.cc: Check the signature of raise.
* doc/posix-functions/raise.texi: Mention the problem on MSVC.
|
|
0b28b8f9
|
2008-11-02T17:43:40
|
|
Mark 'raise' obsolete.
|
|
1677594e
|
2008-10-04T18:34:37
|
|
Relax license to LGPLv2+.
|
|
b68bcb3d
|
2008-06-21T12:57:35
|
|
Fix licensing of sigprocmask.
* modules/raise (License): Relicense as LGPL.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
5eeec029
|
2006-10-13T12:40:22
|
|
gnulib-tool now synthesizes the EXTRA_DIST line.
|
|
e8684643
|
2006-10-12T18:52:30
|
|
Distribute all lib/* source files through EXTRA_DIST.
|
|
5143f4e9
|
2004-09-22T15:11:04
|
|
Add a license tag to every module.
|
|
26e5e935
|
2004-08-06T21:48:01
|
|
Merge from coreutils.
|