diff options
author | Anthony Green <green@moxielogic.com> | 2013-01-10 07:35:53 -0500 |
---|---|---|
committer | Anthony Green <green@moxielogic.com> | 2013-01-10 07:35:53 -0500 |
commit | 5141543000fc86a3d49a907a2313713ee79e504d (patch) | |
tree | 1af4b95ac70cf2cc93c7eea326f36ad657fab883 /testsuite | |
parent | 56ba8d86f47937a0afb81a2b9e77c9d235d9db45 (diff) | |
download | libffi-5141543000fc86a3d49a907a2313713ee79e504d.tar.gz |
Don't run EH tests with non-GNU compiler
Diffstat (limited to 'testsuite')
-rw-r--r-- | testsuite/libffi.special/special.exp | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/testsuite/libffi.special/special.exp b/testsuite/libffi.special/special.exp index 74671b1..f1a5fa6 100644 --- a/testsuite/libffi.special/special.exp +++ b/testsuite/libffi.special/special.exp @@ -23,10 +23,14 @@ global cxx_options set cxx_options " -shared-libgcc -lstdc++" -dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.cc]] $cxx_options "-O0 -W -Wall" -dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.cc]] $cxx_options "-O2" -dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.cc]] $cxx_options "-O3" -dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.cc]] $cxx_options "-Os" +if { [string match $using_gcc "yes"] } { + + dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.cc]] $cxx_options "-O0 -W -Wall" + dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.cc]] $cxx_options "-O2" + dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.cc]] $cxx_options "-O3" + dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.cc]] $cxx_options "-Os" + +} dg-finish |