Revert "rts: Don't keep findPtr symbol alive if not -DDEBUG"
authorBen Gamari <ben@smart-cactus.org>
Thu, 14 Jun 2018 21:18:29 +0000 (17:18 -0400)
committerBen Gamari <ben@smart-cactus.org>
Thu, 14 Jun 2018 21:18:55 +0000 (17:18 -0400)
This reverts commit e4c41ec2b1f2f222c9c8a83ef64d4e566aa47a44.

rts.cabal.in isn't processed by CPP.

rts/rts.cabal.in

index ffa6282..d41135d 100644 (file)
@@ -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"