OSDN Git Service

android-x86/build.git
9 years agoam c787453f: Merge "Pack module before making symbolic version" into mnc-dev
Dmitriy Ivanov [Tue, 5 May 2015 01:24:47 +0000 (01:24 +0000)]
am c787453f: Merge "Pack module before making symbolic version" into mnc-dev

* commit 'c787453fdd0d64d8b8e5ce29c1242e659de737f4':
  Pack module before making symbolic version

9 years agoMerge "Pack module before making symbolic version" into mnc-dev
Dmitriy Ivanov [Mon, 4 May 2015 20:11:08 +0000 (20:11 +0000)]
Merge "Pack module before making symbolic version" into mnc-dev

9 years agoPack module before making symbolic version
Dmitriy Ivanov [Sat, 2 May 2015 01:12:29 +0000 (18:12 -0700)]
Pack module before making symbolic version

  We need PT_LOAD segments to match for the gdb sake.
  If we pack module after stripping symbolic version
  PT_LOAD differ from actual ones; this confuses gdb.

Bug: http://b/20687795
Change-Id: If7b1ffcda918d0cc47051a30ca1202007ed62403

9 years agoam 7acd4a5a: Merge "Revert "Don\'t extract jni from prebuilt apks."" into mnc-dev
Ying Wang [Mon, 4 May 2015 19:16:56 +0000 (19:16 +0000)]
am 7acd4a5a: Merge "Revert "Don\'t extract jni from prebuilt apks."" into mnc-dev

* commit '7acd4a5afdecf883fb83a39b30715ad3d408e50c':
  Revert "Don't extract jni from prebuilt apks."

9 years agoMerge "Revert "Don't extract jni from prebuilt apks."" into mnc-dev
Ying Wang [Mon, 4 May 2015 18:43:13 +0000 (18:43 +0000)]
Merge "Revert "Don't extract jni from prebuilt apks."" into mnc-dev

9 years agoRevert "Don't extract jni from prebuilt apks."
Ying Wang [Mon, 4 May 2015 18:39:46 +0000 (18:39 +0000)]
Revert "Don't extract jni from prebuilt apks."

This reverts commit 3797466fbd31cc3ca5a1eddea64e7fdf0921ea67.

Bug: 20810492
Bug: 20811499
Change-Id: Ic922d9daccc4550db489c0f3d4ad6b4ff85b5e60

9 years agoam 37c9b500: Merge "Don\'t extract jni from prebuilt apks." into mnc-dev
Ying Wang [Sat, 2 May 2015 16:53:45 +0000 (16:53 +0000)]
am 37c9b500: Merge "Don\'t extract jni from prebuilt apks." into mnc-dev

* commit '37c9b500ed8c739ca4b47b41bc77863d0971f9f4':
  Don't extract jni from prebuilt apks.

9 years agoMerge "Don't extract jni from prebuilt apks." into mnc-dev
Ying Wang [Sat, 2 May 2015 16:33:45 +0000 (16:33 +0000)]
Merge "Don't extract jni from prebuilt apks." into mnc-dev

9 years agoam 95e74c14: common.py: Add support for squashfs
Mohamad Ayyash [Fri, 1 May 2015 23:34:49 +0000 (23:34 +0000)]
am 95e74c14: common.py: Add support for squashfs

* commit '95e74c1424f9380976b1e557815949ed65738c62':
  common.py: Add support for squashfs

9 years agoam 6e66fc94: am c112341b: Merge "common.py: Add support for squashfs"
Mohamad Ayyash [Fri, 1 May 2015 23:21:23 +0000 (23:21 +0000)]
am 6e66fc94: am c112341b: Merge "common.py: Add support for squashfs"

* commit '6e66fc94b935a4da1213a5a1fb1b20fcdbcb9cab':
  common.py: Add support for squashfs

9 years agoDon't extract jni from prebuilt apks.
Ying Wang [Fri, 1 May 2015 21:02:26 +0000 (14:02 -0700)]
Don't extract jni from prebuilt apks.

- We don't need LOCAL_PAGE_ALIGN_JNI_SHARED_LIBRARIES now, for we always
  page-align jni shared libraries and store them umcompressed.
- For prebuilt apks, we don't extract jni any more; Instead we always run
  uncompress-shared-libs on them.
- For apks built from source, we still install the jni separately, because
  that way multiple apks can share the same jni and it saves space.

With this change, for most prebuilt apks, we don't need to specify
LOCAL_PREBUILT_JNI_LIBS ("@lib/<abi>/foo.so") any more, for the build
system automatically replaces the embedded jni with uncompressed files;
But if a prebuilt is a fat apk (i.e. containing jni not needed by the
current product architecture), you still need LOCAL_PREBUILT_JNI_LIBS to
specify what jni to keep. Otherwise all embedded jni will be replaced with
uncompressed files, that wastes space.

