CPP usage in GHC.

Karel Gardas karel.gardas at centrum.cz
Mon Aug 11 20:27:51 UTC 2014

On 08/11/14 08:48 PM, Carter Schonwald wrote:
> What i'm hearing you say is we actually need TWO sets of CPP flags, one
> for normal haskell, and another for the CPP used on the assembler?
> wheres this hardcoding?

DriverPipeline.hs -- grep for "assembler-with-cpp" and you will find it.

IMHO best would be to move this "-x assembler-with-cpp" into the 
hs-cpp-flags managed by configure. This way it may be even possible to 
use system supplied plain cpp instead of cpp builtinto GNU C.


More information about the ghc-devs mailing list