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:
Shih-wei Liao
2011-01-16 04:00:57 -08:00
committed by Android Git Automerger

View File

@@ -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
}