------- Comment #8 from Joey dot ye at intel dot com 2008-08-27 08:11 ------- GDB output: (gdb) b tranx1_ Breakpoint 1 at 0x43a670 (gdb) r
Breakpoint 1, 0x000000000043a670 in tranx1_ () (gdb) b *0x43accd Breakpoint 2 at 0x43accd (gdb) b *0x43acf4 Breakpoint 3 at 0x43acf4 (gdb) b *0x43ad2f Breakpoint 4 at 0x43ad2f (gdb) c Breakpoint 2, 0x000000000043accd in tranx1_ () (gdb) x 0x43accd 0x43accd <tranx1_+1629>: mov 0xffffffffffffff98(%rsp),%rcx (gdb) c Breakpoint 3, 0x000000000043acf4 in tranx1_ () (gdb) x 0x43acf4 0x43acf4 <tranx1_+1668>: lea 0x160603e8(,%rcx,8),%rbx (gdb) i r rcx rcx 0x5 5 (gdb) c Breakpoint 4, 0x000000000043ad2f in tranx1_ () (gdb) x 0x43ad2f 0x43ad2f <tranx1_+1727>: mov %rbx,0xffffffffffffff98(%rsp) // RTL #893 Suspicious (gdb) i r rbx rbx 0x16060410 369493008 (gdb) c Breakpoint 2, 0x000000000043accd in tranx1_ () (gdb) x 0x43accd 0x43accd <tranx1_+1629>: mov 0xffffffffffffff98(%rsp),%rcx (gdb) c Breakpoint 3, 0x000000000043acf4 in tranx1_ () (gdb) x 0x43acf4 0x43acf4 <tranx1_+1668>: lea 0x160603e8(,%rcx,8),%rbx (gdb) i r rcx rcx 0x16060410 369493008 (gdb) c Breakpoint 4, 0x000000000043ad2f in tranx1_ () (gdb) x 0x43ad2f 0x43ad2f <tranx1_+1727>: mov %rbx,0xffffffffffffff98(%rsp) (gdb) i r rbx rbx 0xc6362468 3325437032 (gdb) c Program received signal SIGSEGV, Segmentation fault. 0x000000000043ad65 in tranx1_ () (gdb) x 0x43ad65 0x43ad65 <tranx1_+1781>: subsd (%r14),%xmm0 (gdb) i r r14 r14 0xc6362468 3325437032 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37243