2003-05-28 05:22 AM
2011-05-17 02:34 AM
Excuse me, my compiler generates this error:
Unable to find a register to spill (insn:HI 81 80 83 (parallel[ (set (reg F 291) (reg F 16 R0)) (clobber (scratch:SI)) ] ) 54 abnormal program termination gcc9.exe: Internal compiler error: program cc1 got fatal signal 22 gmake: *** [adc.o] Error 1 but I can't find a description of the error. Where may I find it? Anybody can help me qhere to investigate? Many thanks2011-05-17 02:34 AM
Please attach your adc.c file.
2011-05-17 02:34 AM
Hi Romain, the problem I think is in this statement:
'' else if ( (((unsigned int) NTC_TEMP_mis) < ((unsigned int) (PNTC_TEMP_mis + DELTA_TEMP_mis))) || (((unsigned int) PNTC_TEMP_mis) < ((unsigned int) ( NTC_TEMP_mis + DELTA_TEMP_mis))) ) '' In fact, if I write (for test): '' else if (TRUE) '' all works. I will try to simplify it. Only to make clear my situation, I'm porting an ST7 application (compiled with Cosmic) to an ST9. Many thanks