Thanks for the clarification.  I understand now.<br><div class="gmail_quote"><div dir="ltr">On Thu, Dec 31, 2015 at 16:52 Karel Gardas <<a href="mailto:karel.gardas@centrum.cz">karel.gardas@centrum.cz</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 12/31/15 07:41 PM, Alain O'Dea wrote:<br>
> Yes. I can do that.<br>
><br>
> On SmartOS it may not be GCC 3.4.3 causing this. I see this on GCC 4.7.x<br>
> through 4.9.x. The paths to gcc on SmartOS also differ. I'll have to<br>
> verify that as part of checking this.<br>
<br>
This is misunderstanding. GCC 3.4.3 provides *correct* CPP behavior,<br>
while all 4.x provides broken CPP. That means as a workaround when GCC<br>
3.4.3 is installed I set it as GHC's CPP automatically on Solaris. When<br>
it is not available, then GHC behaves like you've seen when using CPP...<br>
<br>
Hopefully this is more clear now,<br>
<br>
Karel<br>
<br>
</blockquote></div>