From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sonic304-21.consmr.mail.ir2.yahoo.com (sonic304-21.consmr.mail.ir2.yahoo.com [77.238.179.146]) by sourceware.org (Postfix) with ESMTPS id 22DE7393BC36 for ; Sun, 18 Apr 2021 08:16:34 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 22DE7393BC36 X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1618733793; bh=XYrwkiJYjtyESWN6GTGr324ElrLqnBF4u3M75hAaEf1=; h=X-Sonic-MF:Subject:To:From:Date:From:Subject; b=IwIKSSDMIaqtTX+Ilw343keoSqqfCG42DzbWpq5t6qlWlhDQCPONjRfuHh4VRI9mNOsX2aj5ylWHtCFZw1tDrKVon3zI/qnfBNM4hrrlzZGg/l18/THtxi511+oBclN8HgW/VYwVvKzCKQZZdUz9Pw9zASvD16Ed05obzibkGnFO11lrCcgT6iqZyTpYK8TAtmPBQQitnvmlmM8dG2l4QZgZxYadgMPLA1Y5MYFCq4Xku5AEecxM4ljoL0bXH8cjFSDAJ4G9z2qYA7Hcv2OASaGeOUgFMSqyb8/AnL7ywrD+sN5vaWPgcuxMnuSLJcH04l+SNJ/RRQxwUIRuc4zplw== X-YMail-OSG: B9_Mta4VM1kT21UtF8R4PKqk6RsSLLGGr0H.heUDzw.rUZprvgVhyjlTrr4Zssc he3W5XWxWde9HIKy3TcQ3wuo.cTh60Hz5CHcI273CvmNHQUSPuLlevd1zzAco8sPo8CpARSg6FXc grJGmKQmB2pVpPZmHe3NkqHpiamhWPPIVrJ4g1apQmLWaA8Iut.PFG.HGetvKm16RFG4DKMxXoXY 12h.HjVbQSJmvTkOf3CHVM4PFceWVlPQUjV6ZkGgHWRaMgmywAuCL9.ZegpnEjS.Jo0gAYn4Syjp K3Bz7RcJE9BvkArgl5HeMnPq3NYD0ullpBKd3q90_J1Hn9SlWsuLg_v9zBu907brGWEC1Epz1Mx6 7F_FUxps.1uNMD6CjzzBcU3NJ.ePueWwGrdKIDSRt_rTWj3ryjNVvWxZ5x7G2i4_sek6IMlEfSDW Q2HJZpqDWjIw0ypp0nqpYgCrePvKTB1eUQu39yi98.p4pK5UwERtausMavGirdYL7xkCt9lSyygM Lpc_dnBVnWbg.ottEHbQ1YzLQ1HruW8S1WVzWSNNBtxA8wc4gL8TLFvxC3He6PE5VPwOeJrxl8mc w42k9MP73W1ybTLJL6d0LtLb9qtujDFS_8bhrqNprz9x30VpnqKGqc8pvHp4D8ES1gxnQxObFgOg LyjEqiXolE41pYZMHWdQNF08TVf..g_EuAGwIicud2J8g888oIX.U._QZ5FRNHJAeFGzo414cl9B 0MTR8CoHrxUnDEja8izgKHv8qOmoMM1_lZ8_pGl1ShINWq4fWU6j1OFp_F.hnrL37__sdrqvdgdv jdxjiBRulkSTqug7YEqz3qD_895zfCk0_sZjBN6jV3q7HghgNbP0qLNAgcZSV8hHAMG3n37EeZBr 8Du88IHvdiCfqTCNJcfgFU0X0_7sIcjXAjcDqzU3UW3T09bdUSokNHas6v6IU30Z_pP0hIydDKRo 4ejAX9oclLOkCejGMGpu2skeb0get4PL.aAuxKKU.X.ECIUk49PJFQheeQ0.Y5bbmgdptwddICZ0 3h3a9jgKQl18B_XJyGsXSIcOaDJN7Omrtw4jHrFFDrFQuqxxpYB5yKj8M.jBnPDiEMm8UMbNS_qN VlodLkfRLwjY1TwHCYvupjLy7Z.JAKqakdNclqgOo7a.X7NEe3EBTTmf0BP0b1wZYTI3EAUzFYvH PIoBpJ5pdErSXKr_XfjCFK7jKsHeyk7YN7HGkp6cgUpJGeU0FDRNDNe216YgW9u3G_jTxraRnFoh ExDEJjmNN2QSuaL83o82vl2omD5aO36qIrV3qA55twGZUtH2qSMkmZFx6wHPK0eRr7Sp_GyiiUCy iWw4G5MDA8.RJNOxXOLcvUiR2f25M2Cpj3656sRzBbHVeM5_8jBrz4o6q6E2C9BQzYpqaZghe7oZ MjznSyJ6I4RKgUFdH2JRIas4_F0uazriMYtUwZZqPrysNb4_UzNh8P0vgXdsmoLzBnHWMq1cmVBG IgHDnloYvs5YAPBbt.ehUPFSmXgennOgEOkdAXD_l2v13m9XKzGIEjPzjBHCjLNWfEjl09.hEur_ vfuSTXw4UjblWg6rsUm7HHTiclkKE3zeNTJJYUl0ZQqvZ_Eb7xoBwhYlg1fkp_suVl4qts2FIEAo MrwAZEIbQQqZdZ0y5s9fgZHc4KH_0reWNAdi_9UKVltFQBngeKGPC41518qQ8UpYVDMfHO3iBEmq zd4yDqXfSZuFOjJCYsmx_bzegCa1i0c0dB4O3WryDqK9A5rijMD9F1iXEHQCfsOScL1MP_A2bDZy CpjzpgkqYAVEHR6LsC6VCOheGYXXNTMNrhPYk3YYG8mjp9s021Y0o2G0Z6OHi4s2KrKiQsAlM2nY 0kUU5E0wXltH_06C7Cxxr3zk3aNtvKPJr24xZOS1G2r0.RhM2YqzMV4avsTjfkg3PkZf51.fCYov WD0YbtNWz.0RZ9LjH3gcx20_Nmp1de2Dg5s80TdLXYWHmkbcCCYZhT09UFinMu6yQyjMtqYy4PI0 CHHEQJF95Uw.bZdRRfRhMEFuGSQspFhJ92YAlh16k4yFCCVYilV1clNkR8V1rWo5RJiUEGgjKAmk V3V.b6yd1Go_SK0RstZ.zTsSp.gsMJhPy85nDVSMXCCwC_Cu02Qn2UPOifMAhMK_3rtQE.20ye_C MJlhbxwTYV0sS4Hv110lnBhle1GTuyJPauXlbyLBdGv7SDXsjqS2vkicjYR5lcFVl3ROcZENpPdD aXjiPL6t2C5LtBCbFU.o1OyJKINCYXpU7e8oYaXwIztCoGNzVjngPm86EIJhj94e_Wcjb2.yMC1y lD3b3Dwym5FnxXurqseQV9tDBjvXIIHcydYvUYpcBVSfRzWzQ4vw6V6I0UubSnJF0FytkCDGVuhX _2OF3q75DXInklp9WDJCU1gFIfOESApjZ22QJhc7yrAe3j9KOqXKxq6IV6CKnsVBSUZp_1wYhV2O zGdvcmypZd8afKwgmD_FVuJq_91PeN9u3InqOw16CRlsD9srUjREUppE3N84nE08CPPX7sdWZSK7 KxADALhXij3TuiYEewGp8R15TOaCiscFz78.5CgoroPB4uHwu0ZtoTbBQBycgVG5wPZq0vFsMsup uXp.I1LYHBBPN_1w6.isgQWKdci_ShC.NILfjC7xyDf529eKz16yi7o1.2ak4jQ-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.ir2.yahoo.com with HTTP; Sun, 18 Apr 2021 08:16:33 +0000 Received: by kubenode530.mail-prod1.omega.ir2.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 6245f311f6d11d8200341a28d759ea45; Sun, 18 Apr 2021 08:16:28 +0000 (UTC) Subject: Re: Greatly increased GDB memory and CPU usage with newest embedded ARM toolchain To: David Blaikie Cc: "gdb@sourceware.org" References: <537840208.5089288.1618695042450.ref@mail.yahoo.com> <537840208.5089288.1618695042450@mail.yahoo.com> From: "R. Diez" Message-ID: Date: Sun, 18 Apr 2021 10:16:25 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Mailer: WebService/1.1.18121 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Apache-HttpAsyncClient/4.1.4 (Java/16) X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, 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: gdb@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Apr 2021 08:16:44 -0000 >> The debug information is not compressed. > > How are you determining that ^ ? > > (I ask, because historically compressed debug info was opt-in and used > a section name mangling (.zdebug_*) to notate compressed debug > sections - but recent versions of GCC have started compressing by > default and using an ELF section flag (SHF_COMPRESSED) without section > name mangling (so dumping section names would not be enough to > determine whether compressed debug info was used) I do not know about SHF_COMPRESSED. I checked with: $ ./arm-none-eabi-ld --help [...] --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi] Compress DWARF debug sections using zlib Default: none [...] I did not quite trust the "Default: none" statement, so I tested in the past by passing the following flag: -Wl,--compress-debug-sections=zlib And the resulting elf file was less than half the size. That is how I assume that the debug information is not being compressed. I am not compressing because for such a little project it is not worth it. Regards, rdiez