summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ghc/driver/mangler/ghc-asm.lprl3
1 files changed, 2 insertions, 1 deletions
diff --git a/ghc/driver/mangler/ghc-asm.lprl b/ghc/driver/mangler/ghc-asm.lprl
index d4f06e0aab..bbfe142aa7 100644
--- a/ghc/driver/mangler/ghc-asm.lprl
+++ b/ghc/driver/mangler/ghc-asm.lprl
@@ -588,7 +588,8 @@ sub mangle_asm {
|| /^\s*\.section __TEXT,__symbol_stub\d,.*/
|| /^\s*\.section __TEXT,__symbolstub\d,.*/
|| /^\s*\.lazy_symbol_pointer/
- || /^\s*\.non_lazy_symbol_pointer/ ))
+ || /^\s*\.non_lazy_symbol_pointer/
+ || /^\s*\.section __IMPORT.*/))
{
$chk[++$i] = $_;
$chkcat[$i] = 'dyld';