summaryrefslogtreecommitdiffstats
path: root/llvm/include/llvm-c
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2018-02-09 02:30:40 +0000
committerLang Hames <lhames@gmail.com>2018-02-09 02:30:40 +0000
commit0976cee8e9d6dbf890cb25299baac973307e2d9a (patch)
treec5fccb3bd0a483d8a5cafb402e43729da0c6b4ad /llvm/include/llvm-c
parent6562b3d954b57b04daf0b1bf72c402d9aabd633e (diff)
downloadbcm5719-llvm-0976cee8e9d6dbf890cb25299baac973307e2d9a.tar.gz
bcm5719-llvm-0976cee8e9d6dbf890cb25299baac973307e2d9a.zip
[ORC] Remove Layer handles from the layer concept.
Handles were returned by addModule and used as keys for removeModule, findSymbolIn, and emitAndFinalize. Their job is now subsumed by VModuleKeys, which simplify resource management by providing a consistent handle across all layers. llvm-svn: 324700
Diffstat (limited to 'llvm/include/llvm-c')
-rw-r--r--llvm/include/llvm-c/OrcBindings.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/include/llvm-c/OrcBindings.h b/llvm/include/llvm-c/OrcBindings.h
index abb3ac6a7f0..95bdef81593 100644
--- a/llvm/include/llvm-c/OrcBindings.h
+++ b/llvm/include/llvm-c/OrcBindings.h
@@ -31,7 +31,7 @@ extern "C" {
typedef struct LLVMOpaqueSharedModule *LLVMSharedModuleRef;
typedef struct LLVMOrcOpaqueJITStack *LLVMOrcJITStackRef;
-typedef uint32_t LLVMOrcModuleHandle;
+typedef uint64_t LLVMOrcModuleHandle;
typedef uint64_t LLVMOrcTargetAddress;
typedef uint64_t (*LLVMOrcSymbolResolverFn)(const char *Name, void *LookupCtx);
typedef uint64_t (*LLVMOrcLazyCompileCallbackFn)(LLVMOrcJITStackRef JITStack,
OpenPOWER on IntegriCloud