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:
parent
e4bc35149c
commit
f4ddc9e54e
4 changed files with 21 additions and 17 deletions
5
Makefile
5
Makefile
|
@ -69,6 +69,9 @@ clean-gen: clean
|
|||
check: $(OBJDIR)/$(BIN)
|
||||
tools/test.sh all
|
||||
|
||||
check-arm64: $(OBJDIR)/$(BIN)
|
||||
TARGET=arm64 tools/test.sh all
|
||||
|
||||
80:
|
||||
@for F in $(SRCALL); \
|
||||
do \
|
||||
|
@ -79,4 +82,4 @@ check: $(OBJDIR)/$(BIN)
|
|||
}" < $$F; \
|
||||
done
|
||||
|
||||
.PHONY: clean clean-gen check 80 install uninstall
|
||||
.PHONY: clean clean-gen check check-arm64 80 install uninstall
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue