mirror of
https://https.git.savannah.gnu.org/git/gnulib.git
synced 2026-05-13 07:03:33 +00:00
Prefer the __gnu_hurd__ macro over __GNU__.
* lib/get_ppid_of.c: Replace use of __GNU__ with __gnu_hurd__. * lib/get_progname_of.c: Likewise. * lib/sigsegv.c: Likewise. * lib/sigsegv.in.h: Likewise. * lib/vma-iter.c: Likewise. * lib/vma-iter.h: Likewise. * tests/test-ptsname.c: Likewise. * tests/test-ptsname_r.c: Likewise. * tests/test-sigsegv-catch-stackoverflow1.c: Likewise. * tests/test-sigsegv-catch-stackoverflow2.c: Likewise. * lib/getloadavg.c: Likewise. Adjust conditions and comments to account for the fact that NeXT defines __GNU__ and not __gnu_hurd__.
This commit is contained in:
@@ -359,7 +359,7 @@ int libsigsegv_version = LIBSIGSEGV_VERSION;
|
||||
|
||||
#endif
|
||||
|
||||
#if defined __GNU__ /* Hurd */
|
||||
#if defined __gnu_hurd__ /* Hurd */
|
||||
|
||||
# define SIGSEGV_FAULT_HANDLER_ARGLIST int sig, long code, struct sigcontext *scp
|
||||
# define SIGSEGV_FAULT_ADDRESS (unsigned long) code
|
||||
@@ -825,7 +825,7 @@ int libsigsegv_version = LIBSIGSEGV_VERSION;
|
||||
|
||||
/* List of signals that are sent when an invalid virtual memory address
|
||||
is accessed, or when the stack overflows. */
|
||||
#if defined __GNU__ \
|
||||
#if defined __gnu_hurd__ \
|
||||
|| defined __FreeBSD_kernel__ || defined __FreeBSD__ || defined __DragonFly__ \
|
||||
|| defined __NetBSD__ || defined __OpenBSD__ \
|
||||
|| (defined __APPLE__ && defined __MACH__)
|
||||
@@ -930,7 +930,7 @@ static void sigsegv_reset_onstack_flag (void);
|
||||
|
||||
/* -------------------------- leave-sigaltstack.c -------------------------- */
|
||||
|
||||
# if defined __GNU__ \
|
||||
# if defined __gnu_hurd__ \
|
||||
|| defined __FreeBSD_kernel__ || defined __FreeBSD__ || defined __DragonFly__ \
|
||||
|| defined __NetBSD__ || defined __OpenBSD__
|
||||
|
||||
|
||||
Reference in New Issue
Block a user