comparison gen/todebug.cpp @ 663:6aaa3d3c1183

First part of rename to LDC.
author Christian Kamm <kamm incasoftware de>
date Mon, 06 Oct 2008 22:46:55 +0200
parents 83ca663ecc20
children b411c41a9716
comparison
equal deleted inserted replaced
662:88e23f8c2354 663:6aaa3d3c1183
138 vals[3] = DtoConstStringPtr(m->srcfile->name->toChars(), "llvm.metadata"); 138 vals[3] = DtoConstStringPtr(m->srcfile->name->toChars(), "llvm.metadata");
139 std::string srcpath(FileName::path(m->srcfile->name->toChars())); 139 std::string srcpath(FileName::path(m->srcfile->name->toChars()));
140 if (srcpath.empty()) 140 if (srcpath.empty())
141 srcpath = llvm::sys::Path::GetCurrentDirectory().toString(); 141 srcpath = llvm::sys::Path::GetCurrentDirectory().toString();
142 vals[4] = DtoConstStringPtr(srcpath.c_str(), "llvm.metadata"); 142 vals[4] = DtoConstStringPtr(srcpath.c_str(), "llvm.metadata");
143 vals[5] = DtoConstStringPtr("LLVMDC (http://www.dsource.org/projects/llvmdc)", "llvm.metadata"); 143 vals[5] = DtoConstStringPtr("LDC (http://www.dsource.org/projects/llvmdc)", "llvm.metadata");
144 144
145 LLGlobalVariable* gv = emitDwarfGlobal(getDwarfCompileUnitType(), vals, "llvm.dbg.compile_unit"); 145 LLGlobalVariable* gv = emitDwarfGlobal(getDwarfCompileUnitType(), vals, "llvm.dbg.compile_unit");
146 m->ir.irModule->dwarfCompileUnit = gv; 146 m->ir.irModule->dwarfCompileUnit = gv;
147 return gv; 147 return gv;
148 } 148 }