ubsan: m68k: left shift cannot be represented in type 'int'
authorAlan Modra <amodra@gmail.com>
Tue, 10 Dec 2019 21:53:33 +0000 (08:23 +1030)
committerAlan Modra <amodra@gmail.com>
Wed, 11 Dec 2019 01:09:42 +0000 (11:39 +1030)
commit334175b693a1cbab8850f5faa6937e7c6ca3db7d
tree8b8bbdd8c2b4883def754703b051df53d2bdd8a2
parentf8a87c78e671b6e89c1d6dccdb2f99a34ddc23be
ubsan: m68k: left shift cannot be represented in type 'int'

* m68k-dis.c (COERCE32): Cast value first.
(NEXTLONG, NEXTULONG): Avoid signed overflow.
opcodes/ChangeLog
opcodes/m68k-dis.c