]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
alphabatize irix___restrict
authorBruce Korb <korbb@gcc.gnu.org>
Sat, 1 Mar 2003 20:29:32 +0000 (20:29 +0000)
committerBruce Korb <korbb@gcc.gnu.org>
Sat, 1 Mar 2003 20:29:32 +0000 (20:29 +0000)
From-SVN: r63619

gcc/fixinc/inclhack.def

index 619f6965809a56fde18b4d98ec07a2c6b68ec994..23f4c263f139c9d579c35fbf80e058ca3f8218e3 100644 (file)
@@ -1342,6 +1342,24 @@ fix = {
 };
 
 
+/*
+ *  IRIX 6.5.1[89] <internal/sgimacros.h> unconditionally defines
+ *  __restrict as restrict iff __c99.  This is wrong for C++, which
+ *  needs many C99 features, but only supports __restrict.
+ */
+fix = {
+    hackname  = irix___restrict;
+    files     = internal/sgimacros.h;
+    select    = "(#ifdef __c99\n)(#[ \t]*define __restrict restrict)";
+
+    mach      = "mips-sgi-irix6.5";
+    c_fix     = format;
+    c_fix_arg = "%1"
+               "#  ifndef __cplusplus\n%2\n#  endif";
+
+    test_text = "#ifdef __c99\n#  define __restrict restrict";
+};
+
 /*
  *  IRIX 5.2's <sys/asm.h> contains an asm comment with a contraction
  *  that causes the assembly preprocessor to complain about an
@@ -1372,24 +1390,6 @@ fix = {
 };
 
 
-/*
- *  IRIX 6.5.1[89] <internal/sgimacros.h> unconditionally defines
- *  __restrict as restrict iff __c99.  This is wrong for C++, which
- *  needs many C99 features, but only supports __restrict.
- */
-fix = {
-    hackname  = irix___restrict;
-    files     = internal/sgimacros.h;
-    select    = "(#ifdef __c99\n)(#[ \t]*define __restrict restrict)";
-
-    mach      = "mips-sgi-irix6.5";
-    c_fix     = format;
-    c_fix_arg = "%1"
-               "#  ifndef __cplusplus\n%2\n#  endif";
-
-    test_text = "#ifdef __c99\n#  define __restrict restrict";
-};
-
 /*
  *  IRIX 6.5.1[78] <sys/socket.h> has a broken definition of socklen_t.
  *  Various socket function prototypes use different types instead,