From d394d8d5ed54b3afc2fb7c4c28643d8a45879cbe Mon Sep 17 00:00:00 2001 From: simonmar Date: Mon, 17 Apr 2000 11:57:55 +0000 Subject: [PATCH] [project @ 2000-04-17 11:57:55 by simonmar] - Turn SplitObjs off. - Update a woefully out of date comment. --- ghc/rts/Makefile | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/ghc/rts/Makefile b/ghc/rts/Makefile index 7f9985e..1180fe5 100644 --- a/ghc/rts/Makefile +++ b/ghc/rts/Makefile @@ -1,16 +1,15 @@ #----------------------------------------------------------------------------- -# $Id: Makefile,v 1.21 2000/03/15 15:03:20 simonmar Exp $ +# $Id: Makefile,v 1.22 2000/04/17 11:57:55 simonmar Exp $ # # This is the Makefile for the runtime-system stuff. # This stuff is written in C (and cannot be written in Haskell). # -# We create two libraries. One, libHSrts.a, is built separately -# for each "way". The other, libHSclib.a is built once: it is just -# .lc files that end up the same no matter what, i.e. completely -# ordinary C. - +# .c files are vanilla C, +# .hc files are "Haskellized-C", compiled using the C compiler and +# (possibly) the assembly-mangler. The GHC driver script +# knows how to compile this stuff. +# # Other sorta independent, compile-once subdirs are: - # gmp -- GNU multi-precision library (for Integer) #----------------------------------------------------------------------------- @@ -19,6 +18,8 @@ TOP=.. DoingRTS=YES include $(TOP)/mk/boilerplate.mk +SplitObjs=NO + WAYS=$(GhcLibWays) SRCS_RTS_C = $(wildcard *.c) $(wildcard hooks/*.c) $(filter-out parallel/SysMan.c,$(wildcard parallel/*.c)) -- 1.7.10.4