From e95f01957fbd55ec6d44e96142bbd441dd0f6562 Mon Sep 17 00:00:00 2001 From: Todd Vierling Date: Tue, 27 Jan 1998 21:16:28 +0000 Subject: [PATCH] * fixincludes: Tweak fix for struct exception in math.h From-SVN: r17513 --- gcc/ChangeLog | 4 ++++ gcc/fixincludes | 12 ++++++++---- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 41e441855fb..07b42ad7462 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +Tue Jan 27 22:14:48 1998 Todd Vierling + + * fixincludes: Tweak fix for struct exception in math.h + Tue Jan 27 17:21:09 1998 Gavin Koch (gavin@cygnus.com) * mips/mips.c (mips_expand_prologue,mips_expand_epilogue): diff --git a/gcc/fixincludes b/gcc/fixincludes index 42d81b9161c..22d6c0e26a2 100755 --- a/gcc/fixincludes +++ b/gcc/fixincludes @@ -2822,21 +2822,25 @@ if [ -r ${LIB}/$file ]; then sed -e '/struct exception/i\ #ifdef __cplusplus\ #define exception __math_exception\ -#endif'\ +#endif +'\ -e '/struct exception/a\ #ifdef __cplusplus\ #undef exception\ -#endif' ${LIB}/$file > ${LIB}/${file}.sed +#endif +' ${LIB}/$file > ${LIB}/${file}.sed rm -f ${LIB}/$file; mv ${LIB}/${file}.sed ${LIB}/$file if egrep 'matherr()' ${LIB}/$file >/dev/null 2>&1; then sed -e '/matherr/i\ #ifdef __cplusplus\ #define exception __math_exception\ -#endif'\ +#endif +'\ -e '/matherr/a\ #ifdef __cplusplus\ #undef exception\ -#endif' ${LIB}/$file > ${LIB}/${file}.sed +#endif +' ${LIB}/$file > ${LIB}/${file}.sed rm -f ${LIB}/$file; mv ${LIB}/${file}.sed ${LIB}/$file fi if cmp $file ${LIB}/$file >/dev/null 2>&1; then