Merge "Explicitly declare assembly only __ASSEMBLY__ macro for assembly source"
diff --git a/core/binary.mk b/core/binary.mk
index 2f0a243..452fbab 100644
--- a/core/binary.mk
+++ b/core/binary.mk
@@ -19,6 +19,12 @@
 endif
 
 ###########################################################
+## Explicitly declare assembly-only __ASSEMBLY__ macro for
+## assembly source
+###########################################################
+LOCAL_ASFLAGS += -D__ASSEMBLY__
+
+###########################################################
 ## Define PRIVATE_ variables used by multiple module types
 ###########################################################
 $(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_NO_DEFAULT_COMPILER_FLAGS := \