<div dir="ltr">why should this flag be passed to cpp when invoked on HS files? It'd be easy to expose another field in the settings file for this other invokecation.. though i should look more closely at the use site before opinining :) </div>

<div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Aug 11, 2014 at 4:27 PM, Karel Gardas <span dir="ltr"><<a href="mailto:karel.gardas@centrum.cz" target="_blank">karel.gardas@centrum.cz</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 08/11/14 08:48 PM, Carter Schonwald wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
What i'm hearing you say is we actually need TWO sets of CPP flags, one<br>
for normal haskell, and another for the CPP used on the assembler?<br>
wheres this hardcoding?<br>
</blockquote>
<br></div></div>
DriverPipeline.hs -- grep for "assembler-with-cpp" and you will find it.<br>
<br>
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.<span class="HOEnZb"><font color="#888888"><br>


<br>
Karel<br>
</font></span></blockquote></div><br></div>