]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR testsuite/68820 (FAIL: gcc.c-torture/execute/builtins/memops-asm.c execution...
authorUros Bizjak <ubizjak@gmail.com>
Tue, 19 Jan 2016 18:27:19 +0000 (19:27 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Tue, 19 Jan 2016 18:27:19 +0000 (19:27 +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: r232577

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 36e67994c53831103f9e6f2cbb00c4875476e757..940e485fcc9cddd4280373300ec07684f9a92670 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-14  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
 
        PR target/68648
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 41678412b63e8efb590f1f9ef09c58dbcc0e2bcd..3c3e45dfa5d551c1302186ed42e05191fd18f83b 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