Drop dead wrapper logic for Darwin
authorBen Gamari <ben@smart-cactus.org>
Thu, 18 Oct 2018 13:54:06 +0000 (09:54 -0400)
committerBen Gamari <ben@smart-cactus.org>
Tue, 23 Oct 2018 20:09:03 +0000 (16:09 -0400)
hsc2hs.wrapper

index 51f4d8f..e4479dd 100644 (file)
@@ -4,14 +4,6 @@ tflag="--template=$topdir/template-hsc.h"
 Iflag="-I$topdir/include/"
 for arg do
     case "$arg" in
-# On OS X, we need to specify -m32 or -m64 in order to get gcc to
-# build binaries for the right target. We do that by putting it in
-# HSC2HS_EXTRA. When cabal runs hsc2hs, it passes a flag saying which
-# gcc to use, so if we set HSC2HS_EXTRA= then we don't get binaries
-# for the right platform. So for now we just don't set HSC2HS_EXTRA=
-# but we probably want to revisit how this works in the future.
-#        -c*)          HSC2HS_EXTRA=;;
-#        --cc=*)       HSC2HS_EXTRA=;;
         -t*)          tflag=;;
         --template=*) tflag=;;
         --)           break;;