test: add a test for symbol prefixes via %pragma

Add a test for symbol prefixes via %pragma, including overlapping
directives.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
This commit is contained in:
H. Peter Anvin 2019-09-30 13:29:17 -07:00
parent fb2a2d6697
commit 0209ecb179

22
test/prefixsym.asm Normal file
View file

@ -0,0 +1,22 @@
; The FIRST definition of prefixes win, so more specific first
%pragma win64 gprefix W64_
%pragma win gprefix W_
%pragma elf gprefix
%pragma elf lprefix .L.
%pragma output gprefix _
%pragma output lprefix L.
extern malloc
global call_malloc
call_malloc:
call malloc
ret
myfunc:
jmp call_malloc