Hi Blue,

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

CC i386-softmmu/target-i386/translate.o
cc1: warnings being treated as errors
/qemu/target-i386/translate.c: In function ‘gen_sse’:
/qemu/target-i386/translate.c:3572: error: assignment from incompatible pointer type /qemu/target-i386/translate.c:3573: error: incompatible type for argument 2 of ‘sse_fn_pl’ /qemu/target-i386/translate.c:3573: note: expected ‘TCGv_i64’ but argument is of type ‘TCGv_i32’ /qemu/target-i386/translate.c:3635: error: assignment from incompatible pointer type /qemu/target-i386/translate.c:3636: error: incompatible type for argument 1 of ‘sse_fn_l_p’ /qemu/target-i386/translate.c:3636: note: expected ‘TCGv_i64’ but argument is of type ‘TCGv_i32’

Regards,

Stefan


Reply via email to