diff options
-rw-r--r-- | gas/ChangeLog | 5 | ||||
-rw-r--r-- | gas/config/tc-z80.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 757a311..16e425b 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2020-08-31 Alan Modra <amodra@gmail.com> + + PR 26509 + * config/tc-z80.c (is_overflow): Use 1UL in mask shift expression. + 2020-08-30 Alan Modra <amodra@gmail.com> * config/tc-tic4x.c (tic4x_gen_to_words): Rewrite mantissa diff --git a/gas/config/tc-z80.c b/gas/config/tc-z80.c index 237425d..45fcd6f 100644 --- a/gas/config/tc-z80.c +++ b/gas/config/tc-z80.c @@ -3653,7 +3653,7 @@ md_assemble (char *str) static int is_overflow (long value, unsigned bitsize) { - long fieldmask = (1 << bitsize) - 1; + long fieldmask = (1UL << bitsize) - 1; long signmask = ~fieldmask; long a = value & fieldmask; long ss = a & signmask; |