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:
parent
fb2a2d6697
commit
0209ecb179
1 changed files with 22 additions and 0 deletions
22
test/prefixsym.asm
Normal file
22
test/prefixsym.asm
Normal 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
|
Loading…
Reference in a new issue