projects
/
ghc-hetmet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[project @ 1998-12-02 13:17:09 by simonm]
[ghc-hetmet.git]
/
ghc
/
lib
/
std
/
Makefile
diff --git
a/ghc/lib/std/Makefile
b/ghc/lib/std/Makefile
index
59caea7
..
d0816d1
100644
(file)
--- a/
ghc/lib/std/Makefile
+++ b/
ghc/lib/std/Makefile
@@
-23,7
+23,7
@@
endif
#
LIBRARY = libHS$(_way).a
#
LIBRARY = libHS$(_way).a
-HS_SRCS = $(wildcard *.lhs)
+HS_SRCS = $(wildcard *.lhs)
HS_OBJS = $(HS_SRCS:.lhs=.$(way_)o)
LIBOBJS = $(HS_OBJS)
HS_IFACES= $(HS_SRCS:.lhs=.$(way_)hi) PrelGHC.$(way_)hi
HS_OBJS = $(HS_SRCS:.lhs=.$(way_)o)
LIBOBJS = $(HS_OBJS)
HS_IFACES= $(HS_SRCS:.lhs=.$(way_)hi) PrelGHC.$(way_)hi
@@
-47,20
+47,21
@@
SRC_HC_OPTS += -hisuf $(way_)hi
endif
# per-module flags
endif
# per-module flags
-PrelArr_HC_OPTS += -monly-2-regs
-Directory_HC_OPTS += -monly-3-regs
-Time_HC_OPTS += -monly-3-regs -H16m
+PrelArrExtra_HC_OPTS += -monly-2-regs
+Directory_HC_OPTS += -monly-3-regs
+Time_HC_OPTS += -monly-3-regs
-# Far too much heap is needed to compile PrelNum with -O at the
+# Far too much heap is needed to compile PrelNumExtra with -O at the
# moment, but there you go..
# moment, but there you go..
-PrelNum_HC_OPTS += -H30m
+PrelNumExtra_HC_OPTS += -H30m -K2m
-PrelBase_HC_OPTS += -H12m
-PrelRead_HC_OPTS += -H13m
+PrelBase_HC_OPTS += -H10m
+PrelRead_HC_OPTS += -H16m
PrelTup_HC_OPTS += -H12m
PrelTup_HC_OPTS += -H12m
+PrelNum_HC_OPTS += -H12m
PrelArr_HC_OPTS += -H8m
PrelArr_HC_OPTS += -H8m
-PrelHandle_HC_OPTS += -H12m
-Time_HC_OPTS += -H8m
+PrelHandle_HC_OPTS += -H14m
+Time_HC_OPTS += -H18m
Complex_HC_OPTS += -H10m
IO_HC_OPTS += -H12m
PrelMain_HC_OPTS += -fno-prune-tydecls # avoids an apparent bug; ToDo
Complex_HC_OPTS += -H10m
IO_HC_OPTS += -H12m
PrelMain_HC_OPTS += -fno-prune-tydecls # avoids an apparent bug; ToDo
@@
-96,8
+97,3
@@
INSTALL_LIBS += $(LIBRARY)
INSTALL_DATAS += $(HS_IFACES)
include $(TOP)/mk/target.mk
INSTALL_DATAS += $(HS_IFACES)
include $(TOP)/mk/target.mk
-
-glaExts/PackedString_HC_OPTS += -monly-3-regs
-concurrent/Parallel_HC_OPTS += -fglasgow-exts
-glaExts/Int_HC_OPTS += -H8m
-glaExts/Word_HC_OPTS += -H8m