[PATCH] GDB Testsuite, update compile-cplus.exp
authorWill Schmidt <will_schmidt@vnet.ibm.com>
Thu, 5 Aug 2021 18:04:35 +0000 (13:04 -0500)
committerWill Schmidt <will_schmidt@vnet.ibm.com>
Thu, 5 Aug 2021 18:04:35 +0000 (13:04 -0500)
[PATCH] GDB Testsuite, update compile-cplus.exp

Update the gdb.compile/compile-cplus.exp test to
handle errors generated when passing bad arguments
into the gdb-compile command.
This matches changes made to gdb.compile/compile.exp
in the past as part of
"Migrate rest of compile commands to new options framework"
         e6ed716cd5514c08b9d7c469d185b1aa177dbc22

gdb/testsuite/gdb.compile/compile-cplus.exp

index a2ffb05edffd0edd9f1953a96400a527815a777a..886c4797a3a758565b381ebb7d6a27be961bc50a 100644 (file)
@@ -313,7 +313,7 @@ gdb_test_no_output "set debug compile off"
 gdb_test "show debug compile" "Compile debugging is .*"
 gdb_test "show compile-args" \
     "Compile command command-line arguments are .*"
-gdb_test "compile code -z" "Unknown argument.*"
+gdb_test "compile code -z" "Unrecognized option at: -z"
 
 gdb_test "set lang rust" \
     "Warning: the current language does not match this frame."
@@ -328,12 +328,11 @@ gdb_test "compile file" \
     "You must provide a filename for this command.*" \
     "Test compile file without a filename"
 gdb_test "compile file -r" \
-    "You must provide a filename with the raw option set.*" \
+    "You must provide a filename for this command.*" \
     "Test compile file and raw option without a filename"
 gdb_test "compile file -z" \
-    "Unknown argument.*" \
-    "Test compile file with unknown argument"
-
+    "Unrecognized option at: -z" \
+    "test compile file with unknown option"
 
 # LOC_CONST tests.