diff options
Diffstat (limited to 'upstream/testsuite-hardening-format.patch')
-rw-r--r-- | upstream/testsuite-hardening-format.patch | 87 |
1 files changed, 0 insertions, 87 deletions
diff --git a/upstream/testsuite-hardening-format.patch b/upstream/testsuite-hardening-format.patch deleted file mode 100644 index 0d14c10..0000000 --- a/upstream/testsuite-hardening-format.patch +++ /dev/null @@ -1,87 +0,0 @@ ---- a/gcc/testsuite/gcc.dg/charset/builtin2.c -+++ b/gcc/testsuite/gcc.dg/charset/builtin2.c -@@ -4,6 +4,7 @@ - /* { dg-do compile } */ - /* { dg-require-iconv "IBM1047" } */ - /* { dg-options "-O2 -fexec-charset=IBM1047" } */ -+/* { dg-additional-options "-Wno-format" { target espf } } */ - /* { dg-final { scan-assembler-not "printf" } } */ - /* { dg-final { scan-assembler-not "fprintf" } } */ - /* { dg-final { scan-assembler-not "sprintf" } } */ ---- a/gcc/testsuite/gcc.dg/format/format.exp -+++ b/gcc/testsuite/gcc.dg/format/format.exp -@@ -24,9 +24,16 @@ if [is_remote host] { - - load_lib gcc-dg.exp - load_lib torture-options.exp -+load_lib target-supports.exp - - torture-init --set-torture-options [list { } { -DWIDE } ] -+ -+# Disable -Wformat if we use espf. -+if [check_effective_target_espf] { -+ set-torture-options [list { -Wno-format } { -DWIDE -Wno-format } ] -+} else { -+ set-torture-options [list { } { -DWIDE } ] -+} - - dg-init - gcc-dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.\[cS\]]] "" - ---- a/gcc/testsuite/gcc.dg/pr30473.c -+++ b/gcc/testsuite/gcc.dg/pr30473.c -@@ -2,6 +2,7 @@ - /* Make sure this doesn't ICE. */ - /* { dg-do compile } */ - /* { dg-options "-O2" } */ -+/* { dg-additional-options "Wno-format" { target espf } } */ - - extern int sprintf (char *, const char *, ...); - ---- a/gcc/testsuite/gcc.dg/pr38902.c -+++ b/gcc/testsuite/gcc.dg/pr38902.c -@@ -2,6 +2,7 @@ - /* { dg-do run } */ - /* { dg-options "-O2 -fstack-protector" } */ - /* { dg-require-effective-target fstack_protector } */ -+/* { dg-additional-options "Wno-format" { target espf } } */ - - #ifdef DEBUG - #include <stdio.h> ---- a/gcc/testsuite/gcc.dg/ipa/ipa-sra-1.c 2010-09-10 01:38:23.000000000 +0200 -+++b/gcc/testsuite/gcc.dg/ipa/ipa-sra-1.c 2012-07-31 14:37:53.238554197 +0200 -@@ -1,5 +1,6 @@ - /* { dg-do run } */ - /* { dg-options "-O2 -fipa-sra -fdump-tree-eipa_sra-details" } */ -+/* { dg-additional-options "-Wno-format" { target espf } } */ - - struct bovid - { ---- a/gcc/testsuite/gcc.dg/torture/tls/tls-test.c 2011-06-22 19:27:07.000000000 +0200 -+++ b/gcc/testsuite/gcc.dg/torture/tls/tls-test.c 2012-08-21 23:51:33.205398132 +0200 -@@ -2,6 +2,7 @@ - /* { dg-require-effective-target tls } */ - /* { dg-require-effective-target pthread } */ - /* { dg-options "-pthread" } */ -+/* { dg-additional-options "-Wno-format" { target espf } } */ - - #include <pthread.h> - extern int printf (char *,...); ---- a/gcc/testsuite/g++.dg/abi/pragma-pack1.C 2011-06-07 23:54:07.000000000 +0200 -+++ b/gcc/testsuite/g++.dg/abi/pragma-pack1.C 2012-08-16 17:49:19.472877085 +0200 -@@ -1,4 +1,5 @@ - // PR c++/7046 -+// { dg-additional-options "-Wno-format" { target espf } } - - extern "C" int printf (const char *, ...); - ---- a/gcc/testsuite/g++.dg/cpp0x/constexpr-tuple.C 2012-08-16 17:41:19.486862781 +0200 -+++ b/gcc/testsuite/g++.dg/cpp0x/constexpr-tuple.C 2012-08-16 17:38:38.000000000 +0200 -@@ -1,5 +1,6 @@ - // PR c++/53202 - // { dg-do run { target c++11 } } -+// { dg-additional-options "-Wno-format" { target espf } } - - #include <tuple> - |