aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.base/pointers.c
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2008-10-30 21:44:15 +0000
committerTom Tromey <tromey@redhat.com>2008-10-30 21:44:15 +0000
commitf3134b888619774c6511acbf8d978bd7427ce1ad (patch)
treefecd95fd6c571f6a6d6bad373e635a6d9cdb068a /gdb/testsuite/gdb.base/pointers.c
parent724b958c4168d40f59a35112c36ebf9e02c43d56 (diff)
downloadgdb-f3134b888619774c6511acbf8d978bd7427ce1ad.zip
gdb-f3134b888619774c6511acbf8d978bd7427ce1ad.tar.gz
gdb-f3134b888619774c6511acbf8d978bd7427ce1ad.tar.bz2
gdb
* value.c (coerce_array): Use check_typedef. gdb/testsuite * gdb.base/pointers.exp: Add test. * gdb.base/pointers.c (k, S): New typedefs. (instance): New global.
Diffstat (limited to 'gdb/testsuite/gdb.base/pointers.c')
-rw-r--r--gdb/testsuite/gdb.base/pointers.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/gdb/testsuite/gdb.base/pointers.c b/gdb/testsuite/gdb.base/pointers.c
index 85bfdc9..4ee5e78 100644
--- a/gdb/testsuite/gdb.base/pointers.c
+++ b/gdb/testsuite/gdb.base/pointers.c
@@ -71,6 +71,15 @@ float ** ptr_to_ptr_to_float;
int y;
+
+typedef long k[5];
+
+typedef struct {
+ k array_variable;
+} S;
+
+S instance;
+
/* Do nothing function used for forcing some of the above variables to
be referenced by the program source. If the variables are not
referenced, some linkers will remove the symbol from the symbol