aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJim Wilson <wilson@gcc.gnu.org>1994-08-19 17:14:21 -0700
committerJim Wilson <wilson@gcc.gnu.org>1994-08-19 17:14:21 -0700
commitb6d5307feb2f1fd16042a7689f0b6ed7ec198c98 (patch)
treee44b67f658da3dcbce0ca708782bb90cc890f077 /gcc
parent47685b9c8da0ac6022be5228f5dde7428c2d58ed (diff)
downloadgcc-b6d5307feb2f1fd16042a7689f0b6ed7ec198c98.zip
gcc-b6d5307feb2f1fd16042a7689f0b6ed7ec198c98.tar.gz
gcc-b6d5307feb2f1fd16042a7689f0b6ed7ec198c98.tar.bz2
(NO_IMPLICIT_EXTERN_C): Comment out.
From-SVN: r7953
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/mips/iris5.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/gcc/config/mips/iris5.h b/gcc/config/mips/iris5.h
index 879fe39..62703a1 100644
--- a/gcc/config/mips/iris5.h
+++ b/gcc/config/mips/iris5.h
@@ -91,7 +91,12 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#undef ASM_FINAL_SPEC
/* The system header files are C++ aware. */
-#define NO_IMPLICIT_EXTERN_C 1
+/* ??? Unfortunately, most but not all of the headers are C++ aware.
+ Specifically, curses.h is not, and libg++ won't build because of it
+ if this is defined. On the other hand, SGI has C++ packages with
+ header files in /usr/include, and they won't work unless this is
+ defined. We need some way to fix just those files that need fixing. */
+/* #define NO_IMPLICIT_EXTERN_C 1 */
/* We don't support debugging info for now. */
#undef DBX_DEBUGGING_INFO