aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2018-04-04 12:40:57 +0200
committerMartin Liska <marxin@gcc.gnu.org>2018-04-04 10:40:57 +0000
commit46cbaa50ed2d81d06b1cc9c38ffcd4279f9c60ae (patch)
treec10d29cba0b5682324a3623d521b0b74e2e41d46
parent2cf09a996629e3996235ab3c16e2bab8a98b276f (diff)
downloadgcc-46cbaa50ed2d81d06b1cc9c38ffcd4279f9c60ae.zip
gcc-46cbaa50ed2d81d06b1cc9c38ffcd4279f9c60ae.tar.gz
gcc-46cbaa50ed2d81d06b1cc9c38ffcd4279f9c60ae.tar.bz2
Disable anchors and msdata for ASAN test-case (PR sanirizer/85174).
2018-04-04 Martin Liska <mliska@suse.cz> PR sanitizer/85174 * c-c++-common/asan/pointer-compare-1.c: Disable section anchors and msdata as a workaround for powerpc. From-SVN: r259074
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/c-c++-common/asan/pointer-compare-1.c4
2 files changed, 10 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 5c72bd7..3258830 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2018-04-04 Martin Liska <mliska@suse.cz>
+
+ PR sanitizer/85174
+ * c-c++-common/asan/pointer-compare-1.c: Disable section anchors
+ and msdata as a workaround for powerpc.
+
2018-04-04 Richard Biener <rguenther@suse.de>
PR tree-optimization/85168
diff --git a/gcc/testsuite/c-c++-common/asan/pointer-compare-1.c b/gcc/testsuite/c-c++-common/asan/pointer-compare-1.c
index cf67fe9..1ce349e 100644
--- a/gcc/testsuite/c-c++-common/asan/pointer-compare-1.c
+++ b/gcc/testsuite/c-c++-common/asan/pointer-compare-1.c
@@ -2,6 +2,10 @@
/* { dg-set-target-env-var ASAN_OPTIONS "detect_invalid_pointer_pairs=2:halt_on_error=0" } */
/* { dg-options "-fsanitize=address,pointer-compare" } */
+/* FIXME: remove me after PR sanitizer/82501 is resolved. */
+/* { dg-additional-options "-fno-section-anchors" } */
+/* { dg-additional-options "-msdata=none" { target { powerpc*-*-* } } } */
+
volatile int v;
__attribute__((noipa)) void