summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsof <unknown>2002-08-09 21:28:10 +0000
committersof <unknown>2002-08-09 21:28:10 +0000
commita0d19e3374e964b4cce326d63e387ddd8a31d401 (patch)
treeaee2d161bd49a727d1d7eb13d7300522550ff522
parent73a689e2df001bd7794ab8562a64b12877ce3581 (diff)
downloadhaskell-a0d19e3374e964b4cce326d63e387ddd8a31d401.tar.gz
[project @ 2002-08-09 21:28:09 by sof]
Added GHC_MANGLER_DIR, GHC_SPLIT_DIR + fix .raw_s -> .s bootstrap suffix rule
-rw-r--r--ghc/mk/paths.mk5
-rw-r--r--mk/bootstrap.mk4
2 files changed, 6 insertions, 3 deletions
diff --git a/ghc/mk/paths.mk b/ghc/mk/paths.mk
index d5b3dfe3ab..5584e488d4 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 ff9f6456f4..25cee8bf75 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 $@ $<