aboutsummaryrefslogtreecommitdiff
path: root/arm64-link.c
diff options
context:
space:
mode:
authorMichael Matz <matz@suse.de>2017-05-27 22:42:18 +0200
committerMichael Matz <matz@suse.de>2017-05-27 22:42:18 +0200
commit7cd1ae7710aefad30e2f9893fbf6d3db29f8ae01 (patch)
tree357d5d27731819004010834b2f5d9c6234ec6cdd /arm64-link.c
parent53c5fc2246270e0242903de0152a9a5d40f3d679 (diff)
downloadtinycc-7cd1ae7710aefad30e2f9893fbf6d3db29f8ae01.tar.gz
tinycc-7cd1ae7710aefad30e2f9893fbf6d3db29f8ae01.tar.bz2
x86-64: Fix psABI stdarg prologue
If there were more than 6 integer arguments before the ellipsis, or there were used more than 8 slots used until the ellipsis (e.g. by a large intermediate struct) we generated wrong code. See testcase.
Diffstat (limited to 'arm64-link.c')
0 files changed, 0 insertions, 0 deletions