Hi,
I did some modifications to GHC in order to read hardware counters. Many programs are compiled successfully, but with one of them, I have a problem:

Too many local registers allocated by gcc at .../ghc- 6.6.1-modified/driver/mangler/ghc-asm line 1602, <INASM> line 304643.

It's ghc 6.6.1 on an Itanium processor.
Some suggestion?
Thanks in advance for an answer.
Cristian