summaryrefslogtreecommitdiff
path: root/compiler/GHC/Linker/Dynamic.hs
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/GHC/Linker/Dynamic.hs')
-rw-r--r--compiler/GHC/Linker/Dynamic.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/GHC/Linker/Dynamic.hs b/compiler/GHC/Linker/Dynamic.hs
index e1e669ed0d..497f51ec41 100644
--- a/compiler/GHC/Linker/Dynamic.hs
+++ b/compiler/GHC/Linker/Dynamic.hs
@@ -179,7 +179,7 @@ linkDynLib dflags0 o_files dep_packages
++ [ Option "-undefined",
Option "dynamic_lookup",
Option "-single_module" ]
- ++ (if platformArch platform == ArchX86_64
+ ++ (if platformArch platform `elem` [ ArchX86_64, ArchAArch64 ]
then [ ]
else [ Option "-Wl,-read_only_relocs,suppress" ])
++ [ Option "-install_name", Option instName ]