bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug ld/30930] ld-2.41 links mame in a way which gets stuck on aarch64


From: nickc at redhat dot com
Subject: [Bug ld/30930] ld-2.41 links mame in a way which gets stuck on aarch64
Date: Mon, 02 Oct 2023 15:15:46 +0000

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

Nick Clifton <nickc at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nickc at redhat dot com

--- Comment #4 from Nick Clifton <nickc at redhat dot com> ---
(In reply to Julian Sikorski from comment #1)

> Validation gets stuck on the following function:
> #0  0x0000aaaab5bddb08 in ___ZN4bgfx12VertexLayoutC1Ev_bti_veneer ()

Hmm, this suggests that maybe there is a problem with the BTI hardware
enablement.  You may need to bring help from the glibc folks to find
out what is going wrong.

> #1  0x0000fffff5870b2c in call_init (env=<optimized out>,

And this suggests that the issue might also relate to the ordering of
function calls during the init sequence.  Maybe that BTI call above
is being invoked before a get-ready-for-BTI call is made ?

You may find it useful to compare a broken-linked-with-ld.bfd binary
with a working-linked-with-lld binary.  In particular the contents 
of whatever init sections they have, and the ordering of function
pointers therein.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]