view test/asm1.d @ 194:8ee2c46ff938 trunk

[svn r210] Fixed: last commit was broken.
author lindquist
date Mon, 12 May 2008 18:48:09 +0200
parents 5825d48b27d1
children 21f85bac0b1a
line wrap: on
line source

module asm1;

void main()
{
    version(LLVM_InlineAsm_X86_64)
    {
        long x;
        asm
        {
            mov RAX, 42L;
            mov x, RAX;
        }
        printf("x = %ld\n", x);
    }
    else
    {
        static assert(0, "no llvm inline asm for this platform yet");
    }
}