From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1643) id 62BD63959CB2; Wed, 16 Nov 2022 11:50:27 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 62BD63959CB2 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1668599427; bh=4w2Ev1qkznnQyTzzcROvNqyC57N4JJlzieceb7GhCpY=; h=From:To:Subject:Date:From; b=EunvKiByMSaOtZ9uIs3tqdGjqRU8cSkDNa8nLxIgnfXbyq84iAkYyd2N4t9DsfLuR RD2Wub2wvpwS/slxWl9EsUJrt59X751pb4b9aTE7qFT/yG+gvOgvi+ky1/onhkxOML ptAOItgB+YUpbZPm27+29fGWhlNAiOej9UsId3T0= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Thomas Schwinge To: gcc-cvs@gcc.gnu.org Subject: [gcc/devel/rust/master] Merge #1649 X-Act-Checkin: gcc X-Git-Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> X-Git-Refname: refs/heads/devel/rust/master X-Git-Oldrev: 4c565999541c60ac5d1b5af618963e701b384fdd X-Git-Newrev: 716ae8d024dcddd5000f65fa5c7c0dbd9f03c869 Message-Id: <20221116115027.62BD63959CB2@sourceware.org> Date: Wed, 16 Nov 2022 11:50:27 +0000 (GMT) List-Id: https://gcc.gnu.org/g:716ae8d024dcddd5000f65fa5c7c0dbd9f03c869 commit 716ae8d024dcddd5000f65fa5c7c0dbd9f03c869 Merge: 4c565999541 cdcfe27cfba Author: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Date: Tue Nov 15 20:46:40 2022 +0000 Merge #1649 1649: dwarf2out.c: Don't emit DW_LANG_Rust_old r=dkm a=dkm DW_LANG_Rust_old is a non-standard DWARF language code used by old rustc compilers before DWARF5 (released in 2017). Just always emit DW_LANG_Rust unless producing strict DWARF for versions before 5. And in that old strict DWARF case just emit DW_LANG_C instead of a non-standard language code. Co-authored-by: Mark Wielaard Diff: gcc/dwarf2out.cc | 14 +++++--------- gcc/testsuite/rust/debug/oldlang.rs | 4 ++-- 2 files changed, 7 insertions(+), 11 deletions(-)