X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=mk%2Ftarget.mk;h=5e8d60f06083a9720df59a8921ab365dc6d244cd;hb=9f3b6ad3eb33cf1a0e9036d2ef9d78ac47a18973;hp=0f1153689eecfa7bb336ee75d63ebf585d16c53a;hpb=36d394f32e5617a9fca6061bdd1683032812b829;p=ghc-hetmet.git diff --git a/mk/target.mk b/mk/target.mk index 0f11536..5e8d60f 100644 --- a/mk/target.mk +++ b/mk/target.mk @@ -337,7 +337,7 @@ endif # # Outputs: # $(LIBRARY) the name of the library.a -# $(GHIC_LIBRARY) the name of the library.o (for GHCi0 +# $(GHIC_LIBRARY) the name of the library.o (for GHCi) # $(LIBOBJS) objects to put in library # $(STUBOBJS) more objects to put in library # @@ -349,6 +349,9 @@ ifneq "$(PACKAGE)" "" ifeq "$(IS_CBITS_LIB)" "YES" _cbits := _cbits +STUBOBJS += $(HSC_C_OBJS) +# Add _hsc.c files to the cbits library +SRCS += $(wildcard ../*_hsc.c) endif LIBRARY = libHS$(PACKAGE)$(_cbits)$(_way).a @@ -366,7 +369,6 @@ ifeq "$(LIBOBJS)" "" endif endif -STUBOBJS += $(HSC_C_OBJS) SRC_CC_OPTS += -I$(GHC_INCLUDE_DIR) -I$(GHC_RUNTIME_DIR) ifeq "$(IS_CBITS_LIB)" "YES"