Generate .LC_ indirection-symbols also on x86_64 (as on all other archs running Linux)
authorClemens Fruhwirth <clemens@endorphin.org>
Thu, 28 Jun 2007 10:24:32 +0000 (10:24 +0000)
committerClemens Fruhwirth <clemens@endorphin.org>
Thu, 28 Jun 2007 10:24:32 +0000 (10:24 +0000)
compiler/cmm/CLabel.hs

index a412b7b..f5d325b 100644 (file)
@@ -857,8 +857,8 @@ pprDynamicLinkerAsmLabel GotSymbolPtr lbl
   = pprCLabel lbl <> text "@gotpcrel"
 pprDynamicLinkerAsmLabel GotSymbolOffset lbl
   = pprCLabel lbl
-pprDynamicLinkerAsmLabel _ _
-  = panic "pprDynamicLinkerAsmLabel"
+pprDynamicLinkerAsmLabel SymbolPtr lbl
+  = text ".LC_" <> pprCLabel lbl
 #elif linux_TARGET_OS
 pprDynamicLinkerAsmLabel CodeStub lbl
   = pprCLabel lbl <> text "@plt"