summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony Green <green@moxielogic.com>2019-11-20 07:16:41 -0500
committerAnthony Green <green@moxielogic.com>2019-11-20 07:16:41 -0500
commit91a7fbe94e3884536cf2eb8e644bc79d6b19c80e (patch)
tree270963c3268b1101ec902fb3c47b5d8d07084fb0
parent31543c799a224ef446cef19a2372b054ecad3822 (diff)
downloadlibffi-91a7fbe94e3884536cf2eb8e644bc79d6b19c80e.tar.gz
Fix or1k lack-of-g++ checking in testsuite
-rw-r--r--testsuite/libffi.call/call.exp13
-rw-r--r--testsuite/libffi.call/unwindtest.cc2
-rw-r--r--testsuite/libffi.call/unwindtest_ffi_call.cc2
3 files changed, 14 insertions, 3 deletions
diff --git a/testsuite/libffi.call/call.exp b/testsuite/libffi.call/call.exp
index ab47415..13ba2bd 100644
--- a/testsuite/libffi.call/call.exp
+++ b/testsuite/libffi.call/call.exp
@@ -32,10 +32,21 @@ if { [string match $compiler_vendor "microsoft"] } {
set additional_options "";
}
-set tlist [lsort [glob -nocomplain -- $srcdir/$subdir/*.{c,cc}]]
+set tlist [lsort [glob -nocomplain -- $srcdir/$subdir/*.c]]
run-many-tests $tlist $additional_options
+set tlist [lsort [glob -nocomplain -- $srcdir/$subdir/*.cc]]
+
+# No C++ for or1k
+if { [istarget "or1k-*-*"] } {
+ foreach test $tlist {
+ unsupported "$test"
+ }
+} else {
+ run-many-tests $tlist $additional_options
+}
+
dg-finish
# Local Variables:
diff --git a/testsuite/libffi.call/unwindtest.cc b/testsuite/libffi.call/unwindtest.cc
index 69ebe9d..e114565 100644
--- a/testsuite/libffi.call/unwindtest.cc
+++ b/testsuite/libffi.call/unwindtest.cc
@@ -4,7 +4,7 @@
PR: none.
Originator: Jeff Sturm <jsturm@one-point.com> */
-/* { dg-do run { xfail x86_64-apple-darwin* moxie*-*-* or1k-*-* } } */
+/* { dg-do run { xfail x86_64-apple-darwin* moxie*-*-* } } */
#include "ffitest.h"
diff --git a/testsuite/libffi.call/unwindtest_ffi_call.cc b/testsuite/libffi.call/unwindtest_ffi_call.cc
index 65296f1..153d240 100644
--- a/testsuite/libffi.call/unwindtest_ffi_call.cc
+++ b/testsuite/libffi.call/unwindtest_ffi_call.cc
@@ -4,7 +4,7 @@
PR: none.
Originator: Andreas Tobler <andreast@gcc.gnu.org> 20061213 */
-/* { dg-do run { xfail moxie*-*-* or1k-unknown-elf } } */
+/* { dg-do run { xfail moxie*-*-* } } */
#include "ffitest.h"