From: Thomas Preud'homme Date: Thu, 16 Mar 2017 14:02:31 +0000 (+0000) Subject: Fix expect for gdb.cp/m-static.exp X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ec3b243d4308ee56c9e3c62470b10ed2a822eb51;p=binutils-gdb.git Fix expect for gdb.cp/m-static.exp The expectation in gdb.cp/m-static.exp for the ptype of single_constructor is to get in the result of destructor with the following prototype: ~single_constructor(int). Yet, m-static.cc declares the destructor as ~single_constructor(). This commit fixes the expectation. 2017-03-16 Thomas Preud'homme gdb/testsuite/ * gdb.cp/m-static.exp: Fix expectation for prototype of test5.single_constructor and single_constructor::single_constructor. --- diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 0ed5a2e57c1..713031cfe1f 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2017-03-16 Thomas Preud'homme + + * gdb.cp/m-static.exp: Fix expectation for prototype of + test5.single_constructor and single_constructor::single_constructor. + 2017-03-14 Anton Kolesov * lib/gdb.exp (get_valueof, get_integer_valueof, get_sizeof): diff --git a/gdb/testsuite/gdb.cp/m-static.exp b/gdb/testsuite/gdb.cp/m-static.exp index 2e56653556a..52eea1ad80e 100644 --- a/gdb/testsuite/gdb.cp/m-static.exp +++ b/gdb/testsuite/gdb.cp/m-static.exp @@ -74,10 +74,10 @@ if { [is_aarch32_target] } { { = {single_constructor \*\(single_constructor \* const\)} 0x[0-9a-f]+ } \ "simple object instance, print constructor" gdb_test "ptype test5.single_constructor" \ - {type = class single_constructor {\r\n public:\r\n single_constructor\(void\);\r\n ~single_constructor\(int\);\r\n} \*\(single_constructor \* const\)} \ + {type = class single_constructor {\r\n public:\r\n single_constructor\(void\);\r\n ~single_constructor\(\);\r\n} \*\(single_constructor \* const\)} \ "simple object instance, ptype constructor" gdb_test "ptype single_constructor::single_constructor" \ - {type = class single_constructor {\r\n public:\r\n single_constructor\(void\);\r\n ~single_constructor\(int\);\r\n} \*\(single_constructor \* const\)} \ + {type = class single_constructor {\r\n public:\r\n single_constructor\(void\);\r\n ~single_constructor\(\);\r\n} \*\(single_constructor \* const\)} \ "simple object class, ptype constructor" gdb_test "print test1.~gnu_obj_1" \