mirror of
https://github.com/xomboverlord/ldc.git
synced 2026-02-26 00:23:14 +01:00
Don't use llvm::getGlobalContext() anymore
This commit is contained in:
@@ -31,7 +31,10 @@ struct Library;
|
||||
class Ir;
|
||||
struct DValue;
|
||||
typedef DValue elem;
|
||||
namespace llvm { class Module; }
|
||||
namespace llvm {
|
||||
class LLVMContext;
|
||||
class Module;
|
||||
}
|
||||
#else
|
||||
|
||||
#ifdef IN_GCC
|
||||
@@ -178,7 +181,7 @@ struct Module : Package
|
||||
|
||||
#if IN_LLVM
|
||||
// LDC
|
||||
llvm::Module* genLLVMModule(Ir* sir);
|
||||
llvm::Module* genLLVMModule(llvm::LLVMContext& context, Ir* sir);
|
||||
void buildTargetFiles();
|
||||
File* buildFilePath(const char* forcename, const char* path, const char* ext);
|
||||
Module *isModule() { return this; }
|
||||
|
||||
Reference in New Issue
Block a user