diff options
author | David Malcolm <dmalcolm@redhat.com> | 2016-01-06 20:13:19 +0000 |
---|---|---|
committer | David Malcolm <dmalcolm@gcc.gnu.org> | 2016-01-06 20:13:19 +0000 |
commit | 7443cf13054da143f0ec0ae12786c8853cfe31e4 (patch) | |
tree | dbe7927ebc9954a5c99d1f6d0a4d18f340e3a3d8 /gcc/tree-ssa-pre.c | |
parent | 329289313c67f0ce8db19746e5c6d2601e853b3b (diff) | |
download | gcc-7443cf13054da143f0ec0ae12786c8853cfe31e4.zip gcc-7443cf13054da143f0ec0ae12786c8853cfe31e4.tar.gz gcc-7443cf13054da143f0ec0ae12786c8853cfe31e4.tar.bz2 |
C: fix reported range of invalid unary dereference.
gcc/c/ChangeLog:
* c-parser.c (c_parser_unary_expression): For dereferences, build
a combined location before calling build_indirect_ref, so that
error reports cover the full range, manually updating the c_expr
src_range.
gcc/testsuite/ChangeLog:
* gcc.dg/bad-dereference.c: New test case.
From-SVN: r232110
Diffstat (limited to 'gcc/tree-ssa-pre.c')
0 files changed, 0 insertions, 0 deletions