From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 383AB3858D28; Mon, 15 Jan 2024 00:47:53 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 383AB3858D28 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1705279673; bh=E29YdqCh9sRebJne0iSuFkZXg2akRlrrMzj6/11W2d4=; h=From:To:Subject:Date:In-Reply-To:References:From; b=lTCY2Ulb+NJWiUOWxnWvUQIlqSRjpM1E8pviLJFPsEKc6MiPg/s89k8f9NQ7aVxQS A6e7p+h/hZcQTTPH/blQM8T5MlYvv9b0BYNqTY4sRG+5pDkc26iPYrOT0l/17GlmEL upZAh/A2PAZtqHZES59A+UmUfXT5Y+Xfs56r1XYY= From: "tromey at sourceware dot org" To: gdb-prs@sourceware.org Subject: [Bug symtab/30728] [gdb/symtab, cc-with-dwz] FAIL: gdb.cp/breakpoint-locs.exp: break N1::C1::baz Date: Mon, 15 Jan 2024 00:47:52 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gdb X-Bugzilla-Component: symtab X-Bugzilla-Version: HEAD X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: tromey at sourceware dot org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: 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: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://sourceware.org/bugzilla/show_bug.cgi?id=3D30728 --- Comment #14 from Tom Tromey --- I finally looked into this a bit. I think that for inline functions specifically, what gdb should do is track all the CUs that include a particular CU. Then if an inline function is found in an included CU, all including CUs should be expanded. It's unclear to me if any other tags need this treatment. Making it more targeted would mean that other requests would be faster, due to less CU expansion. --=20 You are receiving this mail because: You are on the CC list for the bug.=