Bug: 8076853
Change-Id: Icf07e0998ac3602e6e05e80fed836fbafca33e01

9 years agoam c112341b: Merge "common.py: Add support for squashfs"
Mohamad Ayyash [Fri, 1 May 2015 23:08:42 +0000 (23:08 +0000)]
am c112341b: Merge "common.py: Add support for squashfs"

* commit 'c112341bab721fe692c87e17aaf2d554f5b8c6c2':
  common.py: Add support for squashfs

9 years agocommon.py: Add support for squashfs
Mohamad Ayyash [Fri, 1 May 2015 22:39:36 +0000 (15:39 -0700)]
common.py: Add support for squashfs

Change-Id: Ia40f8c6307d0213d43207aee91c4c8a5b5ad6f1e
Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
9 years agoMerge "common.py: Add support for squashfs"
Mohamad Ayyash [Fri, 1 May 2015 22:58:08 +0000 (22:58 +0000)]
Merge "common.py: Add support for squashfs"

9 years agocommon.py: Add support for squashfs
Mohamad Ayyash [Fri, 1 May 2015 22:39:36 +0000 (15:39 -0700)]
common.py: Add support for squashfs

Change-Id: Ia40f8c6307d0213d43207aee91c4c8a5b5ad6f1e
Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
9 years agoam 069f1f89: Deference symlinks when copying LOCAL_PICKUP_FILES.
Ying Wang [Fri, 1 May 2015 03:06:27 +0000 (03:06 +0000)]
am 069f1f89: Deference symlinks when copying LOCAL_PICKUP_FILES.

* commit '069f1f8942bf89817b064506495f6ab181548b55':
  Deference symlinks when copying LOCAL_PICKUP_FILES.

9 years agoDeference symlinks when copying LOCAL_PICKUP_FILES.
Ying Wang [Fri, 1 May 2015 02:46:00 +0000 (19:46 -0700)]
Deference symlinks when copying LOCAL_PICKUP_FILES.

Change-Id: I2399529ee9168bb93a4cad5daa61cd2ea500df04

9 years agoam ffe376b4: Fix jack transformation on prebuilt AAR.
Ying Wang [Thu, 30 Apr 2015 17:33:59 +0000 (17:33 +0000)]
am ffe376b4: Fix jack transformation on prebuilt AAR.

* commit 'ffe376b49ef54b5669f17e0b4cdad18912b68dd9':
  Fix jack transformation on prebuilt AAR.

9 years agoFix jack transformation on prebuilt AAR.
Ying Wang [Thu, 30 Apr 2015 16:55:08 +0000 (09:55 -0700)]
Fix jack transformation on prebuilt AAR.

Change-Id: I74f932cff606138943d97b923bbd059bcd496e46

9 years agoam 5924f142: Revert "Revert "Pack relocations for mips64""
Dmitriy Ivanov [Thu, 30 Apr 2015 15:19:59 +0000 (15:19 +0000)]
am 5924f142: Revert "Revert "Pack relocations for mips64""

* commit '5924f142cc813e4e7763432f85aa000adf048d24':
  Revert "Revert "Pack relocations for mips64""

9 years agoam 923d355f: am 0a3b080a: Merge "Revert "Revert "Pack relocations for mips64"""
Dmitriy Ivanov [Thu, 30 Apr 2015 06:30:58 +0000 (06:30 +0000)]
am 923d355f: am 0a3b080a: Merge "Revert "Revert "Pack relocations for mips64"""

* commit '923d355fdcd3ebfe4bf4a94c111d35ac98ecf7d5':
  Revert "Revert "Pack relocations for mips64""

9 years agoam 0a3b080a: Merge "Revert "Revert "Pack relocations for mips64"""
Dmitriy Ivanov [Thu, 30 Apr 2015 06:18:40 +0000 (06:18 +0000)]
am 0a3b080a: Merge "Revert "Revert "Pack relocations for mips64"""

* commit '0a3b080ab4ddc50db84ef7a58dca79613a79a1d7':
  Revert "Revert "Pack relocations for mips64""

9 years agoRevert "Revert "Pack relocations for mips64""
Dmitriy Ivanov [Wed, 29 Apr 2015 22:34:21 +0000 (15:34 -0700)]
Revert "Revert "Pack relocations for mips64""

This reverts commit 6399dcce598c2ac54bd87bc754028513405c049f.

Bug: http://b/20658994
(cherry picked from commit 8387d99ec3649390f815d447a44674fc9ca18823)

9 years agoMerge "Revert "Revert "Pack relocations for mips64"""
Dmitriy Ivanov [Thu, 30 Apr 2015 06:10:19 +0000 (06:10 +0000)]
Merge "Revert "Revert "Pack relocations for mips64"""

9 years agoRevert "Revert "Pack relocations for mips64""
Dmitriy Ivanov [Wed, 29 Apr 2015 22:34:21 +0000 (15:34 -0700)]
Revert "Revert "Pack relocations for mips64""

