https://sourceware.org/bugzilla/show_bug.cgi?id=22911

Mark Wielaard <mark at klomp dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |NEW

--- Comment #2 from Mark Wielaard <mark at klomp dot org> ---
(In reply to H.J. Lu from comment #1)
> Which version binutils are you using?

This is with gdb-binutils git master build on RHEL 7.4 with gcc from
devtoolset-7, but also happens when updating the binutils version on Fedora
from f25 (which doesn't have that commit yet) to f27.

> I can't reproduce it on master branch:

It might depend on the testfile used. The libxul.so that I used for testing is
the one packaged with RHEL 7.4. But others have replicated with the libxul.so
as build upstream. The problem seems to be the newly introduced linear search
of the dynamic relocs. So it might depend on whether your testfile has lots of
those.

Julian on CC also has some profiling benchmarks that shows the slowdown comes
from the changes in find_symbol_for_address.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to