This is the mail archive of the gdb-cvs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[binutils-gdb] Fix expect for gdb.cp/m-static.exp


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ec3b243d4308ee56c9e3c62470b10ed2a822eb51

commit ec3b243d4308ee56c9e3c62470b10ed2a822eb51
Author: Thomas Preud'homme <thomas.preudhomme@arm.com>
Date:   Thu Mar 16 14:02:31 2017 +0000

    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  <thomas.preudhomme@arm.com>
    
    	gdb/testsuite/
    	* gdb.cp/m-static.exp: Fix expectation for prototype of
    	test5.single_constructor and single_constructor::single_constructor.

Diff:
---
 gdb/testsuite/ChangeLog           | 5 +++++
 gdb/testsuite/gdb.cp/m-static.exp | 4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index 0ed5a2e..713031c 100644
--- a/gdb/testsuite/ChangeLog
+++ b/gdb/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2017-03-16  Thomas Preud'homme  <thomas.preudhomme@arm.com>
+
+	* gdb.cp/m-static.exp: Fix expectation for prototype of
+	test5.single_constructor and single_constructor::single_constructor.
+
 2017-03-14  Anton Kolesov  <anton.kolesov@synopsys.com>
 
 	* 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 2e56653..52eea1a 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]+ <single_constructor::single_constructor\(\)>} \
 	"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" \


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]