aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorNoah Friedman <friedman@gnu.org>1993-11-06 03:15:36 -0500
committerNoah Friedman <friedman@gnu.org>1993-11-06 03:15:36 -0500
commit4f4778af07244de0f81d0c2ef867eccaa2f903e1 (patch)
treecf69d01aabd495b0e52740b575320d30189d69ff /gcc
parente33c0d66894ffb6ffaddd7d733371e1011cc7d25 (diff)
downloadgcc-4f4778af07244de0f81d0c2ef867eccaa2f903e1.zip
gcc-4f4778af07244de0f81d0c2ef867eccaa2f903e1.tar.gz
gcc-4f4778af07244de0f81d0c2ef867eccaa2f903e1.tar.bz2
Rename fixed native limits.h to syslimits.h before renaming gcc's limits.h
from tmpfoo directory. From-SVN: r6025
Diffstat (limited to 'gcc')
-rwxr-xr-xgcc/just-fixinc17
1 files changed, 15 insertions, 2 deletions
diff --git a/gcc/just-fixinc b/gcc/just-fixinc
index 2856745..3520cd6 100755
--- a/gcc/just-fixinc
+++ b/gcc/just-fixinc
@@ -1,6 +1,6 @@
#!/bin/sh
# This script exists for use after installing
-# the Solaris binaries from the FSF CD-ROM.
+# the Solaris binaries from a distribution tape/CDROM.
# Use it *after* copying the directory of binaries
# to the proper installed location.
# It runs fixinc.svr4 to correct bugs in the Solaris header files.
@@ -10,11 +10,24 @@
# This script does not modify the original header files in /usr/include.
# It only modifies copies in the GCC installation directory.
-installed=/opt/gnu/lib/gcc-lib/sparc-sun-solaris2/2.4.2
+installed=/opt/gnu/lib/gcc-lib/sparc-sun-solaris2/2.5.0
cd $installed/include
+
rmdir tmpfoo > /dev/null 2>&1
mkdir tmpfoo
mv va-sparc.h varargs.h stdarg.h stddef.h limits.h float.h proto.h tmpfoo
+
$installed/fixinc.svr4 $installed/include /usr/include $installed
+
+# Make sure fixed native limits.h gets renamed to syslimits.h before gcc's
+# limits.h from tmpfoo is moved back.
+if test -f limits.h ; then
+ rm -f syslimits.h
+ mv limits.h syslimits.h
+fi
+chmod a+r syslimits.h
+
mv tmpfoo/* .
rmdir tmpfoo
+
+# eof