Re: [cygport] enabling a replacement for "objdump -d -l"

2024-03-12 Thread Brian Inglis via Cygwin-apps
On 2024-03-12 11:49, ASSI via Cygwin-apps wrote: Jon Turney via Cygwin-apps writes: But I'm not being oblique here. I really do want comments. Well, adding comments or proper POD is about the same effort, so I'd tend towards the latter. I'm not sure what's so astounding about the suggestion

Re: [cygport] enabling a replacement for "objdump -d -l"

2024-03-12 Thread ASSI via Cygwin-apps
Jon Turney via Cygwin-apps writes: > But I'm not being oblique here. I really do want comments. Well, adding comments or proper POD is about the same effort, so I'd tend towards the latter. > I'm not sure what's so astounding about the suggestion that a fifty > line script should have some

Re: [cygport] enabling a replacement for "objdump -d -l"

2024-03-12 Thread Jon Turney via Cygwin-apps
On 11/03/2024 19:35, ASSI via Cygwin-apps wrote: Jon Turney via Cygwin-apps writes: [...] Fifty lines of perl with no comments! This is just line noise to me unless I spend lots of time staring at it :) That's what you get from an experiment that went rather more well than planned.

Re: [cygport] enabling a replacement for "objdump -d -l"

2024-03-11 Thread ASSI via Cygwin-apps
Jon Turney via Cygwin-apps writes: > Thanks, this is great! You're welcome. > Please, please make a patch with git format-patch, which I can then > just apply. You can always just pull it in from my repo… when it's ready. > Fifty lines of perl with no comments! This is just line noise to me >

Re: [cygport] enabling a replacement for "objdump -d -l"

2024-02-26 Thread Jon Turney via Cygwin-apps
Thanks, this is great! On 18/02/2024 19:51, ASSI via Cygwin-apps wrote: [...] dwarf-parse.-pl There should be some build system changes which install this file, probably in /usr/share/cygport/tools/, which it can then be run from. --8<---cut

Re: [cygport] enabling a replacement for "objdump -d -l"

2024-02-20 Thread ASSI via Cygwin-apps
Marco Atzeri via Cygwin-apps writes: > if works should not be the default ? Let's start with interested parties giving it a spin, shall we? ONce configured into your .cygportrc it essentially is the default for all your builds. > Reducing that time is very interesting for the big stuff That's

Re: [cygport] enabling a replacement for "objdump -d -l"

2024-02-19 Thread Marco Atzeri via Cygwin-apps
On 18/02/2024 20:51, ASSI via Cygwin-apps wrote: Cygport uses "objdump -d -l" to extract the list of source files that need to be copied into the debuginfo package. This operation triggers some O(N²) or even higher complexity and in addition has been getting slower in recent binutils releases

[cygport] enabling a replacement for "objdump -d -l"

2024-02-18 Thread ASSI via Cygwin-apps
Cygport uses "objdump -d -l" to extract the list of source files that need to be copied into the debuginfo package. This operation triggers some O(N²) or even higher complexity and in addition has been getting slower in recent binutils releases due to more and more information being put into