gdb/testsuite: Add "get_endianness" convenience proc
[deliverable/binutils-gdb.git] / gdb / testsuite / gdb.base / funcargs.exp
index 5852f12b9369e5cbe2cfac780ce7edb3b1515d81..c48b88203e9554c104a89c1982b39a39034907a1 100644 (file)
@@ -1139,15 +1139,9 @@ gdb_test_multiple "print sizeof (int)" "getting sizeof int" {
     }
 }
 
-gdb_test_multiple "show endian" "getting target endian" {
-    -re ".*little endian.*$gdb_prompt $" {
-       set target_bigendian_p 0
-       # pass silently
-    }
-    -re ".*big endian.*$gdb_prompt $" {
-       set target_bigendian_p 1
-       # pass silently
-    }
+switch [get_endianness] {
+    little { set target_bigendian_p 0 }
+    big { set target_bigendian_p 1 }
 }
 
 # Perform tests
This page took 0.02522 seconds and 4 git commands to generate.