aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.base/exprs.c
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2013-05-13 16:51:52 +0000
committerTom Tromey <tromey@redhat.com>2013-05-13 16:51:52 +0000
commitac1ca910d74d5bd1d2800cb190659c9e3043a904 (patch)
treea62ca0d718e74c6dd7d0f7eca45ac3c9a1a728fe /gdb/testsuite/gdb.base/exprs.c
parentfd7b2a545d530118913b1aefbfd8526785d3c2cc (diff)
downloadgdb-ac1ca910d74d5bd1d2800cb190659c9e3043a904.zip
gdb-ac1ca910d74d5bd1d2800cb190659c9e3043a904.tar.gz
gdb-ac1ca910d74d5bd1d2800cb190659c9e3043a904.tar.bz2
PR exp/15364:
* eval.c (evaluate_subexp_standard) <STRUCTOP_STRUCT, STRUCTOP_PTR>: Return a not_lval value for EVAL_AVOID_SIDE_EFFECTS. * opencl-lang.c (evaluate_subexp_opencl): Return a not_lval value for EVAL_AVOID_SIDE_EFFECTS. gdb/testsuite * gdb.base/exprs.exp (test_expr): Add regression test. * gdb.base/exprs.c (null_t_struct): New global.
Diffstat (limited to 'gdb/testsuite/gdb.base/exprs.c')
-rw-r--r--gdb/testsuite/gdb.base/exprs.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gdb/testsuite/gdb.base/exprs.c b/gdb/testsuite/gdb.base/exprs.c
index 90c0f25..e1ad182 100644
--- a/gdb/testsuite/gdb.base/exprs.c
+++ b/gdb/testsuite/gdb.base/exprs.c
@@ -185,6 +185,7 @@ union tu_link {
enum colors {red, green, blue} color;
enum cars {chevy, ford, porsche} clunker;
+struct t_struct *null_t_struct;
void dummy()
{