tcc on i386 are still having problems at work.Thank Roy report again. Struck on several variables can be connected to commit in the register. I am worried whether tcc can run the os. Since my machine is ubuntu 64 bits I can test my machine.

This commit is contained in:
jiang
2014-05-03 23:51:09 +08:00
parent a0d45c1bcd
commit 089dea355a
6 changed files with 33 additions and 39 deletions

View File

@ -408,7 +408,7 @@ void load(int r, SValue *sv)
if(fr & VT_TMP){
int size, align;
if((ft & VT_BTYPE) == VT_FUNC)
size = 8;
size = PTR_SIZE;
else
size = type_size(&sv->type, &align);
loc_stack(size, 0);