enable arm64 tests

The vararg tests had to be changed because
va_list is 32-bit wide on arm.  The astute
reader will notice that the way we pass
va_list values is wrong, we should be using
the ':valist' type as defined below instead
of 'l'.  But eh, that works for now, because
of the ABI.

    type :valist = align 8 { 32 }
This commit is contained in:
Quentin Carbonneaux 2017-04-08 21:40:39 -04:00
parent e4bc35149c
commit f4ddc9e54e
4 changed files with 21 additions and 17 deletions

View file

@ -1,3 +1,4 @@
# skip arm64
# a hack example,
# we use a dark type to get
# a pointer to the stack.