am 71a2e13d: On-device linking using bccLinkBC. Note that we switch to getFile interface on the libbcc side.
* commit '71a2e13d19fa8d8f88b6b97e2b28296094af3005': On-device linking using bccLinkBC. Note that we switch to getFile interface on the libbcc side.
This commit is contained in:
@@ -462,8 +462,10 @@ static void* symbolLookup(void* pContext, char const* name) {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
#if 0
|
||||
extern const char rs_runtime_lib_bc[];
|
||||
extern unsigned rs_runtime_lib_bc_size;
|
||||
#endif
|
||||
|
||||
void ScriptCState::runCompiler(Context *rsc,
|
||||
ScriptC *s,
|
||||
@@ -484,11 +486,12 @@ void ScriptCState::runCompiler(Context *rsc,
|
||||
// Handle Fatal Error
|
||||
}
|
||||
|
||||
#if 0
|
||||
#if 1
|
||||
if (bccLinkBC(s->mBccScript,
|
||||
resName,
|
||||
rs_runtime_lib_bc,
|
||||
rs_runtime_lib_bc_size, 0) != 0) {
|
||||
NULL /*rs_runtime_lib_bc*/,
|
||||
0 /*rs_runtime_lib_bc_size*/,
|
||||
0) != 0) {
|
||||
LOGE("bcc: FAILS to link bitcode");
|
||||
// Handle Fatal Error
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user