From e73d255ec045983787ed935ad02d31d45353a2b1 Mon Sep 17 00:00:00 2001 From: Xavier Leroy Date: Tue, 11 Oct 2016 11:51:16 +0200 Subject: x86-64 MacOS X support - Avoid absolute addressing for labels, use RIP-relative addressing - Different, RIP-relative implementation of jump tables --- runtime/x86_64/vararg.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'runtime/x86_64') diff --git a/runtime/x86_64/vararg.S b/runtime/x86_64/vararg.S index 3e645474..9c0d787b 100644 --- a/runtime/x86_64/vararg.S +++ b/runtime/x86_64/vararg.S @@ -117,7 +117,7 @@ FUNCTION(__compcert_va_float64) ENDFUNCTION(__compcert_va_float64) FUNCTION(__compcert_va_composite) - jmp __compcert_va_int64 // by-ref convention, FIXME + jmp GLOB(__compcert_va_int64) // by-ref convention, FIXME ENDFUNCTION(__compcert_va_composite) // Save integer and FP registers at beginning of vararg function -- cgit