host modules don't need LOCAL_MODULE_TAGS

Change-Id: Ic3da302ac6a3e5ac854c5186d09a22ab85050731
Host modules are automatically installed.  Can't have tags anymore.

Change-Id: I42b82954d6e60143b2241e22454cca667875d555
resolved conflicts for merge of fcd0ce39 to master

Change-Id: I9f316440c2ca1f5d34847b5935015eb0ce72df65
am 837cea4b: fix bad merge

* commit '837cea4bd73a38f4688091fc5767d7e2b7ec832b':
  fix bad merge
am a03671cc: (-s ours) Fix build warning.

* commit 'a03671cc3b17da7881cb0bfbc04df40d2839024d':
  Fix build warning.
am 38c94b68: am d906a2af: (-s ours) am 28464c41: Merge "Fix class redeclared as struct."

* commit '38c94b68c77c9b91ce191d5ccfb718d9d8613eda':
  Fix class redeclared as struct.
am 894a232d: am 655dc2b8: am a5868783: Merge "Removed unused private member variable."

* commit '894a232da00ba58ce9b33fbd74f37b7e73b5ede4':
  Removed unused private member variable.
am 2ac4cb14: Merge "Cache element type in allocation." into jb-mr1-dev

* commit '2ac4cb14fd34fff9ed1fede229aea9c84edb6556':
  Cache element type in allocation.
am 3ffc8330: Add support for generating .bcinfo files to bcinfo.

* commit '3ffc8330d765599e357197883f72c01bd43837c8':
  Add support for generating .bcinfo files to bcinfo.
am a565633f: Merge "Fix up libbcc for LLVM upstream merge to r162314." into jb-mr1-dev

* commit 'a565633ff50bdbb355bf3c1a9fed72a39d4514f7':
  Fix up libbcc for LLVM upstream merge to r162314.
am 1b84ea3b: am 2e00e3b8: am 89fb60df: Merge "Fix length(float v) issue"

* commit '1b84ea3be223d95e55965c0d5721d7c91a5a66b9':
  Fix length(float v) issue
am 7ae3a828: Implement expandKernel() for pass-by-value.

* commit '7ae3a828fade4e30f7940415949f33ac1f15dc77':
  Implement expandKernel() for pass-by-value.
Introduce ThumbCompilerConfig to compile for Thumb. BUG=6996910

Change-Id: I7e36b4e451520b9e47915b983cad8a3040691829
No need to specify triple to ABCCompilerDriver.

Change-Id: Ia6463466504afd94a9cd4a04c9bc7859fbba1ff5
Support Thumb mode in ARMABCCompilerDriver.

Change-Id: I6532e91bfe248b2b8769f83ef21854ed3bea3fd0
Compile for Thumb by default in abcc.

Change-Id: I4d99e5946cfe09c60ada0232bfca83d8123f1d47
am 4fdec9b0: Cleanup naming of aprox & half functions. bug 7205089

* commit '4fdec9b00e2643b764c4f9786def10d643818aba':
  Cleanup naming of aprox & half functions. bug 7205089
No need to run more LTO in ABCCompiler.

Change-Id: I5603e86b357c75f3995bb6dbe23812ef574aa505
Fix a bug in ABCExpandVAArgPass.

eraseFromParent() invalidates the current iterator.

Change-Id: I969b5bad66410fc4c91d7a39f2674f8b84942185
Support -z options in bcc::Linker.

Change-Id: I1540510e1160177a531906e25ca437b6af62122d