OSDN Git Service

2004-05-17 Frank Ch. Eigler <fche@redhat.com>
[pf3gnuchains/gcc-fork.git] / libmudflap / testsuite / libmudflap.cth / cthfrags.exp
1
2 libmudflap-init c
3
4 dg-init
5
6 global srcdir
7 foreach flags [list {} {-static -DSTATIC} {-O2} {-O3}] {
8     foreach srcfile [lsort [glob -nocomplain ${srcdir}/libmudflap.cth/*.c]] {
9         set bsrc [file tail $srcfile]
10         setenv MUDFLAP_OPTIONS "-viol-segv"
11         if {$libmudflapth} then {
12             # --noinhibit-exec works around a ld problem that causes
13             # "Dwarf Error: Invalid or unhandled FORM value: 14"
14             # to fail builds unnecessarily.
15             dg-runtest $srcfile $flags "-fmudflapth -Wl,--noinhibit-exec"
16         } else {
17             if {$flags != ""} {set f " ($flags)"} {set f ""}
18             untested "libmudflap.cth/$bsrc$f"
19         }
20     }
21 }
22
23 dg-finish