re PR testsuite/68820 (FAIL: gcc.c-torture/execute/builtins/memops-asm.c execution...
authorUros Bizjak <uros@gcc.gnu.org>
Tue, 19 Jan 2016 17:10:31 +0000 (18:10 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Tue, 19 Jan 2016 17:10:31 +0000 (18:10 +0100)
PR testsuite/68820
* gcc.c-torture/execute/builtins/memops-asm.x: New file.
* gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
* gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.

From-SVN: r232573

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/builtins/memops-asm.x [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/builtins/strstr-asm.c
gcc/testsuite/gcc.c-torture/execute/builtins/strstr-asm.x [new file with mode: 0644]

index b0a44cd..7130875 100644 (file)
@@ -1,3 +1,10 @@
+2016-01-19  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR testsuite/68820
+       * gcc.c-torture/execute/builtins/memops-asm.x: New file.
+       * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
+       * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
+
 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
 
        PR ipa/66223
 
 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
 
-       * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for
-       S/390.
+       * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
 
 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
 
diff --git a/gcc/testsuite/gcc.c-torture/execute/builtins/memops-asm.x b/gcc/testsuite/gcc.c-torture/execute/builtins/memops-asm.x
new file mode 100644 (file)
index 0000000..031049d
--- /dev/null
@@ -0,0 +1,10 @@
+# Different translation units may have different user name overrides
+# and we do not preserve enough context to known which one we want.
+
+set torture_eval_before_compile {
+  if {[string match {*-flto*} "$option"]} {
+    continue
+  }
+}
+
+return 0
index 4167841..3c3e45d 100644 (file)
@@ -2,7 +2,6 @@
 
    Ensure all expected transformations of builtin strstr occur and
    perform correctly in presence of redirect.  */
-/* { dg-options "-ffat-lto-objects" } */
 
 #define ASMNAME(cname)  ASMNAME2 (__USER_LABEL_PREFIX__, cname)
 #define ASMNAME2(prefix, cname) STRING (prefix) cname
diff --git a/gcc/testsuite/gcc.c-torture/execute/builtins/strstr-asm.x b/gcc/testsuite/gcc.c-torture/execute/builtins/strstr-asm.x
new file mode 100644 (file)
index 0000000..031049d
--- /dev/null
@@ -0,0 +1,10 @@
+# Different translation units may have different user name overrides
+# and we do not preserve enough context to known which one we want.
+
+set torture_eval_before_compile {
+  if {[string match {*-flto*} "$option"]} {
+    continue
+  }
+}
+
+return 0