[commit: ghc] master: Revert "rts: Don't keep findPtr symbol alive if not -DDEBUG" (8ffac59)
git at git.haskell.org
git at git.haskell.org
Thu Jun 14 21:22:11 UTC 2018
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/8ffac593d5d3b51c3b720a3a9cc55bf257446808/ghc
>---------------------------------------------------------------
commit 8ffac593d5d3b51c3b720a3a9cc55bf257446808
Author: Ben Gamari <ben at smart-cactus.org>
Date: Thu Jun 14 17:18:29 2018 -0400
Revert "rts: Don't keep findPtr symbol alive if not -DDEBUG"
This reverts commit e4c41ec2b1f2f222c9c8a83ef64d4e566aa47a44.
rts.cabal.in isn't processed by CPP.
>---------------------------------------------------------------
8ffac593d5d3b51c3b720a3a9cc55bf257446808
rts/rts.cabal.in | 4 ----
1 file changed, 4 deletions(-)
diff --git a/rts/rts.cabal.in b/rts/rts.cabal.in
index ffa6282..d41135d 100644
--- a/rts/rts.cabal.in
+++ b/rts/rts.cabal.in
@@ -251,11 +251,9 @@ library
"-Wl,-u,_hs_atomicwrite8"
"-Wl,-u,_hs_atomicwrite16"
"-Wl,-u,_hs_atomicwrite32"
-#if defined(DEBUG)
-- This symbol is useful in gdb, but not referred to anywhere,
-- so we need to force it to be included in the binary.
"-Wl,-u,_findPtr"
-#endif
else
ld-options:
"-Wl,-u,base_GHCziTopHandler_runIO_closure"
@@ -326,11 +324,9 @@ library
"-Wl,-u,hs_atomicwrite8"
"-Wl,-u,hs_atomicwrite16"
"-Wl,-u,hs_atomicwrite32"
-#if defined(DEBUG)
-- This symbol is useful in gdb, but not referred to anywhere,
-- so we need to force it to be included in the binary.
"-Wl,-u,findPtr"
-#endif
if os(osx)
ld-options: "-Wl,-search_paths_first"
More information about the ghc-commits
mailing list