1999-06-19 Roland McGrath <roland@baalperazim.frob.com>
authorroland <roland>
Sat, 19 Jun 1999 12:43:07 +0000 (12:43 +0000)
committerroland <roland>
Sat, 19 Jun 1999 12:43:07 +0000 (12:43 +0000)
* sysdeps/gnu/siglist.h: File moved to ...
* sysdeps/generic/siglist.h: ... here.  This file should be usable for
any platform, since it just associates the SIG* macros with text names
and descriptions. For any signal macros do not exist on every
platform, we can use #ifdef tests here and still use this single
common file for all platforms.
* sysdeps/generic/siglist.c: Rewrite using <siglist.h>.  This file
should be usable for all platforms after the binary compatibility
stuff in the current sysdeps/gnu version is no longer required.
* sysdeps/generic/Makefile: Remove rules for generating siglist.c.
* sysdeps/generic/make_siglist.c: File removed.
* sysdeps/mach/hurd/siglist.h: Use #include_next.
* sysdeps/unix/sysv/linux/siglist.h: Likewise.

sysdeps/mach/hurd/siglist.h
sysdeps/unix/sysv/linux/siglist.h

index e516ad6..efe1ddb 100644 (file)
@@ -18,6 +18,6 @@
 
 /* This file is included multiple times.  */
 
-#include <sysdeps/gnu/siglist.h> /* This file defines the canonical list.  */
+#include_next <siglist.h>      /* Get the canonical list.  */
 
 #define        OLD_SIGLIST_SIZE_STR    "33" /* For GLIBC_2.0 binary compatibility.  */
index a6d0302..2c9b0cc 100644 (file)
@@ -18,6 +18,6 @@
 
 /* This file is included multiple times.  */
 
-#include <sysdeps/gnu/siglist.h> /* This file defines the canonical list.  */
+#include_next <siglist.h>      /* Get the canonical list.  */
 
 #define        OLD_SIGLIST_SIZE_STR    "32" /* For GLIBC_2.0 binary compatibility.  */