This reverts commit 6399dcce598c2ac54bd87bc754028513405c049f.

Bug: http://b/20658994

9 years agoam 0cabfed7: Revert "Revert "Pack relocations for mips""
Dmitriy Ivanov [Wed, 29 Apr 2015 23:09:46 +0000 (23:09 +0000)]
am 0cabfed7: Revert "Revert "Pack relocations for mips""

* commit '0cabfed78e3ad4431cfadbbd90915f6b3398ed18':
  Revert "Revert "Pack relocations for mips""

9 years agoam fbbe8926: am cb238772: Merge "Revert "Revert "Pack relocations for mips"""
Dmitriy Ivanov [Wed, 29 Apr 2015 23:04:26 +0000 (23:04 +0000)]
am fbbe8926: am cb238772: Merge "Revert "Revert "Pack relocations for mips"""

* commit 'fbbe8926aa1159bdcc95b5cb7fffa28948deb94a':
  Revert "Revert "Pack relocations for mips""

9 years agoam cb238772: Merge "Revert "Revert "Pack relocations for mips"""
Dmitriy Ivanov [Wed, 29 Apr 2015 22:50:23 +0000 (22:50 +0000)]
am cb238772: Merge "Revert "Revert "Pack relocations for mips"""

* commit 'cb2387722d6f331e80c0631c9572729dd4f99de6':
  Revert "Revert "Pack relocations for mips""

9 years agoRevert "Revert "Pack relocations for mips""
Dmitriy Ivanov [Wed, 29 Apr 2015 21:50:05 +0000 (14:50 -0700)]
Revert "Revert "Pack relocations for mips""

This reverts commit d05fd6fc821db3e09c988370c6ac24c3354232f7.

Bug: http://b/20658994
Change-Id: Iccbd4846b310306ed11b87f4566b8aaadfa63ebb
(cherry picked from commit cb2b3d47addad6b7370df4b8aa77a53f98045cfb)

9 years agoMerge "Revert "Revert "Pack relocations for mips"""
Dmitriy Ivanov [Wed, 29 Apr 2015 22:43:32 +0000 (22:43 +0000)]
Merge "Revert "Revert "Pack relocations for mips"""

9 years agoRevert "Revert "Pack relocations for mips""
Dmitriy Ivanov [Wed, 29 Apr 2015 21:50:05 +0000 (14:50 -0700)]
Revert "Revert "Pack relocations for mips""

This reverts commit d05fd6fc821db3e09c988370c6ac24c3354232f7.

Bug: http://b/20658994
Change-Id: Iccbd4846b310306ed11b87f4566b8aaadfa63ebb

9 years agoam 8fb3350f: Merge "Revert "Pack relocations for mips"" into mnc-dev
Dimitry Ivanov [Wed, 29 Apr 2015 20:01:58 +0000 (20:01 +0000)]
am 8fb3350f: Merge "Revert "Pack relocations for mips"" into mnc-dev

* commit '8fb3350f1a2ed07f10bba55cb67da9e0a0998b20':
  Revert "Pack relocations for mips"

9 years agoam 3e037e36: Revert "Pack relocations for mips64"
Dimitry Ivanov [Wed, 29 Apr 2015 20:01:56 +0000 (20:01 +0000)]
am 3e037e36: Revert "Pack relocations for mips64"

* commit '3e037e36d0b73b5078bf5b45087bea34b673153c':
  Revert "Pack relocations for mips64"

9 years agoam a00a4f27: am b7550093: Merge "Revert "Pack relocations for mips""
Dimitry Ivanov [Wed, 29 Apr 2015 19:38:47 +0000 (19:38 +0000)]
am a00a4f27: am b7550093: Merge "Revert "Pack relocations for mips""

* commit 'a00a4f27226feafb64dfa4d5af979c3c4a69b8bc':
  Revert "Pack relocations for mips"

9 years agoMerge "Revert "Pack relocations for mips"" into mnc-dev
Dimitry Ivanov [Wed, 29 Apr 2015 19:37:46 +0000 (19:37 +0000)]
Merge "Revert "Pack relocations for mips"" into mnc-dev

9 years agoRevert "Pack relocations for mips"
Dimitry Ivanov [Wed, 29 Apr 2015 18:57:54 +0000 (18:57 +0000)]
Revert "Pack relocations for mips"

This reverts commit 9dc1a7359f2351e18f08d69ea725f884541b2f2f.

Bug: http://b/20658994
Change-Id: Ib10c764a7d06db823ee2fccfa47240e0a639d4bc
(cherry picked from commit d05fd6fc821db3e09c988370c6ac24c3354232f7)

9 years agoRevert "Pack relocations for mips64"
Dimitry Ivanov [Wed, 29 Apr 2015 18:59:05 +0000 (18:59 +0000)]
Revert "Pack relocations for mips64"

