Re: gdb: Improve formatting of 'show architecture' messages
authorAlan Modra <amodra@gmail.com>
Mon, 12 Oct 2020 01:02:21 +0000 (11:32 +1030)
committerAlan Modra <amodra@gmail.com>
Mon, 12 Oct 2020 21:45:32 +0000 (08:15 +1030)
Commit ccb9eba6a25 updated the testsuite for some targets without
running the testsuite on those targets.  This patch corrects the
update, in most cases just adding the expected full-stop.

On powerpc64le-linux, fixes these:
FAIL: gdb.arch/powerpc-d128-regs.exp: checking for PPC arch
FAIL: gdb.arch/powerpc-disassembler-options.exp: set architecture powerpc:common64
FAIL: gdb.arch/powerpc-disassembler-options.exp: set architecture rs6000:6000
FAIL: gdb.arch/ppc64-symtab-cordic.exp: show architecture

I also verified that arm-linuxeabi and s390x-linux cross-builds now
pass their disassembler-options.exp tests.

* gdb.arch/arm-disassembler-options.exp: Adjust expected
"target architecture" output.
* gdb.arch/powerpc-d128-regs.exp: Likewise.
* gdb.arch/powerpc-disassembler-options.exp: Likewise.
* gdb.arch/ppc64-symtab-cordic.exp: Likewise.
* gdb.arch/s390-disassembler-options.exp: Likewise.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.arch/arm-disassembler-options.exp
gdb/testsuite/gdb.arch/powerpc-d128-regs.exp
gdb/testsuite/gdb.arch/powerpc-disassembler-options.exp
gdb/testsuite/gdb.arch/ppc64-symtab-cordic.exp
gdb/testsuite/gdb.arch/s390-disassembler-options.exp

index d50870105ea25f97beaef9e11a71bf4451b7bd36..59310fe08bc872b8cb01fcbd5cced544e8b95e66 100644 (file)
@@ -1,3 +1,12 @@
+2020-10-13  Alan Modra  <amodra@gmail.com>
+
+       * gdb.arch/arm-disassembler-options.exp: Adjust expected
+       "target architecture" output.
+       * gdb.arch/powerpc-d128-regs.exp: Likewise.
+       * gdb.arch/powerpc-disassembler-options.exp: Likewise.
+       * gdb.arch/ppc64-symtab-cordic.exp: Likewise.
+       * gdb.arch/s390-disassembler-options.exp: Likewise.
+
 2020-10-12  Pedro Alves  <pedro@palves.net>
 
        PR exp/26602
index ac1d8a8bdaa3836fd9640bc6dd321b6b236ef7d5..a3c0c0e5f8bbcfabbe89c62d05271ce650ce3975 100644 (file)
@@ -31,7 +31,7 @@ set arch1 "armv2"
 set arch2 "armv5"
 
 gdb_test "set architecture $arch1" \
-       "The target architecture is set to \"$arch1\"" \
+       "The target architecture is set to \"$arch1\"\." \
        "set architecture $arch1"
 
 gdb_test_no_output "set disassembler-options"
@@ -47,7 +47,7 @@ gdb_test "show disassembler-options" \
 # Change architectures and verify the disassembler options have been preserved.
 
 gdb_test "set architecture $arch2" \
-       "The target architecture is set to \"$arch2\"" \
+       "The target architecture is set to \"$arch2\"\." \
        "set architecture $arch2"
 
 gdb_test "show disassembler-options" \
index e7bbccb271114a59932f7c9b2a282f491efd47ff..cd96029fe85808d6560661d199bccf80c91fa803 100644 (file)
@@ -44,7 +44,7 @@ if { ![runto main] } then {
    return
 }
 
-if [gdb_test "show arch" ".*currently powerpc:common.*" "checking for PPC arch"] {
+if [gdb_test "show arch" ".*powerpc:common.*" "checking for PPC arch"] {
     return -1
 }
 
index 68d9bf61e17c82fbcec70cdd01bb932469fd8148..9b3f8309fe8a04fca4af95c3496e1e53d0d20c95 100644 (file)
@@ -31,7 +31,7 @@ set arch1 "rs6000:6000"
 set arch2 "powerpc:common64"
 
 gdb_test "set architecture $arch1" \
-       "The target architecture is set to \"$arch1\"" \
+       "The target architecture is set to \"$arch1\"\." \
        "set architecture $arch1"
 
 gdb_test_no_output "set disassembler-options"
@@ -47,7 +47,7 @@ gdb_test "show disassembler-options" \
 # Change architectures and verify the disassembler options have been preserved.
 
 gdb_test "set architecture $arch2" \
-       "The target architecture is set to \"$arch2\"" \
+       "The target architecture is set to \"$arch2\"\." \
        "set architecture $arch2"
 
 gdb_test "show disassembler-options" \
index fa5bff9cebf5bcbdf9d19f133c39c567e7303662..a1fa5ffabee5eb211a616621e5818be7d33eca0b 100644 (file)
@@ -47,10 +47,10 @@ gdb_load ${kofile}
 
 set test "show architecture"
 gdb_test_multiple $test $test {
-    -re "\r\nThe target architecture is set to \"auto\" \\(currently \"powerpc:common64\"\\)\r\n$gdb_prompt $" {
+    -re "\r\nThe target architecture is set to \"auto\" \\(currently \"powerpc:common64\"\\)\.\r\n$gdb_prompt $" {
        pass $test
     }
-    -re "\r\nThe target architecture is set to \"auto\" \\(currently \".*\"\\)\r\n$gdb_prompt $" {
+    -re "\r\nThe target architecture is set to \"auto\" \\(currently \".*\"\\)\.\r\n$gdb_prompt $" {
        untested "powerpc:common64 is not supported"
     }
 }
index a9ae230aa05a0589ea4b6b4ed9382069213ae4cc..16e7cd18d7adad7584ae954fa96d254a730257d5 100644 (file)
@@ -31,7 +31,7 @@ set arch1 "s390:64-bit"
 set arch2 "s390:31-bit"
 
 gdb_test "set architecture $arch1" \
-       "The target architecture is set to \"$arch1\"" \
+       "The target architecture is set to \"$arch1\"\." \
        "set architecture $arch1"
 
 gdb_test_no_output "set disassembler-options"
@@ -47,7 +47,7 @@ gdb_test "show disassembler-options" \
 # Change architectures and verify the disassembler options have been preserved.
 
 gdb_test "set architecture $arch2" \
-       "The target architecture is set to \"$arch2\"" \
+       "The target architecture is set to \"$arch2\"\." \
        "set architecture $arch2"
 
 gdb_test "show disassembler-options" \