annotate nocompile/a/asm_fsin_02_A.d @ 1393:9216c4646e94

div. inline asm fixes
author thomask
date Thu, 08 Mar 2007 16:21:38 +0000
parents 7b2c5a101190
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
856
7b2c5a101190 meta data maintenance
thomask
parents: 715
diff changeset
1 // $HeadURL$
7b2c5a101190 meta data maintenance
thomask
parents: 715
diff changeset
2 // $Date$
7b2c5a101190 meta data maintenance
thomask
parents: 715
diff changeset
3 // $Author$
715
a35e4f0a9049 partial iasm FPU review
thomask
parents:
diff changeset
4
1393
9216c4646e94 div. inline asm fixes
thomask
parents: 856
diff changeset
5 // __DSTRESS_ELINE__ 22
715
a35e4f0a9049 partial iasm FPU review
thomask
parents:
diff changeset
6
a35e4f0a9049 partial iasm FPU review
thomask
parents:
diff changeset
7 module dstress.nocompile.a.asm_fsin_02_A;
a35e4f0a9049 partial iasm FPU review
thomask
parents:
diff changeset
8
1393
9216c4646e94 div. inline asm fixes
thomask
parents: 856
diff changeset
9 version(D_InlineAsm_X86){
9216c4646e94 div. inline asm fixes
thomask
parents: 856
diff changeset
10 version = test;
9216c4646e94 div. inline asm fixes
thomask
parents: 856
diff changeset
11 }else version(D_Inline_Asm_X86_64){
9216c4646e94 div. inline asm fixes
thomask
parents: 856
diff changeset
12 version = test;
9216c4646e94 div. inline asm fixes
thomask
parents: 856
diff changeset
13 }else{
9216c4646e94 div. inline asm fixes
thomask
parents: 856
diff changeset
14 static assert(0, "DSTRESS{XFAIL}: no inline x86 asm support");
9216c4646e94 div. inline asm fixes
thomask
parents: 856
diff changeset
15 }
9216c4646e94 div. inline asm fixes
thomask
parents: 856
diff changeset
16
9216c4646e94 div. inline asm fixes
thomask
parents: 856
diff changeset
17 version(test){
9216c4646e94 div. inline asm fixes
thomask
parents: 856
diff changeset
18 void main(){
715
a35e4f0a9049 partial iasm FPU review
thomask
parents:
diff changeset
19 byte x;
a35e4f0a9049 partial iasm FPU review
thomask
parents:
diff changeset
20
a35e4f0a9049 partial iasm FPU review
thomask
parents:
diff changeset
21 asm{
a35e4f0a9049 partial iasm FPU review
thomask
parents:
diff changeset
22 fsin x;
a35e4f0a9049 partial iasm FPU review
thomask
parents:
diff changeset
23 }
a35e4f0a9049 partial iasm FPU review
thomask
parents:
diff changeset
24 }
1393
9216c4646e94 div. inline asm fixes
thomask
parents: 856
diff changeset
25 }