OSDN Git Service

target/mips: Correct the second argument type of cpu_supports_isa()
authorAleksandar Markovic <amarkovic@wavecomp.com>
Thu, 3 Jan 2019 18:22:19 +0000 (19:22 +0100)
committerAleksandar Markovic <amarkovic@wavecomp.com>
Thu, 24 Jan 2019 16:48:33 +0000 (17:48 +0100)
commit5b1e098128367d6ef7cb2d1e99a55fcf4fa9cdde
tree0090c3b4341d1e4e9cf570c294967eaf154cb3e8
parent99e49abf119f700bf8664b7dfc60c22d9eaf9159
target/mips: Correct the second argument type of cpu_supports_isa()

"insn_flags" bitfield was expanded from 32-bit to 64-bit in commit
f9c9cd63e3. However, this was not reflected on the second argument
of the function cpu_supports_isa(). By chance, this did not create
some wrong behavior, since the left-most halves of all instances of
the second argument are currently all zeros. However, this is still
a bug waiting to happen. Correct this by changing the type of the
second argument to be always 64-bit.

Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com>
target/mips/cpu.h
target/mips/translate.c