This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
[binutils-gdb] Handle clang naming of function static local variable.
- From: Doug Evans <devans at sourceware dot org>
- To: gdb-cvs at sourceware dot org
- Date: 15 Sep 2015 20:40:54 -0000
- Subject: [binutils-gdb] Handle clang naming of function static local variable.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=b326e5870e54f52d52c32388f7f6e07454e2f2c2
commit b326e5870e54f52d52c32388f7f6e07454e2f2c2
Author: Doug Evans <dje@google.com>
Date: Tue Sep 15 13:21:28 2015 -0700
Handle clang naming of function static local variable.
clang names the local variable t_structs_a.buf.
gdb/testsuite/ChangeLog:
* gdb.base/callfuncs.exp (do_function_calls): Handle clang naming
of function static local variable.
Diff:
---
gdb/testsuite/ChangeLog | 5 +++++
gdb/testsuite/gdb.base/callfuncs.exp | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index 2a1f2bf..43440c2 100644
--- a/gdb/testsuite/ChangeLog
+++ b/gdb/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2015-09-15 Doug Evans <dje@google.com>
+
+ * gdb.base/callfuncs.exp (do_function_calls): Handle clang naming
+ of function static local variable.
+
2015-09-15 Philippe Waroquiers <philippe.waroquiers@skynet.be>
* gdb.threads/tls-so_extern.exp: New test file.
diff --git a/gdb/testsuite/gdb.base/callfuncs.exp b/gdb/testsuite/gdb.base/callfuncs.exp
index 263ec55..fda3cb7 100644
--- a/gdb/testsuite/gdb.base/callfuncs.exp
+++ b/gdb/testsuite/gdb.base/callfuncs.exp
@@ -222,7 +222,7 @@ proc do_function_calls {} {
"call inferior func with struct - returns long double _Complex"
}
- gdb_test "p t_structs_a(struct_val1)" "= (.unsigned char .. )?<buf.*> \"foo\"" \
+ gdb_test "p t_structs_a(struct_val1)" "= (.unsigned char .. )?<.*buf.*> \"foo\"" \
"call inferior func with struct - returns char *"
# Restore default value.