From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gnu.wildebeest.org (wildebeest.demon.nl [212.238.236.112]) by sourceware.org (Postfix) with ESMTPS id C2868384241E for ; Sun, 15 Nov 2020 22:41:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org C2868384241E Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=klomp.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=mark@klomp.org Received: from tarox.wildebeest.org (tarox.wildebeest.org [172.31.17.39]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by gnu.wildebeest.org (Postfix) with ESMTPSA id 8A516302BBED for ; Sun, 15 Nov 2020 23:41:24 +0100 (CET) Received: by tarox.wildebeest.org (Postfix, from userid 1000) id 441364000CBC; Sun, 15 Nov 2020 23:41:24 +0100 (CET) Message-ID: <0c62296bfe3c7fefa9dc7b8c003e26ea91501165.camel@klomp.org> Subject: Re: BoF DWARF5 patches (25% .debug section size reduction) From: Mark Wielaard To: gcc-patches@gcc.gnu.org Date: Sun, 15 Nov 2020 23:41:24 +0100 In-Reply-To: <617961ca9e9552071f821aec72b0f12eb2e5c15f.camel@klomp.org> References: <20200824125658.22526-1-mark@klomp.org> <2707e3e008d96fc5e60fbd32ca4175b951fad7dd.camel@klomp.org> <20200909195754.GA3734@wildebeest.org> <20200910111657.GY18149@tucnak> <617961ca9e9552071f821aec72b0f12eb2e5c15f.camel@klomp.org> Content-Type: multipart/mixed; boundary="=-aj1MUBS3YIW/w2pKyp2K" X-Mailer: Evolution 3.28.5 (3.28.5-10.el7) Mime-Version: 1.0 X-Spam-Status: No, score=-11.5 required=5.0 tests=BAYES_00, GIT_PATCH_0, JMQ_SPF_NEUTRAL, KAM_DMARC_STATUS, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Nov 2020 22:41:28 -0000 --=-aj1MUBS3YIW/w2pKyp2K Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, 2020-09-29 at 15:56 +0200, Mark Wielaard wrote: > On Thu, 2020-09-10 at 13:16 +0200, Jakub Jelinek wrote: > > On Wed, Sep 09, 2020 at 09:57:54PM +0200, Mark Wielaard wrote: > > > --- a/gcc/doc/invoke.texi > > > +++ b/gcc/doc/invoke.texi > > > @@ -9057,13 +9057,14 @@ possible. > > > @opindex gdwarf > > > Produce debugging information in DWARF format (if that is supported)= . > > > The value of @var{version} may be either 2, 3, 4 or 5; the default v= ersion > > > -for most targets is 4. DWARF Version 5 is only experimental. > > > +for most targets is 5 (with the exception of vxworks and darwin whic= h > > > +default to version 2). > >=20 > > I think in documentation we should spell these VxWorks and Darwin/Mac O= S X >=20 > OK. As attached. >=20 > Are we ready to flip the default to 5? Ping. It would be good to get this in now so that we can fix issues (if any) with the DWARF5 support in the general bugfixing stage 3. Thanks, Mark --=-aj1MUBS3YIW/w2pKyp2K Content-Disposition: inline; filename="0001-Default-to-DWARF5.patch" Content-Type: text/x-patch; name="0001-Default-to-DWARF5.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSBjMDQ3MjdiNjIwOWFkNGQ1MmQxYjliYTg2ODczOTYxYmRhMGUxNzI0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXJrIFdpZWxhYXJkIDxtYXJrQGtsb21wLm9yZz4KRGF0ZTog VHVlLCAyOSBTZXAgMjAyMCAxNTo1Mjo0NCArMDIwMApTdWJqZWN0OiBbUEFUQ0hdIERlZmF1bHQg dG8gRFdBUkY1CgpnY2MvQ2hhbmdlTG9nOgoKCSogY29tbW9uLm9wdCAoZ2R3YXJmLSk6IEluaXQo NSkuCgkqIGRvYy9pbnZva2UudGV4aSAoLWdkd2FyZik6IERvY3VtZW50IGRlZmF1bHQgdG8gNS4K LS0tCiBnY2MvY29tbW9uLm9wdCAgICAgIHwgMiArLQogZ2NjL2RvYy9pbnZva2UudGV4aSB8IDcg KysrKy0tLQogMiBmaWxlcyBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0p CgpkaWZmIC0tZ2l0IGEvZ2NjL2NvbW1vbi5vcHQgYi9nY2MvY29tbW9uLm9wdAppbmRleCA5NTUy Y2ViZTBkNmMuLmRkOTJlZjEwMjdjNiAxMDA2NDQKLS0tIGEvZ2NjL2NvbW1vbi5vcHQKKysrIGIv Z2NjL2NvbW1vbi5vcHQKQEAgLTMxNjQsNyArMzE2NCw3IEBAIENvbW1vbiBEcml2ZXIgSm9pbmVk T3JNaXNzaW5nIE5lZ2F0aXZlKGdkd2FyZi0pCiBHZW5lcmF0ZSBkZWJ1ZyBpbmZvcm1hdGlvbiBp biBkZWZhdWx0IHZlcnNpb24gb2YgRFdBUkYgZm9ybWF0LgogCiBnZHdhcmYtCi1Db21tb24gRHJp dmVyIEpvaW5lZCBVSW50ZWdlciBWYXIoZHdhcmZfdmVyc2lvbikgSW5pdCg0KSBOZWdhdGl2ZShn c3RhYnMpCitDb21tb24gRHJpdmVyIEpvaW5lZCBVSW50ZWdlciBWYXIoZHdhcmZfdmVyc2lvbikg SW5pdCg1KSBOZWdhdGl2ZShnc3RhYnMpCiBHZW5lcmF0ZSBkZWJ1ZyBpbmZvcm1hdGlvbiBpbiBE V0FSRiB2MiAob3IgbGF0ZXIpIGZvcm1hdC4KIAogZ2dkYgpkaWZmIC0tZ2l0IGEvZ2NjL2RvYy9p bnZva2UudGV4aSBiL2djYy9kb2MvaW52b2tlLnRleGkKaW5kZXggYjNhMmM3Y2U1MWQ4Li5mMzFk NmE0NmZmZjggMTAwNjQ0Ci0tLSBhL2djYy9kb2MvaW52b2tlLnRleGkKKysrIGIvZ2NjL2RvYy9p bnZva2UudGV4aQpAQCAtOTQxMCwxNCArOTQxMCwxNSBAQCBwb3NzaWJsZS4KIEBpdGVteCAtZ2R3 YXJmLUB2YXJ7dmVyc2lvbn0KIEBvcGluZGV4IGdkd2FyZgogUHJvZHVjZSBkZWJ1Z2dpbmcgaW5m b3JtYXRpb24gaW4gRFdBUkYgZm9ybWF0IChpZiB0aGF0IGlzIHN1cHBvcnRlZCkuCi1UaGUgdmFs dWUgb2YgQHZhcnt2ZXJzaW9ufSBtYXkgYmUgZWl0aGVyIDIsIDMsIDQgb3IgNTsgdGhlIGRlZmF1 bHQgdmVyc2lvbgotZm9yIG1vc3QgdGFyZ2V0cyBpcyA0LiAgRFdBUkYgVmVyc2lvbiA1IGlzIG9u bHkgZXhwZXJpbWVudGFsLgorVGhlIHZhbHVlIG9mIEB2YXJ7dmVyc2lvbn0gbWF5IGJlIGVpdGhl ciAyLCAzLCA0IG9yIDU7IHRoZSBkZWZhdWx0Cit2ZXJzaW9uIGZvciBtb3N0IHRhcmdldHMgaXMg NSAod2l0aCB0aGUgZXhjZXB0aW9uIG9mIFZ4V29ya3MgYW5kCitEYXJ3aW4vTWFjIE9TIFggd2hp Y2ggZGVmYXVsdCB0byB2ZXJzaW9uIDIpLgogCiBOb3RlIHRoYXQgd2l0aCBEV0FSRiBWZXJzaW9u IDIsIHNvbWUgcG9ydHMgcmVxdWlyZSBhbmQgYWx3YXlzCiB1c2Ugc29tZSBub24tY29uZmxpY3Rp bmcgRFdBUkYgMyBleHRlbnNpb25zIGluIHRoZSB1bndpbmQgdGFibGVzLgogCiBWZXJzaW9uIDQg bWF5IHJlcXVpcmUgR0RCIDcuMCBhbmQgQG9wdGlvbnstZnZhci10cmFja2luZy1hc3NpZ25tZW50 c30KLWZvciBtYXhpbXVtIGJlbmVmaXQuCitmb3IgbWF4aW11bSBiZW5lZml0LiBWZXJzaW9uIDUg cmVxdWlyZXMgR0RCIDguMCBvciBoaWdoZXIuCiAKIEdDQyBubyBsb25nZXIgc3VwcG9ydHMgRFdB UkYgVmVyc2lvbiAxLCB3aGljaCBpcyBzdWJzdGFudGlhbGx5CiBkaWZmZXJlbnQgdGhhbiBWZXJz aW9uIDIgYW5kIGxhdGVyLiAgRm9yIGhpc3RvcmljYWwgcmVhc29ucywgc29tZQotLSAKMi4xOC40 Cgo= --=-aj1MUBS3YIW/w2pKyp2K--