nasm/travis/test/gotoff64.asm
Cyrill Gorcunov 5eb6d35721 test: nasm-t -- Add gotoff64 test
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2018-11-11 21:43:45 +03:00

23 lines
368 B
NASM

bits 64
default rel
extern foo
mov r15,[foo wrt ..got]
lea r12,[foo wrt ..got]
%ifdef ERROR
lea rax,[foo wrt ..gotoff]
mov rax,[foo wrt ..gotoff]
%endif
default abs
mov r15,[foo wrt ..got]
lea r12,[foo wrt ..got]
mov rax,[qword foo wrt ..got]
%ifdef ERROR
lea rax,[foo wrt ..gotoff]
mov rax,[foo wrt ..gotoff]
%endif
mov rax,[qword foo wrt ..gotoff]