Go to file
Andreas Gampe 481660ef34 Build: Change SANITIZE_LITE install settings
Under SANITIZE_LITE, the default app_process is not instrumented.
Embedding sanitized libraries into APKs will lead to crashing apps.
So move second-stage APKs to /data/asan.

The tradeoff is that for now we won't run these sanitized binaries.
Adding support for that is future work.

Also do not do a rebuild of the boot image. This would invalidate
the first-stage results. Note that this is technically dangerous,
as stack overflow guard sizes will not be adapted for ASAN runs.
However, this is a general incompatibility.

Also do not rebuild system_other. Apps are not rebuilt, so it will
create an empty image.

Bug: 36458146
Test: m && m SANITIZE_TARGET=address SANITIZE_LITE=true
Change-Id: I3898bc53cad264529f126e6bf0af9c6ca1736877
2017-07-27 11:07:27 -07:00
core Build: Change SANITIZE_LITE install settings 2017-07-27 11:07:27 -07:00
target Add new products aosp_x86_ab and aosp_x86_64_ab 2017-07-26 15:19:21 +08:00
tests Only set TARGET_PLATFORM version in lunch when explicitly requested 2017-05-03 02:47:59 +00:00
tools Merge "Look for non-existent files listed in avb_vbmeta_args." am: 5180c3b97b 2017-07-21 20:54:51 +00:00
.gitignore Add build subprojects to .gitignore 2015-07-23 13:18:47 -07:00
Android.mk Add new Android.mk to handle repo move 2016-06-16 15:30:19 -07:00
CleanSpec.mk Fix install location for vendor tests 2017-07-06 17:46:17 -07:00
OWNERS Add OWNERS in build/make 2017-06-21 16:09:56 -07:00
buildspec.mk.default Add TARGET_PLATFORM_VERSION to lunch 2017-03-23 09:44:08 -07:00
envsetup.sh Merge "Use java prebuilts" am: 45d2ef40f2 am: d35fe2c55e 2017-07-25 00:52:37 +00:00