commit | aacf24b4db3422632d6b62d473faf71f4e737072 | [log] [tgz] |
---|---|---|
author | Tom Tromey <tromey@adacore.com> | Wed Feb 16 12:33:45 2022 -0700 |
committer | Tom Tromey <tromey@adacore.com> | Mon Mar 07 08:27:38 2022 -0700 |
tree | e9eb89f6b38799c82634bd6d664eb0c6fa1b7202 | |
parent | 63fc2437deda87a566059444630ccc402945ae99 [diff] |
Fix bug in ada_print_floating ada_print_floating rewrites a floating-point string representation to conform to Ada syntax. However, if you managed to get a floating point error, you might see: (gdb) print whatever $2 = <invalid float valu.0e> What's happening here is that ada_print_floating doesn't recognize this error case, and proceeds to modify the error text. This patch fixes this problem.