reassign 204687 gcc-4.6,gcc-4.7
found 204687 4.6.3-5
found 204687 4.7.0-1
stop
Hello,
Thanks for the detailed bug report and your interest in improving
Debian. I'm just doing some cleanup, I am not involved with the GCC
package.
The bug is still present/open in the upstream bug tracker, and even if
I do not undersrand completely the issue, the central part of movl
look the same (even if re-arranged a bit) compared to the original.
---------------------------------------------------------------------------------
$ gcc -m32 test.c -Os -S -I/usr/include/x86_64-linux-gnu/
$ cat test.s
.file "test.c"
.text
.globl foo
.type foo, @function
foo:
.LFB0:
.cfi_startproc
pushl %ebp
.cfi_def_cfa_offset 8
.cfi_offset 5, -8
movl %esp, %ebp
.cfi_def_cfa_register 5
movl 8(%ebp), %edx
movl 12(%ebp), %eax
movl $0, (%edx)
movl $0, 4(%edx)
movl $0, (%eax)
movl $0, 4(%eax)
popl %ebp
.cfi_def_cfa 4, 4
.cfi_restore 5
ret
.cfi_endproc
.LFE0:
.size foo, .-foo
.ident "GCC: (Debian 4.6.3-5) 4.6.3"
.section .note.GNU-stack,"",@progbits
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------
$ gcc-4.7 -m32 test.c -Os -S -I/usr/include/x86_64-linux-gnu/
$ cat test.s
.file "test.c"
.text
.globl foo
.type foo, @function
foo:
.LFB0:
.cfi_startproc
pushl %ebp
.cfi_def_cfa_offset 8
.cfi_offset 5, -8
movl %esp, %ebp
.cfi_def_cfa_register 5
movl 8(%ebp), %edx
movl 12(%ebp), %eax
movl $0, (%edx)
movl $0, 4(%edx)
movl $0, (%eax)
movl $0, 4(%eax)
popl %ebp
.cfi_restore 5
.cfi_def_cfa 4, 4
ret
.cfi_endproc
.LFE0:
.size foo, .-foo
.ident "GCC: (Debian 4.7.0-7) 4.7.0"
.section .note.GNU-stack,"",@progbits
---------------------------------------------------------------------------------
Cheers.
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]