diff options
author | José Fonseca <jfonseca@vmware.com> | 2010-04-06 22:37:08 +0100 |
---|---|---|
committer | José Fonseca <jfonseca@vmware.com> | 2010-04-06 22:52:33 +0100 |
commit | 306835cc0fbdd7bf46b8c703f6659d1431f86ff9 (patch) | |
tree | a2126aac3f8cb6de2ae9a7a924c1909fe7c1902f /src/gallium/auxiliary/gallivm/lp_bld_init.h | |
parent | 859642c655b149a1321f214e6a731eb1ea991dc7 (diff) |
gallivm: Move the global LLVM objects (module, engine, provider, target) into here.
Diffstat (limited to 'src/gallium/auxiliary/gallivm/lp_bld_init.h')
-rw-r--r-- | src/gallium/auxiliary/gallivm/lp_bld_init.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/gallium/auxiliary/gallivm/lp_bld_init.h b/src/gallium/auxiliary/gallivm/lp_bld_init.h index 07f50d1c43..0ec2afcd1b 100644 --- a/src/gallium/auxiliary/gallivm/lp_bld_init.h +++ b/src/gallium/auxiliary/gallivm/lp_bld_init.h @@ -30,18 +30,18 @@ #define LP_BLD_INIT_H -#ifdef __cplusplus -extern "C" { -#endif +#include "lp_bld.h" +#include <llvm-c/ExecutionEngine.h> -void -lp_build_init(void); +extern LLVMModuleRef lp_build_module; +extern LLVMExecutionEngineRef lp_build_engine; +extern LLVMModuleProviderRef lp_build_provider; +extern LLVMTargetDataRef lp_build_target; -#ifdef __cplusplus -} -#endif +void +lp_build_init(void); #endif /* !LP_BLD_INIT_H */ |