On Friday 16 March 2007 20:30, Igor Kovalenko wrote:
On 3/16/07, Julian Seward [EMAIL PROTECTED] wrote:
I'm seeing redundant repz (0xF3) prefixes in generated code, typically
just before jumps:
code_gen_buffer+415: repz mov $0xe07f,%eax
code_gen_buffer+421: mov%eax,0x20(%rbp)
Hi,
On Sat, 17 Mar 2007, axel wrote:
Why there exist two different blocks for COFF and ELF for x86/x86_64
hosts?
Because COFF is used by Windows, and ELF by Linux, and they are
substantially different?
@@ -1458,6 +1458,8 @@
error(empty code for %s, name);
if
Hi,
On Saturday 17 March 2007 10:51, Johannes Schindelin wrote:
Hi,
On Sat, 17 Mar 2007, axel wrote:
Why there exist two different blocks for COFF and ELF for x86/x86_64
hosts?
Because COFF is used by Windows, and ELF by Linux, and they are
substantially different?
Sorry, I did not
I'm seeing redundant repz (0xF3) prefixes in generated code, typically
just before jumps:
code_gen_buffer+415: repz mov $0xe07f,%eax
code_gen_buffer+421: mov%eax,0x20(%rbp)
code_gen_buffer+424: lea-25168302(%rip),%ebx # 0xaf0420 tbs+96
code_gen_buffer+430: retq
code_gen_buffer+431:
On Friday 16 March 2007 14:15, Julian Seward wrote:
I'm seeing redundant repz (0xF3) prefixes in generated code, typically
just before jumps:
code_gen_buffer+415: repz mov $0xe07f,%eax
code_gen_buffer+421: mov%eax,0x20(%rbp)
code_gen_buffer+424: lea-25168302(%rip),%ebx # 0xaf0420
On Friday 16 March 2007 14:28, Paul Brook wrote:
On Friday 16 March 2007 14:15, Julian Seward wrote:
I'm seeing redundant repz (0xF3) prefixes in generated code, typically
just before jumps:
code_gen_buffer+415: repz mov $0xe07f,%eax
code_gen_buffer+421: mov%eax,0x20(%rbp)
8b50 op_goto_tb1:
8b50: 8b 05 00 00 00 00 mov0(%rip),%eax
8b52: R_X86_64_PC32 __op_param1+0x3c
8b56: ff e0 jmpq *%rax
8b58: f3 c3 repz retq
qemu only strips the final
On 3/16/07, Julian Seward [EMAIL PROTECTED] wrote:
I'm seeing redundant repz (0xF3) prefixes in generated code, typically
just before jumps:
code_gen_buffer+415: repz mov $0xe07f,%eax
code_gen_buffer+421: mov%eax,0x20(%rbp)
code_gen_buffer+424: lea-25168302(%rip),%ebx # 0xaf0420
ifeq ($(ARCH),x86_64)
+OP_CFLAGS+= -mtune=nocona -W -Wall -O4
BASE_LDFLAGS+=-Wl,-T,$(SRC_PATH)/$(ARCH).ld
endif
That works. Thanks.
J
___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel