http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55518



--- Comment #2 from Jack Howarth <howarth at nitro dot med.uc.edu> 2012-11-28 
16:48:55 UTC ---

This seems to be sufficient for libstc++-v3...



Index: libstdc++-v3/testsuite/lib/libstdc++.exp

===================================================================

--- libstdc++-v3/testsuite/lib/libstdc++.exp    (revision 193849)

+++ libstdc++-v3/testsuite/lib/libstdc++.exp    (working copy)

@@ -84,7 +84,7 @@

 # Called once, during runtest.exp setup.

 proc libstdc++_init { testfile } {

     global env

-    global v3-sharedlib v3-libgomp

+    global v3-sharedlib v3-libgomp v3-libasan

     global srcdir blddir objdir tool_root_dir

     global cc cxx cxxflags cxxpchflags cxxldflags

     global includes

@@ -159,6 +159,18 @@

     }

     v3track libgompdir 3



+    # Locate libasan. This is only required for parallel mode.

+    set v3-libasan 0

+    set libasandir [lookfor_file $blddir/../libsanitizer/asan

.libs/libasan.$shlib_ext]

+    if {$libasandir != ""} {

+        set v3-libasan 1

+        set libasandir [file dirname $libasandir]

+        append ld_library_path_tmp ":${libasandir}"

+        verbose -log "libasan support detected"

+    }

+    v3track libasandir 3

+

+

     # Locate libstdc++ shared library. (ie libstdc++.so.)

     set v3-sharedlib 0

     set sharedlibdir [lookfor_file $blddir src/.libs/libstdc++.$shlib_ext]

Reply via email to