OSDN Git Service

target-i386: Fix compilation with --enable-debug
authorStefan Weil <sw@weilnetz.de>
Fri, 29 Jun 2012 20:38:20 +0000 (22:38 +0200)
committerBlue Swirl <blauwirbel@gmail.com>
Thu, 5 Jul 2012 18:55:57 +0000 (18:55 +0000)
commit11f8cdbc64e44103480b008a155ace2d0b8a8359
tree69d2ab33d2d646cf1a010e4d9a8dee6f93a31b2d
parent71ea2e016131a9fcde6f1ffd3e0e34a64c21f593
target-i386: Fix compilation with --enable-debug

commit c4baa0503d9623f1ce891f525ccd140c598bc29a improved SSE table
type safety which now raises compiler errors when latest QEMU was
configured with --enable-debug.

Fix this by splitting the SSE tables even further to separate
helper functions with different signatures.

Instead of crashing by calling address 0, the code now jumps to
label illegal_op.

Signed-off-by: Stefan Weil <sw@weilnetz.de>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
target-i386/translate.c