summaryrefslogtreecommitdiff
path: root/tcg/tcg.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@twiddle.net>2013-03-12 17:11:40 -0700
committerAurelien Jarno <aurelien@aurel32.net>2013-04-27 01:19:20 +0200
commitfc4d60ee16e9c20404e9970b421ac3e96df4c214 (patch)
tree6cea7ee809f330dbf58e38cdaab0d5107bfd5bde /tcg/tcg.c
parented605126a8d826e60587cc21d9e7b95e8c49b6f6 (diff)
downloadqemu-fc4d60ee16e9c20404e9970b421ac3e96df4c214.tar.gz
tcg-arm: Fix local stack frame
We were not allocating TCG_STATIC_CALL_ARGS_SIZE, so this meant that any helper with more than 4 arguments would clobber the saved regs. Realizing that we're supposed to have this memory pre-allocated means we can clean up the tcg_out_arg functions, which were trying to do more stack allocation. Allocate stack memory for the TCG temporaries while we're at it. Signed-off-by: Richard Henderson <rth@twiddle.net>
Diffstat (limited to 'tcg/tcg.c')
0 files changed, 0 insertions, 0 deletions