From a0d19e3374e964b4cce326d63e387ddd8a31d401 Mon Sep 17 00:00:00 2001 From: sof Date: Fri, 9 Aug 2002 21:28:10 +0000 Subject: [PATCH] [project @ 2002-08-09 21:28:09 by sof] Added GHC_MANGLER_DIR, GHC_SPLIT_DIR + fix .raw_s -> .s bootstrap suffix rule --- ghc/mk/paths.mk | 5 ++++- mk/bootstrap.mk | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ghc/mk/paths.mk b/ghc/mk/paths.mk index d5b3dfe..5584e48 100644 --- a/ghc/mk/paths.mk +++ b/ghc/mk/paths.mk @@ -1,5 +1,5 @@ # ----------------------------------------------------------------------------- -# $Id: paths.mk,v 1.40 2002/04/01 13:57:10 simonpj Exp $ +# $Id: paths.mk,v 1.41 2002/08/09 21:28:09 sof Exp $ # # ghc project specific make variables # @@ -34,6 +34,9 @@ GHC_UTILS_DIR = $(GHC_TOP)/$(GHC_UTILS_DIR_REL) GHC_DRIVER_DIR = $(GHC_TOP)/$(GHC_DRIVER_DIR_REL) GHC_PKG_DIR = $(GHC_TOP)/$(GHC_PKG_DIR_REL) GHC_GENPRIMOP_DIR = $(GHC_TOP)/$(GHC_GENPRIMOP_DIR_REL) +GHC_MANGLER_DIR = $(GHC_TOP)/$(GHC_MANGLER_DIR_REL) +GHC_SPLIT_DIR = $(GHC_TOP)/$(GHC_SPLIT_DIR_REL) + GHC_LIB_DIR = $(FPTOOLS_TOP)/libraries diff --git a/mk/bootstrap.mk b/mk/bootstrap.mk index ff9f645..25cee8b 100644 --- a/mk/bootstrap.mk +++ b/mk/bootstrap.mk @@ -1,5 +1,5 @@ # ----------------------------------------------------------------------------- -# $Id: bootstrap.mk,v 1.19 2002/05/14 08:25:46 matthewc Exp $ +# $Id: bootstrap.mk,v 1.20 2002/08/09 21:28:10 sof Exp $ # # Makefile rules for booting from .hc files without a driver. # @@ -149,7 +149,7 @@ else $(CC) -x c $< -o $@ -S -O $(HC_BOOT_CC_OPTS) -I. `echo $(patsubst -monly-%-regs, -DSTOLEN_X86_REGS=%, $(filter -monly-%-regs, $($*_HC_OPTS))) | sed 's/^$$/-DSTOLEN_X86_REGS=4/'` %.s : %.raw_s - $(FPTOOLS_TOP)/$(GHC_MANGLER_DIR)/$(GHC_MANGLER) $< $@ $(patsubst -monly-%-regs, %, $(filter -monly-%-regs, $($*_HC_OPTS))) + $(GHC_MANGLER) $< $@ $(patsubst -monly-%-regs, %, $(filter -monly-%-regs, $($*_HC_OPTS))) %.o : %.s $(CC) -c -o $@ $< -- 1.7.10.4