diff options
author | Alan Modra <amodra@gmail.com> | 2020-09-15 20:55:02 +0930 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2020-09-15 21:03:47 +0930 |
commit | 7e30b1ebbf2fcf5e6bcfc3a7791d9a52614dcc43 (patch) | |
tree | 1d3a612bc1bf257438e7629fe6e5c925efa8befc /cpu/simplify.inc | |
parent | 5b3eb5eda8ce658611c923dc69704b6f0cddbd2e (diff) | |
download | gdb-7e30b1ebbf2fcf5e6bcfc3a7791d9a52614dcc43.zip gdb-7e30b1ebbf2fcf5e6bcfc3a7791d9a52614dcc43.tar.gz gdb-7e30b1ebbf2fcf5e6bcfc3a7791d9a52614dcc43.tar.bz2 |
PR26610, ARM's "VFPv3 vldr to vmov" gas testcase fail
I removed a few too many parentheses in git commit 7af677524e2. This
patch fixes that problem, rewriting the expression so it won't happen
again. The patch also avoids more UB with shifts of signed values.
PR 26610
* config/tc-arm.c (move_or_literal_pool): Correct extraction of
bignum. Use unsigned "v"
(is_double_a_single): Make "v" and "mantissa" unsigned. Formatting.
(double_to_single): Likewise.
Diffstat (limited to 'cpu/simplify.inc')
0 files changed, 0 insertions, 0 deletions