X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=siglist.h;h=6fad8dadad7c47284eb795eba83be0bbee5a7c5d;hb=ccc6cda312fea9f0468ee65b8f368e9653e1380b;hp=b52d7adf5cf7b338e1e44f1d6e5d737e30e90cd9;hpb=726f63884db0132f01745f1fb4465e6621088ccf;p=platform%2Fupstream%2Fbash.git diff --git a/siglist.h b/siglist.h index b52d7ad..6fad8da 100644 --- a/siglist.h +++ b/siglist.h @@ -21,20 +21,20 @@ #if !defined (_SIGLIST_H_) #define _SIGLIST_H_ -#if defined (Solaris) || defined (USGr4_2) || defined (drs6000) || defined (amiga) || defined (Minix) -# if !defined (sys_siglist) -# define sys_siglist _sys_siglist -# endif /* !sys_siglist */ -#endif /* Solaris || USGr4_2 || drs6000 || amiga || Minix */ - -#if !defined (Solaris) && !defined (Linux) && !defined (__BSD_4_4__) && \ - !defined (Minix) && !defined (NetBSD) && !defined (FreeBSD) && \ - !defined (BSD_OS) +#if !defined (SYS_SIGLIST_DECLARED) && !defined (HAVE_STRSIGNAL) + +#if defined (HAVE_UNDER_SYS_SIGLIST) && !defined (HAVE_SYS_SIGLIST) && !defined (sys_siglist) +# define sys_siglist _sys_siglist +#endif /* HAVE_UNDER_SYS_SIGLIST && !HAVE_SYS_SIGLIST && !sys_siglist */ + +#if !defined (sys_siglist) extern char *sys_siglist[]; -#endif /* !Solaris && !Linux && !__BSD_4_4__ && !Minix && !NetBSD && !FreeBSD && !BSD_OS */ +#endif /* !sys_siglist */ + +#endif /* !SYS_SIGLIST_DECLARED && !HAVE_STRSIGNAL */ -#if !defined (strsignal) && !defined (Solaris) && !defined (NetBSD) +#if !defined (strsignal) && !defined (HAVE_STRSIGNAL) # define strsignal(sig) (char *)sys_siglist[sig] -#endif /* !strsignal && !Solaris && !NetBSD */ +#endif /* !strsignal && !HAVE_STRSIGNAL */ #endif /* _SIGLIST_H */