PR testsuite/55587
* lib/asan-dg.exp (asan_init): Return 1 if libasan has been found,
0 if not.
* g++.dg/asan/asan.exp: Don't run gcc-dg-runtest if [asan_init]
returned 0.
* gcc.dg/asan/asan.exp: Likewise.
From-SVN: r194134
+2012-12-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR testsuite/55587
+ * lib/asan-dg.exp (asan_init): Return 1 if libasan has been found,
+ 0 if not.
+ * g++.dg/asan/asan.exp: Don't run gcc-dg-runtest if [asan_init]
+ returned 0.
+ * gcc.dg/asan/asan.exp: Likewise.
+
2012-12-04 Richard Biener <rguenther@suse.de>
PR tree-optimization/55124
# Initialize `dg'.
dg-init
-asan_init
+if [asan_init] {
# Main loop.
gcc-dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.C $srcdir/c-c++-common/asan/*.c]] ""
+}
+
# All done.
asan_finish
dg-finish
# Initialize `dg'.
dg-init
-asan_init
+if [asan_init] {
# Main loop.
gcc-dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.c $srcdir/c-c++-common/asan/*.c]] ""
+}
+
# All done.
asan_finish
dg-finish
set TEST_ALWAYS_FLAGS "$link_flags -fsanitize=address -g"
}
}
+ if { $link_flags != "" } {
+ return 1
+ }
+ return 0
}
#