Fix the libbcc SHA1 checksum dependency
Calculate SHA1 checksum of libbcc.so and libRS.so at compile time.
Change-Id: Ifc6cf6e309155229fe1ab1228c0eb77175fbd8f0
diff --git a/lib/ExecutionEngine/Sha1Helper.cpp b/lib/ExecutionEngine/Sha1Helper.cpp
index f4589c9..e7e7932 100644
--- a/lib/ExecutionEngine/Sha1Helper.cpp
+++ b/lib/ExecutionEngine/Sha1Helper.cpp
@@ -29,14 +29,8 @@
namespace bcc {
-#if USE_LIBBCC_SHA1SUM
-unsigned char sha1LibBCC[20];
-char const *pathLibBCC = "/system/lib/libbcc.so";
-#endif
-
-unsigned char sha1LibRS[20];
-char const *pathLibRS = "/system/lib/libRS.so";
-
+unsigned char sha1LibBCC_SHA1[20];
+char const *pathLibBCC_SHA1 = "/system/lib/libbcc_sha1.so";
void calcSHA1(unsigned char *result, char const *data, size_t size) {
SHA1_CTX hashContext;