This reverts commit 8bd30fe3cb82e50caab50e4091c5977e5e24db0e.

Bug: http://b/20658994
Change-Id: I6c31094559a12b824344802bf3993f91aee79a26
(cherry picked from commit 6399dcce598c2ac54bd87bc754028513405c049f)

9 years agoam b7550093: Merge "Revert "Pack relocations for mips""
Dimitry Ivanov [Wed, 29 Apr 2015 19:26:28 +0000 (19:26 +0000)]
am b7550093: Merge "Revert "Pack relocations for mips""

* commit 'b755009325c9c2b1e9651a53f548d206a0c8d2c3':
  Revert "Pack relocations for mips"

9 years agoam 13d8654f: am 37ddcad5: Merge "Define BOARD_SEPOLICY_DIRS for 64-bit emulators."
Nick Kralevich [Wed, 29 Apr 2015 19:20:41 +0000 (19:20 +0000)]
am 13d8654f: am 37ddcad5: Merge "Define BOARD_SEPOLICY_DIRS for 64-bit emulators."

* commit '13d8654ffedfd86733feb4712b26a9e24a4ed90d':
  Define BOARD_SEPOLICY_DIRS for 64-bit emulators.

9 years agoam f91de521: am dcf8bd8c: Merge "Revert "Pack relocations for mips64""
Dimitry Ivanov [Wed, 29 Apr 2015 19:20:40 +0000 (19:20 +0000)]
am f91de521: am dcf8bd8c: Merge "Revert "Pack relocations for mips64""

* commit 'f91de521e5f8199b3d3671966f23eeeace2247e6':
  Revert "Pack relocations for mips64"

9 years agoMerge "Revert "Pack relocations for mips""
Dimitry Ivanov [Wed, 29 Apr 2015 19:11:05 +0000 (19:11 +0000)]
Merge "Revert "Pack relocations for mips""

9 years agoam 37ddcad5: Merge "Define BOARD_SEPOLICY_DIRS for 64-bit emulators."
Nick Kralevich [Wed, 29 Apr 2015 19:12:44 +0000 (19:12 +0000)]
am 37ddcad5: Merge "Define BOARD_SEPOLICY_DIRS for 64-bit emulators."

* commit '37ddcad5a7074d26ef8392714d332a133267c568':
  Define BOARD_SEPOLICY_DIRS for 64-bit emulators.

9 years agoam dcf8bd8c: Merge "Revert "Pack relocations for mips64""
Dimitry Ivanov [Wed, 29 Apr 2015 19:12:43 +0000 (19:12 +0000)]
am dcf8bd8c: Merge "Revert "Pack relocations for mips64""

* commit 'dcf8bd8c0770b3e60342cce3683a7816b6224ae6':
  Revert "Pack relocations for mips64"

9 years agoMerge "Define BOARD_SEPOLICY_DIRS for 64-bit emulators."
Nick Kralevich [Wed, 29 Apr 2015 19:07:00 +0000 (19:07 +0000)]
Merge "Define BOARD_SEPOLICY_DIRS for 64-bit emulators."

9 years agoMerge "Revert "Pack relocations for mips64""
Dimitry Ivanov [Wed, 29 Apr 2015 19:03:56 +0000 (19:03 +0000)]
Merge "Revert "Pack relocations for mips64""

9 years agoRevert "Pack relocations for mips64"
Dimitry Ivanov [Wed, 29 Apr 2015 18:59:05 +0000 (18:59 +0000)]
Revert "Pack relocations for mips64"

This reverts commit 8bd30fe3cb82e50caab50e4091c5977e5e24db0e.

Bug: http://b/20658994
Change-Id: I6c31094559a12b824344802bf3993f91aee79a26

9 years agoRevert "Pack relocations for mips"
Dimitry Ivanov [Wed, 29 Apr 2015 18:57:54 +0000 (18:57 +0000)]
Revert "Pack relocations for mips"

This reverts commit 9dc1a7359f2351e18f08d69ea725f884541b2f2f.

Bug: http://b/20658994
Change-Id: Ib10c764a7d06db823ee2fccfa47240e0a639d4bc

9 years agoDefine BOARD_SEPOLICY_DIRS for 64-bit emulators.
Stephen Smalley [Wed, 29 Apr 2015 13:55:08 +0000 (09:55 -0400)]
Define BOARD_SEPOLICY_DIRS for 64-bit emulators.

Define BOARD_SEPOLICY_DIRS for the arm64, mips64, and x86_64
emulator targets.  As a first cut, simply inherit from the
existing policy directories used for generic and generic_x86.
We may need further board-specific policy added for these targets
but testing will require first enabling SELinux in the relevant
kernel configs.

Change-Id: I7b4459b32298698fc2908cbbdd0e3afadbe5ac24
Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov>
9 years agoam 0e8383ca: am 8f168d1b: Add design support library docs
Chris Banes [Wed, 29 Apr 2015 09:41:50 +0000 (09:41 +0000)]
am 0e8383ca: am 8f168d1b: Add design support library docs

