Mercurial > projects > ldc
comparison dmd/dsymbol.c @ 55:0ccfae271c45 trunk
[svn r59] Added support for C-style variadic functions. Currently only works on x86, x86-64 va_arg is broken in LLVM 2.1. PPC and PPC64 unknown.
Updates to runtime. Rebuild!
author | lindquist |
---|---|
date | Wed, 24 Oct 2007 22:18:06 +0200 |
parents | 788401029ecf |
children | 5071469303d4 |
comparison
equal
deleted
inserted
replaced
54:28e99b04a132 | 55:0ccfae271c45 |
---|---|
45 this->comment = NULL; | 45 this->comment = NULL; |
46 this->llvmInternal = LLVMnone; | 46 this->llvmInternal = LLVMnone; |
47 this->llvmInternal1 = NULL; | 47 this->llvmInternal1 = NULL; |
48 this->llvmInternal2 = NULL; | 48 this->llvmInternal2 = NULL; |
49 this->llvmValue = NULL; | 49 this->llvmValue = NULL; |
50 this->llvmDModule = NULL; | |
50 } | 51 } |
51 | 52 |
52 Dsymbol::Dsymbol(Identifier *ident) | 53 Dsymbol::Dsymbol(Identifier *ident) |
53 { | 54 { |
54 //printf("Dsymbol::Dsymbol(%p, ident)\n", this); | 55 //printf("Dsymbol::Dsymbol(%p, ident)\n", this); |