2004-07-31 Michael Chastain <mec.gnu@mindspring.com>
authorMichael Chastain <mec@google.com>
Sun, 1 Aug 2004 01:03:47 +0000 (01:03 +0000)
committerMichael Chastain <mec@google.com>
Sun, 1 Aug 2004 01:03:47 +0000 (01:03 +0000)
* gdb.cp/namespace.exp: Accept more varieties of ptype output.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.cp/namespace.exp

index cd61f71642b1631bb5135140466b71f251b926d9..a011af11c141e7c71892ef9f196120a7329fb878 100644 (file)
@@ -1,3 +1,7 @@
+2004-07-31  Michael Chastain  <mec.gnu@mindspring.com>
+
+       * gdb.cp/namespace.exp: Accept more varieties of ptype output.
+
 2004-07-31  Michael Chastain  <mec.gnu@mindspring.com>
 
        * gdb.cp/virtfunc.exp: Accept more varieties of ptype output.
index 4b3f1e255c72388a7c1b6a922404818a1874fcf8..4d295894986d49a974545eb8caa2103eb0d565fe 100644 (file)
@@ -254,8 +254,8 @@ gdb_test "print E::ce" "No symbol \"ce\" in namespace \"C::D::E\"."
 gdb_test "ptype C" "type = namespace C::C"
 gdb_test "ptype E" "type = namespace C::D::E"
 
-gdb_test "ptype CClass" "type = class C::CClass \{\r\n  public:\r\n    int x;\r\n\}"
-gdb_test "ptype CClass::NestedClass" "type = class C::CClass::NestedClass \{\r\n  public:\r\n    int y;\r\n\}"
+gdb_test "ptype CClass" "type = (class C::CClass \{\r\n  public:|struct C::CClass \{)\r\n    int x;\r\n\}"
+gdb_test "ptype CClass::NestedClass" "type = (class C::CClass::NestedClass \{\r\n  public:|struct C::CClass::NestedClass \{)\r\n    int y;\r\n\}"
 gdb_test "ptype NestedClass" "No symbol \"NestedClass\" in current context."
 setup_kfail "gdb/1448" "*-*-*"
 gdb_test "ptype ::C::CClass" "type = class C::CClass \{\r\n  public:\r\n    int x;\r\n\}"
@@ -270,7 +270,7 @@ gdb_test "ptype C::NestedClass" "No symbol \"NestedClass\" in namespace \"C::C\"
 # Tests involving multiple files
 
 gdb_test "print cOtherFile" "\\$\[0-9\].* = 316"
-gdb_test "ptype OtherFileClass" "type = class C::OtherFileClass \{\r\n  public:\r\n    int z;\r\n\}"
+gdb_test "ptype OtherFileClass" "type = (class C::OtherFileClass \{\r\n  public:|struct C::OtherFileClass \{)\r\n    int z;\r\n\}"
 setup_kfail "gdb/1448" "*-*-*"
 gdb_test "ptype ::C::OtherFileClass" "type = class C::OtherFileClass \{\r\n  public:\r\n    int z;\r\n\}"
 gdb_test "ptype C::OtherFileClass" "No symbol \"OtherFileClass\" in namespace \"C::C\"."