gprofng/testsuite: restrict testing to native configurations
authorJan Beulich <jbeulich@suse.com>
Wed, 21 Dec 2022 08:05:43 +0000 (09:05 +0100)
committerJan Beulich <jbeulich@suse.com>
Wed, 21 Dec 2022 08:05:43 +0000 (09:05 +0100)
The binaries involved in testing gprofng are native ones, and hence a
cross build of binutils won't really test intended functionality. Since
this testing takes quite a bit of time (typically more than running all
of binutils, gas, and ld testsuites together), restrict the testing to
native configurations only.

gprofng/testsuite/gprofng.display/display.exp

index 237d577f004c8c5f5aa6afab88799f9168938583..4a18e852491e4d3657ddcca0c0cdb475e7103a54 100644 (file)
@@ -24,6 +24,13 @@ if {[info exists env(LC_ALL)]} {
 set env(LC_ALL) "C"
 
 set pltf [exec uname -i]
+
+# Native testing only for now.
+if { ![istarget $pltf-*-*]
+     && (![string match i?86 $pltf] || ![istarget i?86-*-*]) } then {
+    return
+}
+
 switch $pltf {
   x86_64 {
     # Columns in the table represent: