News:

Download Pelles C here: http://www.smorgasbordet.com/pellesc/

Main Menu

large tables

Started by borgfan, June 30, 2006, 01:39:20 PM

Previous topic - Next topic

borgfan

Seems to be a problem processing large tables of constants - ide locks up when adding file to project.  Using build 4.00.50

Pelle

Works here in 4.50. Not a very big table, so more likely the bugfix in the browse info builder. You could try disabling browse info, and see if it works (in 4.0)...
/Pelle

borgfan

Thanks - compiles ok on v4.00 with browse info switched off.

Tried 4.50.90 beta 3 and got this error when compiling another file in the library I'm working on :

Building md5.obj.
can't spill register variable: ecx (3) a
D:\Projects\tcrypt\error\md5.c(160): fatal error: Internal error: best_spillee.
*** Error code: 1 ***
Done.

Pelle

Quote from: "borgfan"Tried 4.50.90 beta 3 and got this error when compiling another file in the library I'm working on :

Building md5.obj.
can't spill register variable: ecx (3) a
D:\Projects\tcrypt\error\md5.c(160): fatal error: Internal error: best_spillee.
*** Error code: 1 ***
Done.
Right. If you turn off the intrinsic form of _lrotr and _lrotl (for example in  tcrypt.h), you can compile for now. I will fix it, but this will take me some time...
/Pelle