Skip to content
Snippets Groups Projects
Commit 4ade9627 authored by Ben Gamari's avatar Ben Gamari Committed by Austin Seipp
Browse files

Abort when binutils ld is used with dynamic linking on ARM

The binutils linker on ARM emits unnecessary R_ARM_COPY relocations
which breaks tables-next-to-code in dynamically linked modules. This
check should be more selective but there is currently no released
version where this bug is fixed.  See
https://sourceware.org/bugzilla/show_bug.cgi?id=16177 and
https://ghc.haskell.org/trac/ghc/ticket/4210#comment:29

 for details.

Signed-off-by: default avatarAustin Seipp <austin@well-typed.com>
parent 08f8efb8
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment