aboutsummaryrefslogtreecommitdiff
path: root/gcc/varasm.c
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2016-01-06 20:13:19 +0000
committerDavid Malcolm <dmalcolm@gcc.gnu.org>2016-01-06 20:13:19 +0000
commit7443cf13054da143f0ec0ae12786c8853cfe31e4 (patch)
treedbe7927ebc9954a5c99d1f6d0a4d18f340e3a3d8 /gcc/varasm.c
parent329289313c67f0ce8db19746e5c6d2601e853b3b (diff)
downloadgcc-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/varasm.c')
0 files changed, 0 insertions, 0 deletions