gdb.base/display.exp C++ify
authorPedro Alves <pedro@palves.net>
Thu, 17 Sep 2020 22:33:40 +0000 (23:33 +0100)
committerPedro Alves <pedro@palves.net>
Thu, 17 Sep 2020 23:03:37 +0000 (00:03 +0100)
This makes the testcase work when compiled with C++ compiler.

gdb/testsuite/ChangeLog:

* gdb.base/display.exp: Issue "set print asm-demangle on".

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/display.exp

index e81c85c1df7c40b00a5c36d20f478046c170cc37..e83ec7994702d658315d4591b046fb620b26f9a7 100644 (file)
@@ -1,3 +1,7 @@
+2020-09-17  Pedro Alves  <pedro@palves.net>
+
+       * gdb.base/display.exp: Issue "set print asm-demangle on".
+
 2020-09-17  Pedro Alves  <pedro@palves.net>
 
        * gdb.base/find.c: Include <string.h>.
index a9d4f753ff97c27517d6a4ac21ff18c817aba593..242e13bc29133f6a43f887692b4fb212015a8578 100644 (file)
@@ -195,6 +195,9 @@ gdb_test "print j"   " = 0\[\\r\\n\]+"   "debug test output 3"
 # x/0 j doesn't produce any output and terminates PA64 process when testing
 gdb_test_no_output "x/0 j"
 
+# For when the test is built in C++ mode.
+gdb_test_no_output "set print asm-demangle on"
+
 gdb_test "print/0 j" ".*Item count other than 1 is meaningless.*"
 gdb_test "print/s sum" " = 1000" "ignored s"
 gdb_test "print/i sum" ".*Format letter.*is meaningless.*.*" "no i"