aboutsummaryrefslogtreecommitdiff
path: root/gcc/fixinc
diff options
context:
space:
mode:
authorBruce Korb <bkorb@gnu.org>2001-01-05 16:28:58 +0000
committerBruce Korb <korbb@gcc.gnu.org>2001-01-05 16:28:58 +0000
commit15fe1a7ed1395cda8768662f5aaa4b7eee21ef78 (patch)
treea1393db1c08d0e7a8b77d9dd477258ad2981f92e /gcc/fixinc
parentb08889882442e6b36fe49033fa658ec6cc489199 (diff)
downloadgcc-15fe1a7ed1395cda8768662f5aaa4b7eee21ef78.zip
gcc-15fe1a7ed1395cda8768662f5aaa4b7eee21ef78.tar.gz
gcc-15fe1a7ed1395cda8768662f5aaa4b7eee21ef78.tar.bz2
fix exit and atexit calls for vax-*-bsd systems
From-SVN: r38713
Diffstat (limited to 'gcc/fixinc')
-rw-r--r--gcc/fixinc/fixincl.c2
-rwxr-xr-xgcc/fixinc/mkfixinc.sh5
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/fixinc/fixincl.c b/gcc/fixinc/fixincl.c
index 0e3b818..3f2cb56 100644
--- a/gcc/fixinc/fixincl.c
+++ b/gcc/fixinc/fixincl.c
@@ -184,7 +184,7 @@ Altering %5d of them\n";
# ifdef SEPARATE_FIX_PROC
unlink( pz_temp_file );
# endif
- return EXIT_SUCCESS;
+ exit (EXIT_SUCCESS);
}
diff --git a/gcc/fixinc/mkfixinc.sh b/gcc/fixinc/mkfixinc.sh
index 5bb6a55..f353d5e 100755
--- a/gcc/fixinc/mkfixinc.sh
+++ b/gcc/fixinc/mkfixinc.sh
@@ -23,6 +23,11 @@ case $build in
CFLAGS="${CFLAGS} -DSEPARATE_FIX_PROC"
;;
+ vax-dec-bsd* )
+ CFLAGS="${CFLAGS} -Dexit=xexit -Datexit=xatexit"
+ MAKE="${MAKE} TARGETS=oneprocess"
+ ;;
+
* )
MAKE="${MAKE} TARGETS=oneprocess"
;;