fptr.c: Disable -Warray-bounds warning.
authorJohn David Anglin <danglin@gcc.gnu.org>
Thu, 3 Oct 2019 23:51:42 +0000 (23:51 +0000)
committerJohn David Anglin <danglin@gcc.gnu.org>
Thu, 3 Oct 2019 23:51:42 +0000 (23:51 +0000)
* config/pa/fptr.c: Disable -Warray-bounds warning.

From-SVN: r276556

libgcc/ChangeLog
libgcc/config/pa/fptr.c

index f242fba2ec3fcec5ce6294b7be9b483ebf08327a..815118dbf838dd394f44dcd0a5b28fb296f2c220 100644 (file)
@@ -1,3 +1,7 @@
+2019-10-03  John David Anglin  <danglin@gcc.gnu.org>
+
+       * config/pa/fptr.c: Disable -Warray-bounds warning.
+
 2019-09-25  Richard Henderson  <richard.henderson@linaro.org>
 
        * config.in, configure: Re-rebuild with stock autoconf 2.69,
index 534400517305d8afe31ba4df4779fca8f2305a9a..6cca747ece27a813e18a23a04a17482176c49965 100644 (file)
@@ -62,6 +62,9 @@ _dl_read_access_allowed (unsigned int *addr)
   return result;
 }
 
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Warray-bounds"
+
 /* __canonicalize_funcptr_for_compare must be hidden so that it is not
    placed in the dynamic symbol table.  Like millicode functions, it
    must be linked into all binaries in order access the got table of 
@@ -141,3 +144,5 @@ __canonicalize_funcptr_for_compare (fptr_t fptr)
 
   return plabel[0];
 }
+
+#pragma GCC diagnostic pop