diff runtime/import/ldc/llvmasm.di @ 1153:4454126b4345

Added support for single D type register return from __asm.
author Tomas Lindquist Olsen <tomas.l.olsen gmail.com>
date Sat, 28 Mar 2009 07:24:53 +0100
parents 521dd1626d76
children 9279a9dc6df3
line wrap: on
line diff
--- a/runtime/import/ldc/llvmasm.di	Sat Mar 28 06:32:06 2009 +0100
+++ b/runtime/import/ldc/llvmasm.di	Sat Mar 28 07:24:53 2009 +0100
@@ -5,3 +5,9 @@
 {
     void __asm(char[] asmcode, char[] constraints, ...);
 }
+
+pragma(llvm_inline_asm)
+template __asm(T)
+{
+    T __asm(char[] asmcode, char[] constraints, ...);
+}