diff options
author | Tom Tromey <tromey@adacore.com> | 2023-07-18 10:02:14 -0600 |
---|---|---|
committer | Tom Tromey <tromey@adacore.com> | 2023-07-31 10:48:00 -0600 |
commit | fe34aba06029a86df15742b983cd398580ca3b94 (patch) | |
tree | f283ff018702a3e6feb6ac99bd3772be15bba5f2 /gdb/testsuite/lib/gdb.exp | |
parent | 3d05c80b5dc47de626bed24d2a238e7a3309545e (diff) | |
download | binutils-fe34aba06029a86df15742b983cd398580ca3b94.zip binutils-fe34aba06029a86df15742b983cd398580ca3b94.tar.gz binutils-fe34aba06029a86df15742b983cd398580ca3b94.tar.bz2 |
Fix bug in fixed-point handling
Alexandre Oliva found a bug in gdb's handling of fixed-point -- a
certain Ada fixed-point type would be misintepreted. The bug was that
the DW_AT_small looked like:
<1><13cd>: Abbrev Number: 16 (DW_TAG_constant)
<13ce> DW_AT_GNU_numerator: 1
<13cf> DW_AT_GNU_denominator: 0x8000000000000000
... but gdb interpreted the denominator as a negative value.
Diffstat (limited to 'gdb/testsuite/lib/gdb.exp')
0 files changed, 0 insertions, 0 deletions