aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1993-11-02 03:21:17 +0000
committerRichard Stallman <rms@gnu.org>1993-11-02 03:21:17 +0000
commit0663081eed12d60098c6a5f4887a2155935687a4 (patch)
tree7745002138fcf8d5ecec4cd7a3cb46ce4d5d673c /gcc
parentbaf97f8652893fbff04920a2ebf2fd41eb21928f (diff)
downloadgcc-0663081eed12d60098c6a5f4887a2155935687a4.zip
gcc-0663081eed12d60098c6a5f4887a2155935687a4.tar.gz
gcc-0663081eed12d60098c6a5f4887a2155935687a4.tar.bz2
(setjmp.h): Don't require siglongjmp and sigsetjmp.
They need sigjmp_buf, and are missing on many systems. From-SVN: r5969
Diffstat (limited to 'gcc')
-rwxr-xr-xgcc/fixproto3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/fixproto b/gcc/fixproto
index e826407..eccafcc 100755
--- a/gcc/fixproto
+++ b/gcc/fixproto
@@ -249,7 +249,8 @@ for code in ALL STD ; do
pwd.h)
required_list="getpwnam getpwuid" ;;
setjmp.h)
- required_list="longjmp setjmp siglongjmp sigsetjmp" ;;
+ # Left out siglongjmp sigsetjmp - these depend on sigjmp_buf.
+ required_list="longjmp setjmp" ;;
signal.h)
# Left out signal() - its prototype is too complex for us!
# Also left out "sigaction sigaddset sigdelset sigemptyset