ARM64: fix call-variable.
commit5b641cd955316c3b9ab60c997c37557b372f5cb7
authorStas Boukarev <stassats@gmail.com>
Wed, 23 Sep 2015 21:18:42 +0000 (24 00:18 +0300)
committerStas Boukarev <stassats@gmail.com>
Sun, 4 Oct 2015 19:53:36 +0000 (4 22:53 +0300)
treeb36eeacd32665b403c653fc6946e2d8f5791fd72
parent77bd21e9a899b3326580db8b2da28986b48dbbe2
ARM64: fix call-variable.

Correctly calculate argument count.
Don't overwrite arguments on the stack with the return address.
src/compiler/arm64/call.lisp
src/compiler/arm64/values.lisp