1global MUDFLAP_FLAGS 2set MUDFLAP_FLAGS [list {} {-static} {-O2} {-O3}] 3 4libmudflap-init c 5 6dg-init 7 8global srcdir 9foreach flags $MUDFLAP_FLAGS { 10 foreach srcfile [lsort [glob -nocomplain \ 11 ${srcdir}/libmudflap.c/*frag.c \ 12 ${srcdir}/libmudflap.c/heap*.c \ 13 ${srcdir}/libmudflap.c/hook*.c \ 14 ${srcdir}/libmudflap.c/pass*.c]] { 15 set bsrc [file tail $srcfile] 16 setenv MUDFLAP_OPTIONS "-viol-segv" 17 dg-runtest $srcfile $flags "-fmudflap -lmudflap" 18 } 19} 20 21dg-finish 22