From d096c372761b6e5ed57b75c90757594acbf7705f Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Fri, 30 Apr 1993 16:00:15 +0000 Subject: [PATCH] Fix #endif comments From-SVN: r4286 --- gcc/fixincludes | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/gcc/fixincludes b/gcc/fixincludes index 8de7a60b542..6121ff98d7f 100755 --- a/gcc/fixincludes +++ b/gcc/fixincludes @@ -1021,6 +1021,17 @@ then ln -s ${INPUT}/multimedia/audio_hdr.h ${LIB}/multimedia 2>/dev/null fi +# These files on Ultrix 4.2 put comments around instances of #endif +# __mips. When the sed expression turns that into #endif /* __mips */ +# the comment ends prematurely. +for file in sys/audit.h sys/signal.h; do + if [ -r ${LIB}/${file} ]; then + echo Fixing $file, early comment termination + sed -e 's|^#endif /\*.*\*/|#endif|g' ${LIB}/${file} > ${LIB}/${file}.sed + rm -f ${LIB}/$file; mv ${LIB}/${file}.sed ${LIB}/$file + fi +done + echo 'Removing unneeded directories:' cd $LIB files=`find . -type d -print | sort -r` -- 2.30.2