* commit '0e8383ca6f4c2ffc6200ed81aaa6fa52bfe6fdb8':
  Add design support library docs

9 years agoam 8f168d1b: Add design support library docs
Chris Banes [Wed, 29 Apr 2015 09:17:22 +0000 (09:17 +0000)]
am 8f168d1b: Add design support library docs

* commit '8f168d1b986516112d103958070830c9075f6ce2':
  Add design support library docs

9 years agoam 7f2ceab5: Add float support to binary event log.
Jeff Brown [Wed, 29 Apr 2015 02:11:24 +0000 (02:11 +0000)]
am 7f2ceab5: Add float support to binary event log.

* commit '7f2ceab5af266796464f0d3648efacc1be4d937d':
  Add float support to binary event log.

9 years agoam b151e326: am d2ef36ec: Merge "Add float support to binary event log."
Jeff Brown [Wed, 29 Apr 2015 02:09:53 +0000 (02:09 +0000)]
am b151e326: am d2ef36ec: Merge "Add float support to binary event log."

* commit 'b151e32673f9b179fd6d7e1226814b883d7ca6e4':
  Add float support to binary event log.

9 years agoam d2ef36ec: Merge "Add float support to binary event log."
Jeff Brown [Wed, 29 Apr 2015 01:55:14 +0000 (01:55 +0000)]
am d2ef36ec: Merge "Add float support to binary event log."

* commit 'd2ef36ecbd0ab4c227f51c817869c423eecbdc4d':
  Add float support to binary event log.

9 years agoMerge "Add float support to binary event log."
Jeff Brown [Wed, 29 Apr 2015 01:42:45 +0000 (01:42 +0000)]
Merge "Add float support to binary event log."

9 years agoAdd float support to binary event log.
Jeff Brown [Tue, 28 Apr 2015 19:46:22 +0000 (12:46 -0700)]
Add float support to binary event log.

Bug: 20664753
Change-Id: Iab232b1f172094919839d57f15644dfb2eaa1425

9 years agoAdd float support to binary event log.
Jeff Brown [Tue, 28 Apr 2015 19:46:22 +0000 (12:46 -0700)]
Add float support to binary event log.

Bug: 20664753
Change-Id: Iab232b1f172094919839d57f15644dfb2eaa1425

9 years agoam 63156752: am cd092913: Merge "Don\'t pack ASAN executables."
Evgeniy Stepanov [Tue, 28 Apr 2015 22:25:16 +0000 (22:25 +0000)]
am 63156752: am cd092913: Merge "Don\'t pack ASAN executables."

* commit '63156752647f044ec3485b21b5d7b6157b7fde8e':
  Don't pack ASAN executables.

9 years agoam 92d37d21: am 5a54a468: Merge "--no-as-needed needs -Wl."
Dan Albert [Tue, 28 Apr 2015 22:25:14 +0000 (22:25 +0000)]
am 92d37d21: am 5a54a468: Merge "--no-as-needed needs -Wl."

* commit '92d37d21118f8b8c156e9c70b404420a977baf5a':
  --no-as-needed needs -Wl.

9 years agoam cd092913: Merge "Don\'t pack ASAN executables."
Evgeniy Stepanov [Tue, 28 Apr 2015 22:10:21 +0000 (22:10 +0000)]
am cd092913: Merge "Don\'t pack ASAN executables."

* commit 'cd092913aa5dedbaeb4b7b1a6949b3bea15fe75d':
  Don't pack ASAN executables.

9 years agoam 5a54a468: Merge "--no-as-needed needs -Wl."
Dan Albert [Tue, 28 Apr 2015 22:10:18 +0000 (22:10 +0000)]
am 5a54a468: Merge "--no-as-needed needs -Wl."

* commit '5a54a468bb133d034687869b0771ea700243d4ba':
  --no-as-needed needs -Wl.

9 years agoMerge "Don't pack ASAN executables."
Evgeniy Stepanov [Tue, 28 Apr 2015 22:06:29 +0000 (22:06 +0000)]
Merge "Don't pack ASAN executables."

9 years agoDon't pack ASAN executables.
Dan Albert [Tue, 28 Apr 2015 21:59:11 +0000 (14:59 -0700)]
Don't pack ASAN executables.

The relocation packer is causing the kernel to load the executable
overlapping ASAN's shadow space.

Bug: http://b/20665974
Change-Id: Ifc5914f4fbed5f4f00ed1c795d01cf2fcb849cfe

9 years agoMerge "--no-as-needed needs -Wl."
Dan Albert [Tue, 28 Apr 2015 21:56:44 +0000 (21:56 +0000)]
Merge "--no-as-needed needs -Wl."

