Merge branch 'nasm-2.03.x'
[nasm/autotest.git] / test / utf.asm
blob3dc841096064a57a0e6dc3a9712f16ab8827855a
1 %define u(x) __utf16__(x)
2 %define w(x) __utf32__(x)
4 db `Test \u306a\U0001abcd\n`
5 dw u(`Test \u306a\U0001abcd\n`)
6 dd w(`Test \u306a\U0001abcd\n`)
8 db `\u306a`
9 db `\xe3\x81\xaa`
11 nop
13 mov ax,u(`a`)
14 mov bx,u(`\u306a`)
15 mov cx,u(`\xe3\x81\xaa`)
16 mov eax,u(`ab`)
17 mov ebx,u(`\U0001abcd`)
18 mov ecx,w(`\U0001abcd`)