summaryrefslogtreecommitdiff
path: root/libraries/base
diff options
context:
space:
mode:
authorSimon Marlow <simonmar@microsoft.com>2006-04-07 04:16:31 +0000
committerSimon Marlow <simonmar@microsoft.com>2006-04-07 04:16:31 +0000
commit968208c11c76726e84f2dc89ba039c85b0600543 (patch)
tree3b1721a2e9edb16e6dbf762792dc74bb78ea5699 /libraries/base
parentb17768ea2055297b376616577b9a6214ce920a31 (diff)
downloadhaskell-968208c11c76726e84f2dc89ba039c85b0600543.tar.gz
Track the GHC source tree reorganisation
Diffstat (limited to 'libraries/base')
-rw-r--r--libraries/base/Makefile10
-rw-r--r--libraries/base/cbits/Makefile2
-rw-r--r--libraries/base/cbits/lockFile.c2
3 files changed, 7 insertions, 7 deletions
diff --git a/libraries/base/Makefile b/libraries/base/Makefile
index cf5917c482..db0aa2f804 100644
--- a/libraries/base/Makefile
+++ b/libraries/base/Makefile
@@ -40,7 +40,7 @@ PACKAGE = base
VERSION = 1.0
SRC_HC_OPTS += -fglasgow-exts -cpp -Iinclude -"\#include" HsBase.h
-SRC_HSC2HS_OPTS += -Iinclude -I$(FPTOOLS_TOP)/ghc/includes
+SRC_HSC2HS_OPTS += -Iinclude -I$(GHC_INCLUDE_DIR)
# -----------------------------------------------------------------------------
# Per-module flags
@@ -51,7 +51,7 @@ SRC_HC_OPTS += -funbox-strict-fields
# -----------------------------------------------------------------------------
# PrimOpWrappers
-# These two lines are required for pre-processing ghc/compiler/prelude/primops.txt
+# These two lines are required for pre-processing compiler/prelude/primops.txt
SRC_CPP_OPTS += -I$(GHC_INCLUDE_DIR)
SRC_CPP_OPTS += ${GhcCppOpts}
@@ -61,12 +61,12 @@ GHC/PrimopWrappers.hs: GHC/Prim.hs
else
GHC/PrimopWrappers.hs: $(GHC_COMPILER_DIR)/prelude/primops.txt GHC/Prim.hs
@$(RM) $@
- $(GHC_GENPRIMOP) --make-haskell-wrappers < $< > $@
+ $(GENPRIMOP) --make-haskell-wrappers < $< > $@
endif
GHC/Prim.hs: $(GHC_COMPILER_DIR)/prelude/primops.txt
@$(RM) $@
- $(GHC_GENPRIMOP) --make-haskell-source < $< > $@
+ $(GENPRIMOP) --make-haskell-source < $< > $@
EXCLUDED_SRCS = GHC/Prim.hs
EXTRA_HADDOCK_SRCS = GHC/Prim.hs
@@ -80,7 +80,7 @@ CLEAN_FILES += GHC/PrimopWrappers.hs
ifneq "$(BootingFromHc)" "YES"
STUBOBJS += \
Control/Concurrent_stub.$(way_)o
-
+
CLEAN_FILES += $(STUBOBJS) \
Control/Concurrent_stub.[ch]
endif
diff --git a/libraries/base/cbits/Makefile b/libraries/base/cbits/Makefile
index b1bbba6ebc..0082ae79a0 100644
--- a/libraries/base/cbits/Makefile
+++ b/libraries/base/cbits/Makefile
@@ -20,7 +20,7 @@ EXCLUDED_SRCS += consUtils.c
endif
SRC_CC_OPTS += -Wall -DCOMPILING_STDLIB
-SRC_CC_OPTS += -I$(GHC_INCLUDE_DIR) -I$(GHC_RUNTIME_DIR) -I../include
+SRC_CC_OPTS += -I$(GHC_INCLUDE_DIR) -I$(GHC_RTS_DIR) -I../include
LIBRARY = libHSbase_cbits.a
LIBOBJS = $(C_OBJS)
diff --git a/libraries/base/cbits/lockFile.c b/libraries/base/cbits/lockFile.c
index e892ed4ee8..bf0a0f07cd 100644
--- a/libraries/base/cbits/lockFile.c
+++ b/libraries/base/cbits/lockFile.c
@@ -10,7 +10,7 @@
#include "HsBase.h"
#include "Rts.h"
-#include "../../ghc/rts/RtsUtils.h" // for barf()
+#include "RtsUtils.h"
typedef struct {
dev_t device;