Commit e95f0195 by Todd Vierling Committed by Jeff Law

* fixincludes: Tweak fix for struct exception in math.h

From-SVN: r17513
parent e1467ff2
Tue Jan 27 22:14:48 1998 Todd Vierling <tv@pobox.com>
* 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):
......
......@@ -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
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment