X-Git-Url: http://git.cielonegro.org/gitweb.cgi?p=pkgsrc-ghc.git;a=blobdiff_plain;f=files%2Fbootstrap-bsd.mk;h=aa46508b4782e5153b537fe0d9c0461f5a4d6d0d;hp=fdf7056fe6e603294cd871c6cf58cd9f7c7f973d;hb=733c1f4b67e98ad825b20943e350a73bbcc4a90d;hpb=9ac7c6d019018c0211c136c8cd27063699ff92af diff --git a/files/bootstrap-bsd.mk b/files/bootstrap-bsd.mk index fdf7056..aa46508 100644 --- a/files/bootstrap-bsd.mk +++ b/files/bootstrap-bsd.mk @@ -19,14 +19,3 @@ utils/ghc-pkg_dist-install_v_EXTRA_CC_OPTS += -L[[PREFIX]]/lib -lm -liconv -luti SRC_CC_OPTS += -I[[PREFIX]]/include INTEGER_LIBRARY = integer-simple - -# Unregisterised stage0 compiler gets too large (.text section being -# over 64 MiB) without dead-code elimination, exceeding NetBSD/i386's -# kernel default limitation. -# Note that stage1 currently doesn't bloat that much (about 42.6 -# MiB), but when it does we have to append -# CONF_CC_OPTS_STAGE1="-fdata..." and -# CONF_GCC_LINKER_OPTS_STAGE1="-Wl,--gc-sections" to CONFIGURE_ENV as -# well. I guess that's a matter of time :( -EXTRA_CC_OPTS += -fdata-sections -ffunction-sections -EXTRA_CC_OPTS += -Wl,--gc-sections