aboutsummaryrefslogtreecommitdiff
path: root/gdb/language.c
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2019-08-29 09:04:08 +0930
committerAlan Modra <amodra@gmail.com>2019-08-29 09:04:35 +0930
commita85eba51f619d3e8c813a12871172f23689b28d6 (patch)
tree2e1ecfbaf00869124544c05344e2d07d201a4618 /gdb/language.c
parent83cf0d04dcdc9a4e7f105a517390e4c1af444340 (diff)
downloadgdb-a85eba51f619d3e8c813a12871172f23689b28d6.zip
gdb-a85eba51f619d3e8c813a12871172f23689b28d6.tar.gz
gdb-a85eba51f619d3e8c813a12871172f23689b28d6.tar.bz2
Tidy check_uvalue
I don't see a need to calculate "ptr = start + uvalue" then compare "ptr" with "start" and "end". Given "start <= end" on entry, the "uvalue" comparison with "max_uvalue" ought to be sufficient to ensure "start + uvalue" is bounded by "start" and "end" regardless of the size of pointers and the unsigned dwarf_vma integer type. * dwarf.c (check_uvalue): Remove unnecessary pointer checks.
Diffstat (limited to 'gdb/language.c')
0 files changed, 0 insertions, 0 deletions