am ff93bddd: Merge remote-tracking branch \'aosp/master-soong\'

* commit 'ff93bddda3268edc4159aa2eea9d8d814727732f': (173 commits)
  Fix glob filename overlap
  Fix arm cflags
  Add support for x86_sse3 and x86_sse4 arch sections
  use init functions to register module types, etc.
  Use same libgcc as Make for arm
  Fix libgcc/libatomic link order
  Enable host multilib
  Add cpu-variant properties
  Refactor standard and rewrite properties to reduce duplication
  Add version_script property
  androidbp: Optimize cc_library builds, share static lib
  androidbp: Implement static/shared property copying
  Add exclude_* and remove arch_subtract / "-file"
  Use += for both assignments to LOCAL_C_INCLUDES
  androidbp: simplify translation by evaluating all expressions in Blueprint
  Ignore some module types during translation
  Allow manually specifying translations for modules
  androidbp: make error handling stricter
  Remove comments from translated Android.mk files
  Support the 'host' conditional in androidbp
  ...