Mercurial > projects > ldc
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" },