aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1993-07-14 23:23:58 +0000
committerRichard Stallman <rms@gnu.org>1993-07-14 23:23:58 +0000
commitec4738c0ca6712bc322b0d2dcfdfe440ba7cdbb9 (patch)
tree4d740bc42297102951235dcd6ddce91374180a00 /gcc
parentc87e58bb18a2f3a734f0b351cd785ce7816d99e7 (diff)
downloadgcc-ec4738c0ca6712bc322b0d2dcfdfe440ba7cdbb9.zip
gcc-ec4738c0ca6712bc322b0d2dcfdfe440ba7cdbb9.tar.gz
gcc-ec4738c0ca6712bc322b0d2dcfdfe440ba7cdbb9.tar.bz2
Don't discard comment end characters on lines that look like "#endif */".
Don't discard comment end characters on lines that look like "#endif */". Fixes Esix 4.0.4 problem. From-SVN: r4920
Diffstat (limited to 'gcc')
-rwxr-xr-xgcc/fixincludes3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/fixincludes b/gcc/fixincludes
index 42cf6dc..eeb098c 100755
--- a/gcc/fixincludes
+++ b/gcc/fixincludes
@@ -282,7 +282,8 @@ while [ $# != 0 ]; do
s%^\([ ]*#[ ]*else\)[ ]*/[^*].*%\1%
s%^\([ ]*#[ ]*else\)[ ]*[^/ ].*%\1%
s%^\([ ]*#[ ]*endif\)[ ]*/[^*].*%\1%
- s%^\([ ]*#[ ]*endif\)[ ]*[^/ ].*%\1%
+ s%^\([ ]*#[ ]*endif\)[ ]*\*[^/].*%\1%
+ s%^\([ ]*#[ ]*endif\)[ ]*[^/* ].*%\1%
/\/\/[^*]/ s|//\(.*\)$|/*\1*/|
/[ ]_IO[A-Z]*[ ]*(/ s/\(_IO[A-Z]*[ ]*(\)\(.\),/\1'\''\2'\'',/
/[ ]BSD43__IO[A-Z]*[ ]*(/ s/(\(.\),/('\''\1'\'',/