diff options
Diffstat (limited to 'arm-gen.c')
| -rw-r--r-- | arm-gen.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -956,7 +956,7 @@ void gfunc_prolog(CType *func_type) #ifdef TCC_ARM_EABI addr = (addr + align - 1) & -align; #endif - sym_push(sym->v & ~SYM_FIELD, type, VT_LOCAL | VT_LVAL, addr); + sym_push(sym->v & ~SYM_FIELD, type, VT_LOCAL | lvalue_type(type->t), addr); addr += size; } last_itod_magic=0; |
