summaryrefslogtreecommitdiff
path: root/compiler/codeGen/StgCmmProf.hs
diff options
context:
space:
mode:
authorIan Lynagh <igloo@earth.li>2011-12-02 21:35:18 +0000
committerIan Lynagh <igloo@earth.li>2011-12-02 21:38:04 +0000
commite8723129a6c48438e81f95a73271014ffa96eaa3 (patch)
treec82faa1a063be27fdd827deeda1d4f5e41418a3c /compiler/codeGen/StgCmmProf.hs
parent2694bb74158bac7276cded2435bba8e889659f98 (diff)
downloadhaskell-e8723129a6c48438e81f95a73271014ffa96eaa3.tar.gz
Move includes/DerivedConstants.h and includes/GHCConstants.h into dist dirs
When they existed, they were getting included in the includes_H_FILES variable (as it uses wildcard to find all header files). But the .depends files for the programs that generate the headers depend on $(includes_H_FILES), so the .depends files looked out-of-date once the headers had been created. This caused unnecessary make reinvocations. So now we put them in dist* directories, where they ought to be anyway.
Diffstat (limited to 'compiler/codeGen/StgCmmProf.hs')
-rw-r--r--compiler/codeGen/StgCmmProf.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/codeGen/StgCmmProf.hs b/compiler/codeGen/StgCmmProf.hs
index d9b3583382..115ef1f45e 100644
--- a/compiler/codeGen/StgCmmProf.hs
+++ b/compiler/codeGen/StgCmmProf.hs
@@ -36,7 +36,7 @@ module StgCmmProf (
#include "../includes/rts/Constants.h"
-- For LDV_CREATE_MASK, LDV_STATE_USE
-- which are StgWords
-#include "../includes/DerivedConstants.h"
+#include "../includes/dist-derivedconstants/header/DerivedConstants.h"
-- For REP_xxx constants, which are MachReps
import StgCmmClosure