Modify script loading behavior.
This moves away from RSInfo and toward bcinfo. This also disables all caching for the time being.
Change-Id: Id7c717258d51e0b45540a78596f1bc9c94468efb
diff --git a/cpu_ref/rsCpuScript.h b/cpu_ref/rsCpuScript.h
index fded347..1fe66ce 100644
--- a/cpu_ref/rsCpuScript.h
+++ b/cpu_ref/rsCpuScript.h
@@ -23,6 +23,8 @@
#ifndef RS_COMPATIBILITY_LIB
#include <bcc/ExecutionEngine/CompilerRTSymbolResolver.h>
#include <bcc/ExecutionEngine/SymbolResolverProxy.h>
+#include <vector>
+#include <utility>
#endif
#include "rsCpuCore.h"
@@ -116,6 +118,8 @@
void (*mInit)();
void (*mFreeChildren)();
+ std::vector<std::pair<const char *, uint32_t> > mExportedForEachFuncList;
+
bcc::BCCContext *mCompilerContext;
bcc::RSCompilerDriver *mCompilerDriver;
bcc::CompilerRTSymbolResolver mCompilerRuntime;