]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix NON_GNU_CPP for Irix 6 to avoid failing tests.
authorDave Love <fx@gnu.org>
Thu, 18 Nov 1999 17:44:32 +0000 (17:44 +0000)
committerDave Love <fx@gnu.org>
Thu, 18 Nov 1999 17:44:32 +0000 (17:44 +0000)
configure.in

index ea62ad40ad890f9ab6f9cd6adcb1580cc0aba68f..826c8d50272b4d86a8e5fa2f139f283c69b97588 100644 (file)
@@ -748,12 +748,17 @@ case "${canonical}" in
   ;;
   mips-sgi-irix6.5 )
     machine=iris4d opsys=irix6-5
-    NON_GNU_CPP=/lib/cpp
-    NON_GCC_TEST_OPTIONS="-n32 -G0"
+    # Without defining _LANGUAGE_C, things get masked out in the headers
+    # so that, for instance, grepping for `free' in stdlib.h fails and
+    # AC_HEADER_STD_C fails.   (MIPSPro 7.2.1.2m compilers, Irix 6.5.3m).
+    NON_GNU_CPP="/lib/cpp -D_LANGUAGE_C"
+    NON_GCC_TEST_OPTIONS="-n32 -G0 -D_LANGUAGE_C"
   ;;
   mips-sgi-irix6* )
     machine=iris4d opsys=irix6-0
-    NON_GNU_CPP=/lib/cpp
+    # It's not clear whether -D_LANGUAGE_C is necessary as for 6.5,
+    # but presumably it does no harm.
+    NON_GNU_CPP="/lib/cpp -D_LANGUAGE_C"
     NON_GCC_TEST_OPTIONS=-32
   ;;
   mips-sgi-irix5.[01]* )