From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 538233857C4F; Tue, 14 May 2024 20:01:12 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 538233857C4F DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1715716872; bh=vOJO/2v7jKOwfgUyfjt9AErydb7aFS8ObJm/YkkWCTI=; h=From:To:Subject:Date:In-Reply-To:References:From; b=D67t1qKVDgCdPTJpSWjX0c9IKZ9JscS8hObiU5GKuWXoKeoQPyJ6RCY4CrsIRI2Wz eGY2CVBCZtloHb8p2j/Od6/43bQHwhJ3ANUhmRBmFNevuOAe3LiXP5FGp+pLYokyal cmRiezFR4tMPWqxu1RP7bdibKKhV7r9OsmM3/9UY= From: "cvs-commit at gcc dot gnu.org" To: gdb-prs@sourceware.org Subject: [Bug symtab/30845] Make gdb more tolerant for slightly different type strings in C++ Date: Tue, 14 May 2024 20:01:11 +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: cvs-commit at gcc dot gnu.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=3D30845 --- Comment #3 from Sourceware Commits --- The master branch has been updated by Tom Tromey : https://sourceware.org/git/gitweb.cgi?p=3Dbinutils-gdb.git;h=3Da4b7c5f5cda1= 6795dd8be11494e8f1b5de21d69f commit a4b7c5f5cda16795dd8be11494e8f1b5de21d69f Author: Tom Tromey Date: Fri Apr 19 20:22:11 2024 -0600 Implement C++14 numeric separators C++14 allows the use of the apostrophe as a numeric separator; that is, "23000" and "23'000" represent the same number. This patch implements this for gdb's C++ parser and the C++ name canonicalizer. I did this unconditionally for all C variants because I think it's unambiguous. For the name canonicalizer, there's at least one compiler that can emit constants with this form, see bug 30845. Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=3D23457 Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=3D30845 Approved-By: John Baldwin --=20 You are receiving this mail because: You are on the CC list for the bug.=