Print build time and revision to logcat.
Change-Id: I0be4cc09a3bde320628687ca58588206b76079b2
diff --git a/lib/ExecutionEngine/bcc.cpp b/lib/ExecutionEngine/bcc.cpp
index e02ddc5..cc2fa51 100644
--- a/lib/ExecutionEngine/bcc.cpp
+++ b/lib/ExecutionEngine/bcc.cpp
@@ -36,8 +36,19 @@
class Module;
}
+static bool bccBuildStampPrinted = false;
+
+static void bccPrintBuildStamp() {
+ if (!bccBuildStampPrinted) {
+ LOGI("LIBBCC build time: %s", bccGetBuildTime());
+ LOGI("LIBBCC build revision: %s", bccGetBuildRev());
+ bccBuildStampPrinted = true;
+ }
+}
+
extern "C" BCCScriptRef bccCreateScript() {
BCC_FUNC_LOGGER();
+ bccPrintBuildStamp();
return wrap(new bcc::Script());
}