OSDN Git Service

ART: Use Clang default integrated assembler.
authorChih-Hung Hsieh <chh@google.com>
Mon, 27 Jul 2015 17:10:44 +0000 (10:10 -0700)
committerAndreas Gampe <agampe@google.com>
Tue, 4 Aug 2015 16:46:53 +0000 (09:46 -0700)
Issues with x86, arm32 and arm64 have been fixed.
Allow the use of the integrated assembler.

Bug: 22874917
Change-Id: Iacfffda29d57bfc931da568a9436c2e34cb38df6

runtime/Android.mk

index ce3e6d1..8f70d30 100644 (file)
@@ -393,13 +393,6 @@ define build-libart
   art_static_or_shared := $(3)
 
   include $$(CLEAR_VARS)
-  # Clang assembler has problem with macros in asm_support_x86.S, http://b/17443165,
-  # on linux. Yet sdk on mac needs integrated assembler.
-  ifeq ($$(HOST_OS),darwin)
-    LOCAL_CLANG_ASFLAGS += -integrated-as
-  else
-    LOCAL_CLANG_ASFLAGS += -no-integrated-as
-  endif
   LOCAL_CPP_EXTENSION := $$(ART_CPP_EXTENSION)
   ifeq ($$(art_ndebug_or_debug),ndebug)
     LOCAL_MODULE := libart