Mercurial > projects > ldc
comparison tests/mini/naked_asm2.d @ 925:79e3d33e6d6e
Added X86-64 versioning
author | wilsonk@ubuntu |
---|---|
date | Tue, 03 Feb 2009 12:33:21 -0700 |
parents | 545f54041d91 |
children | 855889b7b268 |
comparison
equal
deleted
inserted
replaced
924:0ea8bdfe4405 | 925:79e3d33e6d6e |
---|---|
5 asm | 5 asm |
6 { | 6 { |
7 naked; | 7 naked; |
8 mov EAX, fourty2; | 8 mov EAX, fourty2; |
9 ret; | 9 ret; |
10 } | |
11 else version (X86_64) | |
12 { | |
13 asm | |
14 { | |
15 naked; | |
16 movq RAX,fourty2; | |
17 ret; | |
18 } | |
10 } | 19 } |
11 else static assert(0, "todo"); | 20 else static assert(0, "todo"); |
12 } | 21 } |
13 | 22 |
14 void main() | 23 void main() |