This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Problem with nm in binutils-2.25-2 on x86


On 10/9/2015 23:39, Ken Brown wrote:
> On 10/9/2015 6:30 AM, JonY wrote:
>>
>>> $ nm -l a.exe
>>> 00406000 b .bssBFD: Dwarf Error: Could not find abbrev number 120.
>>> 00406018 b .bssBFD: Dwarf Error: Could not find abbrev number 120.
>>> [...]
>>> 00406040 b _u.25303BFD: Dwarf Error: Could not find abbrev number 120.
>>> 00401000 T _WinMainCRTStartup
>>> /usr/src/debug/cygwin-2.2.1-1/winsup/cygwin/crt0.c:23
>>> 004070b8 i fthunkBFD: Dwarf Error: Could not find abbrev number 120.
>>> 00407074 i hnameBFD: Dwarf Error: Could not find abbrev number 120.
>>>
>>> Ken
>>
>> Kai is of the opinion that rebuilding the gcc, CRT, Cygwin and
>> everything in between be rebuilt with the new binutils to solve the
>> issue.
>>
>> Might be a huge undertaking.
> 
> That depends on what you mean by "everything in between".  Wouldn't it
> suffice to rebuild the cygwin package and the toolchain?
> 
> The main issue for us, AFAICT, is that package maintainers need to be
> able to build their packages without having the build take hours when
> cygport calls 'nm -l'.
> 

I'll be rebuilding the CRT and cygwin gcc soon to give this a try.



Attachment: signature.asc
Description: OpenPGP digital signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]