am c43e8a9c: (-s ours) Reconcile with jb-mr1.1-release - do not merge

# By The Android Automerger
# Via The Android Automerger (11) and The Android Open Source Project (1)
* commit 'c43e8a9cdfce2852d6eaed0d2d0ad8a6205b0f40':
  JDQ36
  JDQ32B
  JDQ32
  JDQ30
  JDQ29C
  JDQ29B
  JDQ29
  JDQ28
  JDQ23
  JDQ18
  JDQ16
  JDQ10
  JDQ09
Fix droiddoc builds for second htmldir.

Change-Id: If8e73508babf5e0cb4be271b4aef69317bb6467e
merge in jb-mr2-release history after reset to master
JWQ37
Reconcile with jb-mr1.1-release - do not merge

Change-Id: Icd2030678228e137e2616e2d64847abf4f5a2242
am 15476e83: (-s ours) Reconcile with jb-mr1.1-release - do not merge

# By The Android Automerger
# Via The Android Automerger (1) and The Android Open Source Project (1)
* commit '15476e83b7f711ad9a4f5d9e33efe4e194f94df6':
  JDQ36B
Add LOCAL_POST_INSTALL_CMD

With this support, you can piggy-back some symlinks when a module gets
installed.
This is especially helpful if the target of the symlink doesn't exist on
the build machine.

Change-Id: I48af7a90ce67475bc49b72f94a8753b94da98edd
remove frameworks/base/opengl/include from default include path

frameworks/base/opengl/include no longer exists, remove it from
the default include search path.

Change-Id: Ic9f096a303ff97ce610ae7e0dee26cbc1c106a2a
Merge "remove frameworks/base/opengl/include from default include path"
Copy RS compatibility libraries to /system/lib/ for bundled builds.

Bug: 8138884
Change-Id: I74fb0c5835974af3c6e34fcd2d9ebfc2e7b08b4d
Merge "Fix depreciated -faddress-sanitizer. Use '-fsanitize=address' instead."
merge in jb-mr2-release history after reset to master
JWQ38
Merge "Copy RS compatibility libraries to /system/lib/ for bundled builds."
Fix libcompiler-rt. Use the official name libcompiler_rt.

Rename libcompiler-rt to libcompiler_rt.

Change-Id: I62e77d4dc83458bc238bd8320b70ddb7efe0dd12
Build RS compatibility library apps with libcompiler_rt.so too.

Change-Id: Ibc14ceb473bef23ab9e28f3a6bf7e4e99d529c01
JWQ38B
Copy RS compatibility libraries to /system/lib/ for bundled builds.

Bug: 8138884
Change-Id: I74fb0c5835974af3c6e34fcd2d9ebfc2e7b08b4d
For the current MIPS compiler __builtin___clear_cache() generates synci instruction only with -msynci option
So, add -msynci to all mips32r2 makefiles. Also add msynci to the list flags not recognized by clang.

Change-Id: I48fd6f2b0cbe80c3cd90f453ced97a2f154f7ad3
Signed-off-by: Rocky Zhang <yan@mips.com>
JWQ38C