From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sonic302-20.consmr.mail.ir2.yahoo.com (sonic302-20.consmr.mail.ir2.yahoo.com [87.248.110.83]) by sourceware.org (Postfix) with ESMTPS id 0A9463836C31 for ; Tue, 9 Mar 2021 11:38:10 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 0A9463836C31 X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1615289890; bh=U3at2iUBkm+skFTSqidK1RP0t1PXfv618srQOVJhbKT=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=bwAsd0NatIwrcCvdufXN+zvb+6p3Vkq5AM1aZ0BvyH6TORlNmp/bPAY4osdJOd5nHf7R3YHF9Kq44X/qaUOiYechD8llU0HAp5kAVX4Dq5g7C5U52IDPGzbfzwV8lHIPnU03NmOaJ6uzI+OxRD/G/s1qDIh05yBf37EvS0mW+d2YxoKbYGNE6ZNsyC436Bd1ije2iv43EfpaFxxT1E/DcBSte4jzoOD/ws7uKTk0fse8N3vW05pZ6Zbm5bZzsN9JRXP/AmkyiAGvaQlQqSlN499bP+d9dXzJ3C74fulqF+BUmjE3nbPC8bORBqn+WMis7lg+jnPVH5+lRxoax30FGg== X-YMail-OSG: LgGDFgEVM1nGBzoIEvpjaEgFEfnkFSK2k79YH25XQ2qdPGL1WT_DJkTgQSx26_W o4UI4gAwaW0uufz.lSnDrXGjAfBwuiOU2KGS.uhqzON55NwKYEpDXyI3ccXY4._JWdUHYukueS3Y VXXTyg6st_BaO2v5Hm2wE1vRhqOgUzNz25LZx1eGFE0imQ_iwWe5E7jm92i0aNaBOAjMoi9qrcFq nluRIhShmSBdYcVjVFvajnQTjCOU91c3b0lozMSAiCSCJxLupEf2t.rfrAb.Y2V.edGYS3fK2RuI sH.BvQ0dXKib7_gQcU2GP2Z6KyV_oxinI8P6UPq7Vh9kwj4wtyHVDyw6JDGUUbzcryuzSu_naqMC LsDMx9HD2mQsnaUoWYBw4vSbnT7Q5vcXlfbMfyBcfhny8jD0KRuOTMja2bEno65Y8JyO4Kybw4XP rYTYO9HH2YsgQMyj1Pk3CkoKpA1NraD8kaiz2ncIlVZhrpXXVfqyBicBt.8egkcEaZDWUwXYkWLy vqCKuGeiJXApViiDjfuqe8jHWU6U9cCy7DrG3XcuuepFLObrhT4iyrfHMbUKs4bN1PTZLdxMuZKU aiVPQPxroz8YLzpB0g6K9JSStsXwnGnO_1YDXxvx.KO.JumXPAlKBU.avbwxERW32rYCGUiDP41H EjVYIZrPg5ezqmeKLpDT1SaCKK0RSaJlYh4Jzx0zt.bTFpsN24UnRoKDUbSCy85pLfgPqfRrL0DF py16mNJF3p_rYf8dWmw_dXd_4uTdYSHIBhxvYAFvQ1JoAJWnAfbjweGag_rpjOh8vPUFRK1eYmjg NHmnePl27N9d53SCMcYlWrSagltqNKI038JvmCRCDKGvqMy9a7aHgxd4vgJKhjmD8gHcCGtYhF43 _0VADE1wgAAoDJNDoiC5TLmK_2T8nXAZsN02iHXYIE2ZHgxIcsijUQwHEG6KYKcWy8imblnege9Z RnJvjhzDxPQ99BYJvyB.MF9_d3SCbfIu3RgswURST5eZcy0welbmBOeBUj8lissrnSpN2jNS_uda G6Ei0R.s1mQEtYFv6UHmd3vTs7bkiwd287JawHRMDtuaQ2yYstg1U8IDTuzAqsg38nqdIh1UT9xE 8AVcJY5Rbo0ofQV8c_0898nyShB5VmIWLaJsBUYt_lImPUn.S04Zjxk9FbcFXW5PpvIJf2PKhPRt XskYqHlgeV8tOvfgF5f8sag0QnawlsX9h27j0r.cXlYrfoda55aEdJIglMIbgv5AL1P.m3jOwKOu P8ZwmnM58kFmnKUQBtv_YFtL8Iybgb1XKtdrnwMUDzYGlc7DW5XEpp9Qrhqou6ls6Jra0_EkJmjH Cg3Tb0aMXmNt9mXU6iglffsuLwxN5p_FCRZQrxxt3zCkLZCVlj_71.rVvQea3dYpE91cN73EDxzY InlUXepY.BWDXs5KqnDyMESC3kTN5JZo.ibh5tI13NXnrqfZkHHMVApdgQ_ZDENC8Yvf8iu183EL dIgj7UW2s7BoxUjmec_4BA7nhYw_eqwcvwVe5J.c.irgxmJLzNZUr2UgGBO1ni4Do6.ePgTTdzR9 pPMrsIz8aau5SJl3ghBfiyyfeaxT9SJaOO_YjEJfm0UJcL5KgS1jQ0VKbMcFCvSU_BY1lS4pZqQN nvDSY88_wUsGgV.qjExV2nb4xLkbM1AXusA0Pf30oI3bcXJsf5SLHULEt._odu7a7pDEnSipHsOO zGZzPjdRD_AS5.KgVskZ8GQtlW8e8XQMFLkAxPuPQp9PdD8f52Ai5zzypCtMDlneyitisEEeSmQh VpXkKKRI.5I1y8hTgNKcG4nPfv4Z_aWiY.CWVdtNnFh6O5O.drqxv4IBTaCWWB4A9v01dbJHg7oB ZgogvTlRk5mwuBoqlZ0HUS2cwfVWsww51kNaHVC1793o3RGCQBQmTGUYd8zq.eq_1dwvNnd.UMfm iVMfxhSe8_4H0ejJEx95sIsRtqcwTOYa0NAOd3uyDCsDzcF93EsxWrtX2yp5Sy8gGr9perr1M5JM NBEZdOzoi2cIT7d31v0i3lHpN1gorDQ5eauvJwygNB2hb2QADn6LW4bmm1ptNFvj1ZwMjvL.AHJx i10EZDH8pGj4nFWiFfl5FR4fQ3H68M4PwOkifbp85IS3sXAPTx1DcgHr1VpQU_VHNDlhUpAMYSno ml2LEwol0xd8OKmmHqCU2B5ZjAzAA9WtNEE1JaPpeHNHYxyuvi_ty2t2.hDfE_DnKyrY1MgBwTNa xqx1DXrTR3w1rnmkHDaNUYV4L1ih1uQb7LObFps9t.CKWmojaAum09zPwg9YGSq8N.iRENzwA4.l G08PlDj1.j3n5mqZwTJhiDwTEwi9RSFCY9tkVVdUN.WNDttd0gLFk9UsV5EdJO7hiTVHFnzDHSNq _p5RDqXNOTS_J_f0g7kZwvQ8lwvH1OJWOnze4B_QAJdRbuhi2HTgSsVbhRSarlwunRSdDOryQsja JrFI.BONQP8hxtw8uP.Xlb9bOLktQ1w981agWJlLw_jz73pGJtTh7Wc2kHquEfkt1hYJ2oe_PMLN thSjdHnfhg6eBVZzk2_0ZZDmGrfw4uQD95fki6GSfNePmEobMBh4K76Kv.FZS9_UHfIByZg.g0ZM bYqJXl18d2TYG1hlYobLdNbn4lrXWWmxLX7XDgkZGLW9dghBXRU5IEqA- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ir2.yahoo.com with HTTP; Tue, 9 Mar 2021 11:38:10 +0000 Date: Tue, 9 Mar 2021 11:38:07 +0000 (UTC) From: Hannes Domani To: Allan Sandfeld Jensen , Mark Wielaard Cc: "gcc@gcc.gnu.org" , "dwz@sourceware.org" , "binutils@sourceware.org" Message-ID: <463409719.1821183.1615289887767@mail.yahoo.com> In-Reply-To: <20210309090918.GA28954@wildebeest.org> References: <9f72f4e2-10b8-ac32-565e-b96314911d66@suse.de> <7438883.9MRIfJ1mQo@twilight> <20210309090918.GA28954@wildebeest.org> Subject: Re: DWZ 0.14 released MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.17872 YMailNorrin Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0 X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: dwz@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Dwz mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Mar 2021 11:38:12 -0000 Am Dienstag, 9. M=C3=A4rz 2021, 10:10:47 MEZ hat Mark Wielaard Folgendes geschrieben: > Hi Allan, > > On Tue, Mar 09, 2021 at 09:06:54AM +0100, Allan Sandfeld Jensen wrote: > > Btw, question for gcc/binutils > > > > Any reason the work done by tools like dwz couldn't be done in the comp= iler or > > linker? Seems a bit odd to have a post-linker that optimizes the genera= ted > > code, when optimizations should already be enabled. > > > dwz does two kinds of optimization. First it attempts to optimize the > DWARF debugging information for a given object (executable or shared > library). Secondly it tries to put shared pieces of a list of given > objects into a supplemental file that gets referenced from all the > given object files. > > Technically the first optimization could be done by the linker. But > the second optimization is really a post-linker step. Related question: If it were part of binutils, maybe it could be adapted to optimize DWARF debugging information of PE files as well. Hannes