Merge pull request #1 from chinmaygarde/master

Disable the integrated assembler on Android when using Clang.
diff --git a/BUILD.gn b/BUILD.gn
index c7ee61b..5a429c9 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -49,6 +49,17 @@
     sources = []
     include_dirs = [ "src/include" ]
 
+    if (is_android && is_clang) {
+      # Disable the integrated assembler and use the one shipped with the NDK.
+      import("//build/config/android/config.gni")
+      rebased_android_toolchain_root =
+          rebase_path(android_toolchain_root, root_build_dir)
+      asmflags = [
+        "-fno-integrated-as",
+        "-B${rebased_android_toolchain_root}/bin",
+      ]
+    }
+
     if (is_msan) {
       public_configs = [ ":no_asm_config" ]
     } else if (current_cpu == "x64") {