From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15069 invoked by alias); 1 Dec 2013 22:08:25 -0000 Mailing-List: contact gdb-prs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-prs-owner@sourceware.org Received: (qmail 15042 invoked by uid 48); 1 Dec 2013 22:08:24 -0000 From: "palves at redhat dot com" To: gdb-prs@sourceware.org Subject: [Bug breakpoints/16280] Step into an inline function with varargs doesn't stop Date: Sun, 01 Dec 2013 22:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gdb X-Bugzilla-Component: breakpoints X-Bugzilla-Version: 7.6 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: palves at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2013-q4/txt/msg00477.txt.bz2 https://sourceware.org/bugzilla/show_bug.cgi?id=16280 --- Comment #4 from Pedro Alves --- (gdb) disassemble Step::show Dump of assembler code for function Step::show(char const*, ...): 0x00000000004006e0 <+0>: push %rbp 0x00000000004006e1 <+1>: mov %rsp,%rbp 0x00000000004006e4 <+4>: sub $0xe0,%rsp 0x00000000004006eb <+11>: mov %rsi,-0xa8(%rbp) 0x00000000004006f2 <+18>: mov %rdx,-0xa0(%rbp) 0x00000000004006f9 <+25>: mov %rcx,-0x98(%rbp) 0x0000000000400700 <+32>: mov %r8,-0x90(%rbp) 0x0000000000400707 <+39>: mov %r9,-0x88(%rbp) 0x000000000040070e <+46>: test %al,%al 0x0000000000400710 <+48>: je 0x400732 0x0000000000400712 <+50>: movaps %xmm0,-0x80(%rbp) 0x0000000000400716 <+54>: movaps %xmm1,-0x70(%rbp) 0x000000000040071a <+58>: movaps %xmm2,-0x60(%rbp) 0x000000000040071e <+62>: movaps %xmm3,-0x50(%rbp) 0x0000000000400722 <+66>: movaps %xmm4,-0x40(%rbp) 0x0000000000400726 <+70>: movaps %xmm5,-0x30(%rbp) 0x000000000040072a <+74>: movaps %xmm6,-0x20(%rbp) 0x000000000040072e <+78>: movaps %xmm7,-0x10(%rbp) 0x0000000000400732 <+82>: mov %rdi,-0xd8(%rbp) 0x0000000000400739 <+89>: movl $0x8,-0xc8(%rbp) 0x0000000000400743 <+99>: movl $0x30,-0xc4(%rbp) 0x000000000040074d <+109>: lea 0x10(%rbp),%rax 0x0000000000400751 <+113>: mov %rax,-0xc0(%rbp) 0x0000000000400758 <+120>: lea -0xb0(%rbp),%rax 0x000000000040075f <+127>: mov %rax,-0xb8(%rbp) 0x0000000000400766 <+134>: lea -0xc8(%rbp),%rdx 0x000000000040076d <+141>: mov -0xd8(%rbp),%rax 0x0000000000400774 <+148>: mov %rdx,%rsi 0x0000000000400777 <+151>: mov %rax,%rdi 0x000000000040077a <+154>: callq 0x40078c 0x000000000040077f <+159>: jmp 0x400789 0x0000000000400781 <+161>: mov %rax,%rdi 0x0000000000400784 <+164>: callq 0x400590 <_Unwind_Resume@plt> 0x0000000000400789 <+169>: leaveq 0x000000000040078a <+170>: retq End of assembler dump. (gdb) -- You are receiving this mail because: You are on the CC list for the bug.