9 years ago--no-as-needed needs -Wl.
Dan Albert [Tue, 28 Apr 2015 21:55:50 +0000 (14:55 -0700)]
--no-as-needed needs -Wl.

Not sure why my checkbuild passed.

Change-Id: Iead84121daaaa32c5dd1f0712e9b7caaffd58352

9 years agoam a4adfb4e: am a06323d6: Merge "Make asan more closely match clang behavior."
Dan Albert [Tue, 28 Apr 2015 21:46:05 +0000 (21:46 +0000)]
am a4adfb4e: am a06323d6: Merge "Make asan more closely match clang behavior."

* commit 'a4adfb4ef0dc9129f32c1dcd64f0dedc6c7e61cd':
  Make asan more closely match clang behavior.

9 years agoam a06323d6: Merge "Make asan more closely match clang behavior."
Dan Albert [Tue, 28 Apr 2015 21:31:19 +0000 (21:31 +0000)]
am a06323d6: Merge "Make asan more closely match clang behavior."

* commit 'a06323d6ed122031ce5c60244d85193dda083c47':
  Make asan more closely match clang behavior.

9 years agoMerge "Make asan more closely match clang behavior."
Dan Albert [Tue, 28 Apr 2015 21:18:57 +0000 (21:18 +0000)]
Merge "Make asan more closely match clang behavior."

9 years agoam 14cb9130: am a7ebd27b: Merge "Fix bad variable names."
Dan Albert [Tue, 28 Apr 2015 21:10:22 +0000 (21:10 +0000)]
am 14cb9130: am a7ebd27b: Merge "Fix bad variable names."

* commit '14cb9130857c2d3181997a100ddef53bf94a4d91':
  Fix bad variable names.

9 years agoMake asan more closely match clang behavior.
Dan Albert [Tue, 28 Apr 2015 20:23:36 +0000 (13:23 -0700)]
Make asan more closely match clang behavior.

Always link libm with asan. Hasn't been a problem before because ASAN
was only ever used when libc++ was as well, which already links libm.

Pass --no-as-needed for host modules.

These aren't needed for the target builds because the target uses the
shared RTL.

Change-Id: I5d6a3c2dd557b5231be2b7711df6438693753a88

9 years agoam a7ebd27b: Merge "Fix bad variable names."
Dan Albert [Tue, 28 Apr 2015 18:41:26 +0000 (18:41 +0000)]
am a7ebd27b: Merge "Fix bad variable names."

* commit 'a7ebd27bc5436942d2801619473f4c4633ce2df5':
  Fix bad variable names.

9 years agoMerge "Fix bad variable names."
Dan Albert [Tue, 28 Apr 2015 18:32:47 +0000 (18:32 +0000)]
Merge "Fix bad variable names."

9 years agoFix bad variable names.
Dan Albert [Tue, 28 Apr 2015 18:26:45 +0000 (11:26 -0700)]
Fix bad variable names.

My working tree was still dirty when I verified the original change.

Change-Id: I3e6fa6908b809c016231b398c5d30d8cce3b87ab

9 years agoam 22f1bc5d: Bump sdk arm system image size to 750M
bohu [Tue, 28 Apr 2015 14:51:50 +0000 (14:51 +0000)]
am 22f1bc5d: Bump sdk arm system image size to 750M

* commit '22f1bc5db2a4d6ce173d0abad30bb287cfe1d31e':
  Bump sdk arm system image size to 750M

9 years agoAdd design support library docs
Chris Banes [Tue, 28 Apr 2015 11:01:49 +0000 (12:01 +0100)]
Add design support library docs

BUG: 20524332
Change-Id: I471ab17a2a5ccc43f4ef0fa04b7c2e9077d56361

9 years agoam 59b0dad7: am 55f3c4c2: Merge "Fix AddressSanitizer link order and multilib setup."
Evgenii Stepanov [Mon, 27 Apr 2015 23:14:37 +0000 (23:14 +0000)]
am 59b0dad7: am 55f3c4c2: Merge "Fix AddressSanitizer link order and multilib setup."

* commit '59b0dad7272118e39be180eef24ffa50c0ffdf17':
  Fix AddressSanitizer link order and multilib setup.

9 years agoam 55f3c4c2: Merge "Fix AddressSanitizer link order and multilib setup."
Evgenii Stepanov [Mon, 27 Apr 2015 22:56:55 +0000 (22:56 +0000)]
am 55f3c4c2: Merge "Fix AddressSanitizer link order and multilib setup."

* commit '55f3c4c25e4ec9cf80331aa512df8daf8d601fdf':
  Fix AddressSanitizer link order and multilib setup.

9 years agoMerge "Fix AddressSanitizer link order and multilib setup."
Evgenii Stepanov [Mon, 27 Apr 2015 22:46:40 +0000 (22:46 +0000)]
Merge "Fix AddressSanitizer link order and multilib setup."

