comparison tests/mini/naked_asm1.d @ 1035:4c524d80e6e1

Move more tests to D_InlineAsm
author Christian Kamm <kamm incasoftware de>
date Tue, 03 Mar 2009 19:03:27 +0100
parents 545f54041d91
children
comparison
equal deleted inserted replaced
1034:12b423e17860 1035:4c524d80e6e1
7 assert(i == 42); 7 assert(i == 42);
8 } 8 }
9 9
10 int func() 10 int func()
11 { 11 {
12 version (LLVM_InlineAsm_X86) 12 version (D_InlineAsm_X86)
13 { 13 {
14 asm 14 asm
15 { 15 {
16 naked; 16 naked;
17 mov EAX, 42; 17 mov EAX, 42;
18 ret; 18 ret;
19 } 19 }
20 } 20 }
21 else version(LLVM_InlineAsm_X86_64) 21 else version(D_InlineAsm_X86_64)
22 { 22 {
23 asm 23 asm
24 { 24 {
25 naked; 25 naked;
26 movq RAX, 42; 26 movq RAX, 42;