Evgenii Stepanov
a43f213c78
am 5f41fc3d
: am eac1f6ed
: Merge "With SANITIZE_TARGET, move shared libraries to /data."
...
* commit '5f41fc3d4d12cd5d1dd195c7369661e5b516c310':
With SANITIZE_TARGET, move shared libraries to /data.
2015-06-19 21:27:42 +00:00
Evgenii Stepanov
5f41fc3d4d
am eac1f6ed
: Merge "With SANITIZE_TARGET, move shared libraries to /data."
...
* commit 'eac1f6edbde64e81abd06f0ca32c705751b34ca9':
With SANITIZE_TARGET, move shared libraries to /data.
2015-06-19 21:14:19 +00:00
Evgenii Stepanov
eac1f6edbd
Merge "With SANITIZE_TARGET, move shared libraries to /data."
2015-06-19 21:05:31 +00:00
David Srbecky
cddf1ff279
am 1fe4d1ad
: Merge "Pass --no-generate-debug-info to dex2oat." into mnc-dev
...
* commit '1fe4d1ad7992128bbf7276c4749c05713fc0d37c':
Pass --no-generate-debug-info to dex2oat.
2015-06-19 19:54:59 +00:00
Evgenii Stepanov
90d53fd3e6
am cffed61d
: am d479a7a1
: Merge "Enable SANITIZE_TARGET."
...
* commit 'cffed61d2f07e3eea7d2e4f7f5fd337115ca4fd6':
Enable SANITIZE_TARGET.
2015-06-19 18:36:04 +00:00
Evgenii Stepanov
cffed61d2f
am d479a7a1
: Merge "Enable SANITIZE_TARGET."
...
* commit 'd479a7a119b02624fe922b04125e053b2d968628':
Enable SANITIZE_TARGET.
2015-06-19 18:26:43 +00:00
David Srbecky
1fe4d1ad79
Merge "Pass --no-generate-debug-info to dex2oat." into mnc-dev
2015-06-19 18:26:27 +00:00
Dan Albert
6f3527fe60
am cf66a791
: am 4fbb83dd
: Merge "Add support for LOCAL_SANITIZE := integer
."
...
* commit 'cf66a79130a7382a583f20197f42436a5c1d4095':
Add support for `LOCAL_SANITIZE := integer`.
2015-06-19 18:16:24 +00:00
Evgenii Stepanov
4d3d4141ae
With SANITIZE_TARGET, move shared libraries to /data.
...
A fully (or even mostly) asan-instrumented device will have 2 copies of each
shared library, which might not fit on system partition. Moving instrumented
libraries to /data.
Bug: 21785137
Change-Id: I64184261da2eb24a1382c67e4931c34a5a38b3c0
2015-06-19 11:15:50 -07:00
Evgenii Stepanov
d479a7a119
Merge "Enable SANITIZE_TARGET."
2015-06-19 18:15:08 +00:00
Dan Albert
cf66a79130
am 4fbb83dd
: Merge "Add support for LOCAL_SANITIZE := integer
."
...
* commit '4fbb83dd3b69729fe08e4a18dd13ca536ae7376f':
Add support for `LOCAL_SANITIZE := integer`.
2015-06-19 18:03:12 +00:00
Dan Albert
4fbb83dd3b
Merge "Add support for LOCAL_SANITIZE := integer
."
2015-06-19 17:51:11 +00:00
Dan Albert
630e81ab99
am 9b187b35
: am 20f4a364
: Merge "Cleanup unused clear_vars.mk entry."
...
* commit '9b187b35f32f427dbd6af21614dfefa03177b594':
Cleanup unused clear_vars.mk entry.
2015-06-19 17:45:07 +00:00
Dan Albert
9b187b35f3
am 20f4a364
: Merge "Cleanup unused clear_vars.mk entry."
...
* commit '20f4a364a83d9a3906d3cf8b866d00437f8ff2d4':
Cleanup unused clear_vars.mk entry.
2015-06-19 17:35:15 +00:00
Dan Albert
abf4bc916a
Add support for LOCAL_SANITIZE := integer
.
...
This also does a bit of cleanup in config_sanitizers.mk. The result is
that `LOCAL_SANITIZE := <any arbitrary ubsan group>` should function
fine for both host and target.
This is a superset of LOCAL_DETECT_INTEGER_OVERFLOWS, so remove that.
This also checks integer division by zero. It's supposed to cover
shifting undefined behaviors as well, but apparently it does not
(though `LOCAL_SANITIZE := shift` works fine).
Change-Id: I4ac99eafa6920a3f8cb82af37ce56ff0fdb95223
2015-06-19 10:28:06 -07:00
Dan Albert
20f4a364a8
Merge "Cleanup unused clear_vars.mk entry."
2015-06-19 17:27:41 +00:00
Dan Albert
1578c487c9
Cleanup unused clear_vars.mk entry.
...
Change-Id: Ibd7b87d1364a60289609a267a287c4afa1d5e5cb
2015-06-19 10:24:07 -07:00
David Srbecky
ab13975219
Pass --no-generate-debug-info to dex2oat.
...
The two flags have been merged and renamed in ART.
(cherry picked from commit d8fae9a6a6
)
Bug: 21924613
Change-Id: Iffc1dcc6764367239d6f45a3598cdb2c5d5d5013
2015-06-19 02:34:58 +01:00
Evgenii Stepanov
3632cc3241
Enable SANITIZE_TARGET.
...
The same as SANITIZE_HOST, but for the target.
Also, skip all LOCAL_FORCE_STATIC_EXECUTABLE targets, as ASan does not
support static linking.
Bug: 21785137
Change-Id: Ief53ff8de1fee18f230d6c7dd31845db5bbd415c
2015-06-18 18:24:40 -07:00
David Friedman
f1af247718
am 275ed9c5
: am 552de126
: am 42c75239
: Merge "Docs: Fixing disappearance of the left-navs in NDK minisite." into mnc-preview-docs
...
* commit '275ed9c5ab26cd4b6527aea3a695bc9bda9d4b32':
Docs: Fixing disappearance of the left-navs in NDK minisite.
2015-06-17 22:37:19 +00:00
David Friedman
275ed9c5ab
am 552de126
: am 42c75239
: Merge "Docs: Fixing disappearance of the left-navs in NDK minisite." into mnc-preview-docs
...
* commit '552de126e9b05b1c34db1c66a62615fc2ea3cee1':
Docs: Fixing disappearance of the left-navs in NDK minisite.
2015-06-17 22:12:06 +00:00
David Friedman
552de126e9
am 42c75239
: Merge "Docs: Fixing disappearance of the left-navs in NDK minisite." into mnc-preview-docs
...
* commit '42c752392ceea6854c423339eedede6f4fdf6696':
Docs: Fixing disappearance of the left-navs in NDK minisite.
2015-06-17 21:57:47 +00:00
David Friedman
42c752392c
Merge "Docs: Fixing disappearance of the left-navs in NDK minisite." into mnc-preview-docs
2015-06-17 21:51:07 +00:00
Ying Wang
138fb205d5
am 1010cc81
: am c5672344
: Merge "Really include drawables for all densities."
...
* commit '1010cc8123893bc154ae1b53b2ab559dc6896240':
Really include drawables for all densities.
2015-06-17 21:39:22 +00:00
David Friedman
c997cf910b
Docs: Fixing disappearance of the left-navs in NDK minisite.
...
When the filepath changed from html-ndk/ndk/ to html/ndk, the build
system could no longer find the _toc files. This change fixes that issue.
Change-Id: I51f19159e6636fb90ed04013b11d7f95fb4e04c3
2015-06-17 14:36:05 -07:00
Ying Wang
1010cc8123
am c5672344
: Merge "Really include drawables for all densities."
...
* commit 'c567234484c9aa5b8ea2061e710109da9cc36c83':
Really include drawables for all densities.
2015-06-17 21:26:55 +00:00
Ying Wang
c567234484
Merge "Really include drawables for all densities."
2015-06-17 21:18:48 +00:00
Ying Wang
f054bd34b6
Really include drawables for all densities.
...
Previously with "PRODUCT_AAPT_CONFIG := normal" resource with modifier
"small" isn't included.
Bug: 21643610
Change-Id: I53940d716fb9705462b1abb882e04103e211f8af
2015-06-17 21:18:09 +00:00
Dan Albert
08519f21f8
am c01c0a1c
: am 06f0a137
: Merge "Remove LOCAL_ADDRESS_SANITIZER."
...
* commit 'c01c0a1c8d9c48330b4880b478c46f35705b6a93':
Remove LOCAL_ADDRESS_SANITIZER.
2015-06-17 17:45:38 +00:00
Dan Albert
1a31eea230
am e514639f
: am 2a884eef
: Merge "Stop disallowing sanitizers."
...
* commit 'e514639feba9ce77c36b8fee23e893fff8b4be0f':
Stop disallowing sanitizers.
2015-06-17 17:45:37 +00:00
Dan Albert
c01c0a1c8d
am 06f0a137
: Merge "Remove LOCAL_ADDRESS_SANITIZER."
...
* commit '06f0a137dce58bf75576b0a2d0a5e7410dae919d':
Remove LOCAL_ADDRESS_SANITIZER.
2015-06-17 17:32:41 +00:00
Dan Albert
e514639feb
am 2a884eef
: Merge "Stop disallowing sanitizers."
...
* commit '2a884eeff61c3e0302660660ccb174a52236910a':
Stop disallowing sanitizers.
2015-06-17 17:32:39 +00:00
Dan Albert
06f0a137dc
Merge "Remove LOCAL_ADDRESS_SANITIZER."
2015-06-17 17:21:27 +00:00
Elliott Hughes
4159f578ef
am e6faff17
: am 40990c83
: Merge "Revert "[MIPS] Do not use compact branches until GDB supports them""
...
* commit 'e6faff17ffa23245d480da6192a75986e02707d3':
Revert "[MIPS] Do not use compact branches until GDB supports them"
2015-06-17 17:19:49 +00:00
Dan Albert
2a884eeff6
Merge "Stop disallowing sanitizers."
2015-06-17 17:19:25 +00:00
Elliott Hughes
e6faff17ff
am 40990c83
: Merge "Revert "[MIPS] Do not use compact branches until GDB supports them""
...
* commit '40990c83f0d719d37cd48e52b55fb59b748531b0':
Revert "[MIPS] Do not use compact branches until GDB supports them"
2015-06-17 17:12:35 +00:00
Elliott Hughes
40990c83f0
Merge "Revert "[MIPS] Do not use compact branches until GDB supports them""
2015-06-17 17:02:53 +00:00
Nikola Veljkovic
91091280f1
Revert "[MIPS] Do not use compact branches until GDB supports them"
...
This reverts commit 063ef33089
.
2015-06-17 17:22:26 +02:00
Dan Albert
b32c0009a3
Remove LOCAL_ADDRESS_SANITIZER.
...
I've migrated all users of this to the new option now, so we can drop
this.
Dropping `SANITIZE_HOST := true` will have to wait until the build
server configs have been updated.
Change-Id: I591436e197a6c6c079a6cd6a2decb702b574cd71
2015-06-16 22:20:19 -07:00
Dan Albert
944fc40eda
Stop disallowing sanitizers.
...
Change-Id: I641cb3fe998184f8926324e3365a7a99d87263df
2015-06-16 22:20:19 -07:00
Elliott Hughes
96bd749a8e
am d2dd0641
: am 8ae7aa94
: Merge "Remove copy & paste cruft from the mips64 combo."
...
* commit 'd2dd0641949513a1f76aaf0f6ba0c19d6a8425b2':
Remove copy & paste cruft from the mips64 combo.
2015-06-16 22:54:32 +00:00
Elliott Hughes
d2dd064194
am 8ae7aa94
: Merge "Remove copy & paste cruft from the mips64 combo."
...
* commit '8ae7aa942bf7d0844bcdfb6116076a21837ded4c':
Remove copy & paste cruft from the mips64 combo.
2015-06-16 22:42:42 +00:00
Elliott Hughes
8ae7aa942b
Merge "Remove copy & paste cruft from the mips64 combo."
2015-06-16 22:32:29 +00:00
Elliott Hughes
c09eaa7a44
Remove copy & paste cruft from the mips64 combo.
...
libthread_db hasn't been in bionic for years.
Change-Id: Ibc036d894c6b6bf9ee4653f95ff7a000a223cb2e
2015-06-16 15:22:52 -07:00
Dan Albert
652789bc3b
am 42ca21d4
: am c27d4717
: Merge "Fix libdl inclusion for default-ub."
...
* commit '42ca21d4960d605fa1a7202e9d91874f82857d5d':
Fix libdl inclusion for default-ub.
2015-06-16 21:35:48 +00:00
Dan Albert
42ca21d496
am c27d4717
: Merge "Fix libdl inclusion for default-ub."
...
* commit 'c27d471742df9e69d4c0d932e8d7c11455bc3551':
Fix libdl inclusion for default-ub.
2015-06-16 21:22:39 +00:00
Dan Albert
c27d471742
Merge "Fix libdl inclusion for default-ub."
2015-06-16 21:13:44 +00:00
Nick Kralevich
ad48a4655a
am d400f774
: am dcac4582
: Merge "Add support for LOCAL_DETECT_INTEGER_OVERFLOWS"
...
* commit 'd400f7740d1f8105c5d4d5fdb355f08808c729a5':
Add support for LOCAL_DETECT_INTEGER_OVERFLOWS
2015-06-15 22:17:35 +00:00
Nick Kralevich
d400f7740d
am dcac4582
: Merge "Add support for LOCAL_DETECT_INTEGER_OVERFLOWS"
...
* commit 'dcac45820e4ce7faad4dbfd187f8b788964c9981':
Add support for LOCAL_DETECT_INTEGER_OVERFLOWS
2015-06-15 22:04:47 +00:00
Nick Kralevich
dcac45820e
Merge "Add support for LOCAL_DETECT_INTEGER_OVERFLOWS"
2015-06-15 21:54:30 +00:00