diff dmd/idgen.c @ 443:44f08170f4ef

Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn. Reworked the LLVMDC specific pragmas.
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Fri, 01 Aug 2008 00:32:06 +0200
parents aaade6ded589
children cc40db549aea
line wrap: on
line diff
--- a/dmd/idgen.c	Thu Jul 31 19:14:49 2008 +0200
+++ b/dmd/idgen.c	Fri Aug 01 00:32:06 2008 +0200
@@ -212,15 +212,22 @@
     { "lib" },
     { "msg" },
     { "GNU_asm" },
-    { "LLVM_intrinsic" },
-    { "LLVM_internal" },
+
+    // LLVMDC pragma's
+    { "intrinsic" },
+    { "va_intrinsic" },
+    { "no_typeinfo" },
+    { "no_moduleinfo" },
+    { "alloca" },
+    { "va_start" },
+    { "va_arg" },
 
     // For toHash/toString
     { "tohash", "toHash" },
     { "tostring", "toString" },
 
     // Special functions
-    { "alloca" },
+    //{ "alloca" },
     { "main" },
     { "WinMain" },
     { "DllMain" },