<div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">&gt; | I never found a satisfactory answer. On IA64 we just hope that ghc<br>&gt; | generates C code that does not turn into object code that uses too many
<br>&gt; | variables. We tried playing with gcc flags to make it only use the<br>&gt; | limited number of registers but could not make it work. The only<br>&gt; | workarounds I know of are to use less aggressive optimisation, both in
<br>&gt; | ghc and gcc, so try with -optc-O rather than -optc-O2 and try -O0 rather<br>&gt; | than -O.<br>&gt; |<br>&gt; | Duncan</blockquote>
<div>&nbsp;</div>
<div>Thank you all for the answers, specially to&nbsp;Duncan...&nbsp;-optc-O did the trick :)</div>
<div>Best</div>
<div>Cristian</div>
<div>&nbsp;</div><br>&nbsp;</div>