9 years agoFix AddressSanitizer link order and multilib setup.
Evgenii Stepanov [Fri, 24 Apr 2015 23:34:47 +0000 (16:34 -0700)]
Fix AddressSanitizer link order and multilib setup.

ASan runtime library (when using dynamic linking) must be the first
dependency of the main executable to achieve correct symbol
interposition. This matches how the clang driver works.

In multilib setup, ASan-RT name depends on the target arch:
  /system/lib/libclang_rt.asan-arm-android.so
  /system/lib64/libclang_rt.asan-arm64-android.so

We also set RPATH to /system/lib/asan or /system/lib64/asan
to have a place for ASan-only versions of system libraries.

Change-Id: I5c0cdb89e5e08a1950eb276e406da9f31a6e52dd

9 years agoam 55309f84: am 959f0ecc: Merge "Add LOCAL_SANITIZE_RECOVER."
Dan Albert [Mon, 27 Apr 2015 20:24:52 +0000 (20:24 +0000)]
am 55309f84: am 959f0ecc: Merge "Add LOCAL_SANITIZE_RECOVER."

* commit '55309f847680c6d6f1821fb1abb59e182e229a75':
  Add LOCAL_SANITIZE_RECOVER.

9 years agoam 959f0ecc: Merge "Add LOCAL_SANITIZE_RECOVER."
Dan Albert [Mon, 27 Apr 2015 20:09:30 +0000 (20:09 +0000)]
am 959f0ecc: Merge "Add LOCAL_SANITIZE_RECOVER."

* commit '959f0eccb444876eb4d30ff4d4542c078e5eb307':
  Add LOCAL_SANITIZE_RECOVER.

9 years agoBump sdk arm system image size to 750M
bohu [Mon, 27 Apr 2015 19:05:03 +0000 (12:05 -0700)]
Bump sdk arm system image size to 750M

To fix broken build of arm system images.

Change-Id: I960dbb2a5a895557499fcf38655cd8907e768ef9
(cherry picked from commit 9f42be14b8864c123d3df29ade44e3a92096679e)

9 years agoMerge "Add LOCAL_SANITIZE_RECOVER."
Dan Albert [Mon, 27 Apr 2015 19:53:01 +0000 (19:53 +0000)]
Merge "Add LOCAL_SANITIZE_RECOVER."

9 years agoAdd LOCAL_SANITIZE_RECOVER.
Dan Albert [Fri, 17 Apr 2015 01:08:44 +0000 (18:08 -0700)]
Add LOCAL_SANITIZE_RECOVER.

This is needed for projects that have known ubsan issues that we can't
fix right away (perhaps because it's an upstream project that we're
diligent about keeping in sync with upsteam).

Also make the normal ubsan use -fno-sanitize-recover=all by default.

Change-Id: I1b0f3309792f32dbd08c18816d7306e76c8d7c30

9 years agoam 02ff9f36: am 64879ead: am 90ac39d2: Merge "doc: Add Korean version of DAC/distribu...
Ryosuke Matsuuchi [Mon, 27 Apr 2015 07:38:01 +0000 (07:38 +0000)]
am 02ff9f36: am 64879ead: am 90ac39d2: Merge "doc: Add Korean version of DAC/distribute/ page." into lmp-docs

* commit '02ff9f36d2e962e783126fc136ec490fb4af5069':

9 years agoam 2b540ab5: am 1bd563a8: am 42321423: Merge "Doc change: increment metadata for...
Dirk Dougherty [Mon, 27 Apr 2015 07:38:00 +0000 (07:38 +0000)]
am 2b540ab5: am 1bd563a8: am 42321423: Merge "Doc change: increment metadata for updated Distribute landing page content." into lmp-docs

* commit '2b540ab581f769e7ed5102c770311aec0f80b2cd':

9 years agoam 64879ead: am 90ac39d2: Merge "doc: Add Korean version of DAC/distribute/ page...
Ryosuke Matsuuchi [Mon, 27 Apr 2015 07:24:27 +0000 (07:24 +0000)]
am 64879ead: am 90ac39d2: Merge "doc: Add Korean version of DAC/distribute/ page." into lmp-docs

* commit '64879ead4514463a4efc7dcd00c4339d14136d11':

9 years agoam 1bd563a8: am 42321423: Merge "Doc change: increment metadata for updated Distribut...
Dirk Dougherty [Mon, 27 Apr 2015 07:24:25 +0000 (07:24 +0000)]
am 1bd563a8: am 42321423: Merge "Doc change: increment metadata for updated Distribute landing page content." into lmp-docs

* commit '1bd563a8ab4adb1df9b36e07739804453bc37d0c':

9 years agoam 90ac39d2: Merge "doc: Add Korean version of DAC/distribute/ page." into lmp-docs
Ryosuke Matsuuchi [Sun, 26 Apr 2015 19:15:27 +0000 (19:15 +0000)]
am 90ac39d2: Merge "doc: Add Korean version of DAC/distribute/ page." into lmp-docs

