Mercurial > projects > ldc
diff gen/main.cpp @ 1149:5ebe8224988b
Fixed problems introduced by previous commits that prevented Tango from compiling.
author | Tomas Lindquist Olsen <tomas.l.olsen gmail.com> |
---|---|
date | Fri, 27 Mar 2009 23:17:04 +0100 |
parents | dbe4af57b240 |
children | e40c65bd8c5d |
line wrap: on
line diff
--- a/gen/main.cpp Fri Mar 27 21:50:32 2009 +0100 +++ b/gen/main.cpp Fri Mar 27 23:17:04 2009 +0100 @@ -4,11 +4,12 @@ // which uses the llvm license #include "gen/llvm.h" +#include "llvm/LinkAllVMCore.h" #include "llvm/Linker.h" +#include "llvm/System/Signals.h" #include "llvm/Target/SubtargetFeature.h" #include "llvm/Target/TargetMachine.h" #include "llvm/Target/TargetMachineRegistry.h" -#include "llvm/LinkAllVMCore.h" #include <stdio.h> #include <stdlib.h> @@ -117,6 +118,9 @@ int main(int argc, char** argv) { + // stack trace on signals + llvm::sys::PrintStackTraceOnErrorSignal(); + Array files; char *p, *ext; Module *m;