aboutsummaryrefslogtreecommitdiff
path: root/stab.def
diff options
context:
space:
mode:
authorjiang <30155751@qq.com>2014-05-02 23:45:48 +0800
committerjiang <30155751@qq.com>2014-05-02 23:45:48 +0800
commite647c3137d91f5daa1096b21e09d689ddf71335b (patch)
treef7544e0b50f09aa2fe800888f869196af0e1fcb6 /stab.def
parent6c8207633fd42e420e32bdf4912be9fbf307f5ad (diff)
downloadtinycc-e647c3137d91f5daa1096b21e09d689ddf71335b.tar.gz
tinycc-e647c3137d91f5daa1096b21e09d689ddf71335b.tar.bz2
Fix x86-64 vla
For example, it should look like this High stack ------------- ----- Func_ret_sub ------------ ---- Vla stack ------------- ---- Known loc -------------- Low Increased loc_stack () function is used for temporary stack management, call save_reg (), released by load () Like this Before use High ----- Known loc ---- --- ---- ---- Pop_stack Low loc_stack (size, 1) After use High ----- Known loc ---- Pop_stack --- ---- ---- Low
Diffstat (limited to 'stab.def')
0 files changed, 0 insertions, 0 deletions