-
-# ----------------------------------------------------------------------------
-# Special flags for particular modules
-
-absCSyn/AbsCSyn_flags = -fno-omit-reexported-instances
-hsSyn/HsExpr_flags = -K2m
-hsSyn/HsSyn_flags = -fno-omit-reexported-instances
-main/Main_flags = -fvia-C
-basicTypes/IdInfo_flags = -K2m
-main/CmdLineOpts_flags = -fvia-C
-coreSyn/AnnCoreSyn_flags = -fno-omit-reexported-instances
-nativeGen/PprMach_flags = -K2m
-parser/UgenAll_flags = -fvia-C '-\#include"hspincl.h"'
-parser/UgenUtil_flags = -fvia-C '-\#include"hspincl.h"'
-parser/U_constr_flags = -fvia-C '-\#include"hspincl.h"'
-parser/U_binding_flags = -fvia-C '-\#include"hspincl.h"'
-parser/U_pbinding_flags = -fvia-C '-\#include"hspincl.h"'
-parser/U_entidt_flags = -fvia-C '-\#include"hspincl.h"'
-parser/U_list_flags = -fvia-C '-\#include"hspincl.h"'
-parser/U_literal_flags = -fvia-C '-\#include"hspincl.h"'
-parser/U_maybe_flags = -fvia-C '-\#include"hspincl.h"'
-parser/U_either_flags = -fvia-C '-\#include"hspincl.h"'
-parser/U_qid_flags = -fvia-C '-\#include"hspincl.h"'
-parser/U_tree_flags = -fvia-C '-\#include"hspincl.h"'
-parser/U_ttype_flags = -fvia-C '-\#include"hspincl.h"'
-prelude/PrimOp_flags = -K3m
-reader/ReadPrefix_flags = -fvia-C '-\#include"hspincl.h"'
-rename/ParseIface_flags = -Onot -H16m
-rename/RnMonad_flags = -fvia-C
-rename/RnSource_flags = -H12m
-rename/RnIfaces_flags = -H8m
-rename/RnNames_flags = -H12m
-specialise/Specialise_flags = -Onot -H12m
-stgSyn/StgSyn_flags = -fno-omit-reexported-instances
-typecheck/TcMonad_flags = -fvia-C
-typecheck/TcGenDeriv_flags = -H10m
-typecheck/TcExpr_flags = -H10m
-utils/Argv_flags = -fvia-C
-utils/CharSeq_flags = -fvia-C
-utils/SST_flags = -fvia-C
-
-#-----------------------------------------------------------------------------
-# make depend, clean, tags and install
-
-depend :: $(LOOPS)
-
-MKDEPENDHSFLAGS = -f .depend -I../includes -x HsVersions.h
-ifeq ($(GhcWithDeforester),NO)
- MKDEPENDHSFLAGS += -DOMIT_DEFORESTER
-endif
-
-ifeq ($(GhcWithHscBuiltViaC),YES)
- MKDEPENDHSFLAGS += -o .hc
-else
- HS_DEP_SRCS = $(SRCS) # should add $(LOOPS) ?
- include $(TOP)/mk/hsdepend.mk
-endif
-
-clean ::
- $(RM) */*.o */*.hi $(UGNC) $(UGNH) $(UGNHS)
- $(RM) rename/ParseIface.hs
-
-veryclean ::
- $(RM) */*.hc
-
-tags ::
- @$(RM) TAGS
- @touch TAGS
- $(HSTAGS) -I../includes $(HSTAGSFLAGS) $(SRCS)
-
-install ::
- $(INSTALL) $(INSTBINFLAGS) hsc $(INSTLIBDIR_GHC)