Mercurial > projects > ldc
comparison 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 |
comparison
equal
deleted
inserted
replaced
442:76078c8ab5b9 | 443:44f08170f4ef |
---|---|
210 | 210 |
211 // For pragma's | 211 // For pragma's |
212 { "lib" }, | 212 { "lib" }, |
213 { "msg" }, | 213 { "msg" }, |
214 { "GNU_asm" }, | 214 { "GNU_asm" }, |
215 { "LLVM_intrinsic" }, | 215 |
216 { "LLVM_internal" }, | 216 // LLVMDC pragma's |
217 { "intrinsic" }, | |
218 { "va_intrinsic" }, | |
219 { "no_typeinfo" }, | |
220 { "no_moduleinfo" }, | |
221 { "alloca" }, | |
222 { "va_start" }, | |
223 { "va_arg" }, | |
217 | 224 |
218 // For toHash/toString | 225 // For toHash/toString |
219 { "tohash", "toHash" }, | 226 { "tohash", "toHash" }, |
220 { "tostring", "toString" }, | 227 { "tostring", "toString" }, |
221 | 228 |
222 // Special functions | 229 // Special functions |
223 { "alloca" }, | 230 //{ "alloca" }, |
224 { "main" }, | 231 { "main" }, |
225 { "WinMain" }, | 232 { "WinMain" }, |
226 { "DllMain" }, | 233 { "DllMain" }, |
227 }; | 234 }; |
228 | 235 |