* commit '90ac39d2b56171b92f8d136fb8e35a63f8b70ff1':
  doc: Add Korean version of DAC/distribute/ page.

9 years agoam 42321423: Merge "Doc change: increment metadata for updated Distribute landing...
Dirk Dougherty [Sun, 26 Apr 2015 19:15:15 +0000 (19:15 +0000)]
am 42321423: Merge "Doc change: increment metadata for updated Distribute landing page content." into lmp-docs

* commit '4232142313a582939d80209a1449f3e4a08f6701':
  Doc change: increment metadata for updated Distribute landing page content.

9 years agoam 6e40faa2: am 44984951: am 162e1906: am b271669a: Merge "Fix a trivial comment...
Elliott Hughes [Sat, 25 Apr 2015 18:44:03 +0000 (18:44 +0000)]
am 6e40faa2: am 44984951: am 162e1906: am b271669a: Merge "Fix a trivial comment typo."

* commit '6e40faa241b241f1c32edb40d36f9c407d8f6790':
  Fix a trivial comment typo.

9 years agoam 44984951: am 162e1906: am b271669a: Merge "Fix a trivial comment typo."
Elliott Hughes [Sat, 25 Apr 2015 18:31:57 +0000 (18:31 +0000)]
am 44984951: am 162e1906: am b271669a: Merge "Fix a trivial comment typo."

* commit '449849513b995021e326b3b1a500139cea712ba8':
  Fix a trivial comment typo.

9 years agoam 162e1906: am b271669a: Merge "Fix a trivial comment typo."
Elliott Hughes [Sat, 25 Apr 2015 18:23:50 +0000 (18:23 +0000)]
am 162e1906: am b271669a: Merge "Fix a trivial comment typo."

* commit '162e19061c7fcdf9e212a561f75427cf1126ea67':
  Fix a trivial comment typo.

9 years agoam b271669a: Merge "Fix a trivial comment typo."
Elliott Hughes [Sat, 25 Apr 2015 18:10:58 +0000 (18:10 +0000)]
am b271669a: Merge "Fix a trivial comment typo."

* commit 'b271669a0c6dd4287ed1631acecd94c3f443bc8d':
  Fix a trivial comment typo.

9 years agoMerge "Fix a trivial comment typo."
Elliott Hughes [Sat, 25 Apr 2015 18:04:21 +0000 (18:04 +0000)]
Merge "Fix a trivial comment typo."

9 years agoFix a trivial comment typo.
Elliott Hughes [Sat, 25 Apr 2015 18:02:40 +0000 (11:02 -0700)]
Fix a trivial comment typo.

Bug: https://code.google.com/p/android/issues/detail?id=170069
Change-Id: Iacd308893561a991971b191d4d10a78ca82753d4

9 years agoam 045d817c: am 497b74d5: am d21d1d27: am 00e1f003: Merge "Check partition hash befor...
Sami Tolvanen [Sat, 25 Apr 2015 10:01:53 +0000 (10:01 +0000)]
am 045d817c: am 497b74d5: am d21d1d27: am 00e1f003: Merge "Check partition hash before resorting to block_image_verify"

* commit '045d817cce8cb1feb0186b537306cabf1a5069cd':
  Check partition hash before resorting to block_image_verify

9 years agoam 497b74d5: am d21d1d27: am 00e1f003: Merge "Check partition hash before resorting...
Sami Tolvanen [Sat, 25 Apr 2015 09:48:19 +0000 (09:48 +0000)]
am 497b74d5: am d21d1d27: am 00e1f003: Merge "Check partition hash before resorting to block_image_verify"

* commit '497b74d5a28d9471566159535038e454ffa15857':
  Check partition hash before resorting to block_image_verify

9 years agoam d21d1d27: am 00e1f003: Merge "Check partition hash before resorting to block_image...
Sami Tolvanen [Sat, 25 Apr 2015 09:32:33 +0000 (09:32 +0000)]
am d21d1d27: am 00e1f003: Merge "Check partition hash before resorting to block_image_verify"

* commit 'd21d1d273b83e701667beeabe0c76fd6888e15fc':
  Check partition hash before resorting to block_image_verify

9 years agoam 00e1f003: Merge "Check partition hash before resorting to block_image_verify"
Sami Tolvanen [Sat, 25 Apr 2015 08:07:04 +0000 (08:07 +0000)]
am 00e1f003: Merge "Check partition hash before resorting to block_image_verify"

* commit '00e1f0033eede8f23ff72097c98b7fd70a4e349d':
  Check partition hash before resorting to block_image_verify

9 years agoMerge "Check partition hash before resorting to block_image_verify"
Sami Tolvanen [Sat, 25 Apr 2015 08:00:01 +0000 (08:00 +0000)]
Merge "Check partition hash before resorting to block_image_verify"