فهرست منبع

BUG: fix for SGI Native compiler

Bill Hoffman 24 سال پیش
والد
کامیت
d6aee2bc36
5فایلهای تغییر یافته به همراه1146 افزوده شده و 361 حذف شده
  1. 4 0
      Tests/Complex/cmTestConfigure.h.in
  2. 4 0
      Tests/ComplexOneConfig/cmTestConfigure.h.in
  3. 4 0
      Tests/ComplexRelativePaths/cmTestConfigure.h.in
  4. 1122 360
      configure
  5. 12 1
      configure.in

+ 4 - 0
Tests/Complex/cmTestConfigure.h.in

@@ -3,3 +3,7 @@
 #define STRING_VAR "${STRING_VAR}"
 
 
+#undef CMAKE_NO_STD_NAMESPACE
+#undef CMAKE_NO_ANSI_STREAM_HEADERS
+#undef CMAKE_NO_ANSI_FOR_SCOPE
+

+ 4 - 0
Tests/ComplexOneConfig/cmTestConfigure.h.in

@@ -3,3 +3,7 @@
 #define STRING_VAR "${STRING_VAR}"
 
 
+#undef CMAKE_NO_STD_NAMESPACE
+#undef CMAKE_NO_ANSI_STREAM_HEADERS
+#undef CMAKE_NO_ANSI_FOR_SCOPE
+

+ 4 - 0
Tests/ComplexRelativePaths/cmTestConfigure.h.in

@@ -3,3 +3,7 @@
 #define STRING_VAR "${STRING_VAR}"
 
 
+#undef CMAKE_NO_STD_NAMESPACE
+#undef CMAKE_NO_ANSI_STREAM_HEADERS
+#undef CMAKE_NO_ANSI_FOR_SCOPE
+

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1122 - 360
configure


+ 12 - 1
configure.in

@@ -30,7 +30,18 @@ case $system in
           echo "$ac_t""no" 1>&6
         fi
         rm -f conftest*
-	;;
+	;;  
+    IRIX-6* | IRIX64-6* | IRIX-64-6*)
+        echo $ac_n "checking whether ${CC} accepts -LANG:std""... $ac_c" 1>&6
+        echo 'void f(){}' > conftest.c
+        if test -z "`${CC} -LANG:std -c conftest.c 2>&1`"; then
+          echo "$ac_t""yes" 1>&6
+          CMAKE_ANSI_CFLAGS="-LANG:std"
+        else
+          echo "$ac_t""no" 1>&6
+        fi
+        rm -f conftest*
+	;;  
 esac
 fi
 AC_SUBST(CMAKE_ANSI_CFLAGS)

برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است