mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-03-02 22:32:08 +00:00
Add a C wrapper for accessing the global default context.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74675 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
1bc1e6407f
commit
c70e62110b
@ -195,6 +195,7 @@ void LLVMDisposeMessage(char *Message);
|
||||
|
||||
/* Create and destroy contexts. */
|
||||
LLVMContextRef LLVMContextCreate();
|
||||
LLVMContextRef LLVMGetGlobalContext();
|
||||
void LLVMContextDispose(LLVMContextRef C);
|
||||
|
||||
/* Create and destroy modules. */
|
||||
|
@ -45,6 +45,10 @@ LLVMContextRef LLVMContextCreate() {
|
||||
return wrap(new LLVMContext());
|
||||
}
|
||||
|
||||
LLVMContextRef LLVMGetGlobalContext() {
|
||||
return wrap(&getGlobalContext());
|
||||
}
|
||||
|
||||
void LLVMContextDispose(LLVMContextRef C) {
|
||||
delete unwrap(C);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user