[prev in list] [next in list] [prev in thread] [next in thread]
List: cygwin
Subject: Re: binutils-2.29-1 Dwarf Error
From: Marco Atzeri <marco.atzeri () gmail ! com>
Date: 2018-07-26 14:46:07
Message-ID: 34e99545-ddef-5cc4-3e89-d156276464fc () gmail ! com
[Download RAW message or body]
Am 25.07.2018 um 15:26 schrieb Marco Atzeri:
> Jon,
> just noted the "Dwarf Error" is back for i686
..
> $ nm -l a.exe | grep Dwarf
> nm: Dwarf Error: Could not find abbrev number 45.
The main issue I have is not the emission of the Error,
that seems limited to just 1 per shared lib,
but that the i686 version of "objdump" and "nm"
are extremely slower than the x86_64 counterparts.
The octave package is VERY large, and
the i686 unstripped main libs are huge in size:
$ find build -name "cyg*.dll" -exec ls -sh {} \;
120M build/libgui/.libs/cygoctgui-3.dll
491M build/libinterp/.libs/cygoctinterp-5.dll
175M build/liboctave/.libs/cygoctave-5.dll
the x86_64 are further slightly larger, but
the time are still reasonable:
$ time cygport octave.cygport install package
real 22m29.962s
user 10m43.475s
sys 8m54.506s
while on i686 with binutils 2.91
real 246m28.556s
user 205m6.625s
sys 10m9.928s
I built and tried the 2.31 with some reduction in time
but still 8x longer than x86_64
real 167m8.635s
user 155m20.340s
sys 9m53.940s
Regards
Marco
---
Diese E-Mail wurde von Avast Antivirus-Software auf Viren gepr=C3=BCft.
https://www.avast.com/antivirus
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic