1global MUDFLAP_FLAGS 2set MUDFLAP_FLAGS [list {} {-static} { -O} {-O2} {-O3}] 3 4libmudflap-init c++ 5if {$cxx == "g++"} then { 6 unsupported "g++ not found" 7 return 8} 9 10dg-init 11 12global srcdir 13 14foreach flags $MUDFLAP_FLAGS { 15 foreach srcfile [lsort [glob -nocomplain ${srcdir}/libmudflap.c++/*frag.cxx]] { 16 set bsrc [file tail $srcfile] 17 setenv MUDFLAP_OPTIONS "-viol-segv" 18 dg-runtest $srcfile $flags "-fmudflap -lmudflap" 19 } 20} 21 22dg-finish 23