merge in jb-mr2-release history after reset to jb-mr2-dev
diff --git a/include/cutils/trace.h b/include/cutils/trace.h
index 55aabdd..15f8fb9 100644
--- a/include/cutils/trace.h
+++ b/include/cutils/trace.h
@@ -64,7 +64,8 @@
#define ATRACE_TAG_CAMERA (1<<10)
#define ATRACE_TAG_HAL (1<<11)
#define ATRACE_TAG_APP (1<<12)
-#define ATRACE_TAG_LAST ATRACE_TAG_APP
+#define ATRACE_TAG_RESOURCES (1<<13)
+#define ATRACE_TAG_LAST ATRACE_TAG_RESOURCES
// Reserved for initialization.
#define ATRACE_TAG_NOT_READY (1LL<<63)
diff --git a/libcutils/Android.mk b/libcutils/Android.mk
index 7931684..4056e8a 100644
--- a/libcutils/Android.mk
+++ b/libcutils/Android.mk
@@ -142,7 +142,9 @@
include $(CLEAR_VARS)
LOCAL_MODULE := libcutils
-LOCAL_WHOLE_STATIC_LIBRARIES := libcutils
+# TODO: remove liblog as whole static library, once we don't have prebuilt that requires
+# liblog symbols present in libcutils.
+LOCAL_WHOLE_STATIC_LIBRARIES := libcutils liblog
LOCAL_SHARED_LIBRARIES := liblog
LOCAL_CFLAGS += $(targetSmpFlag)
LOCAL_C_INCLUDES := $(libcutils_c_includes)