OSDN Git Service

android-x86/build.git
9 years agoam 9a98c47c: Merge "Don\'t warn on definition of possibly reserved identifiers."
Stephen Hines [Wed, 1 Apr 2015 18:59:07 +0000 (18:59 +0000)]
am 9a98c47c: Merge "Don\'t warn on definition of possibly reserved identifiers."

* commit '9a98c47c64446e0c46f1d24f3d6526d177b62e14':
  Don't warn on definition of possibly reserved identifiers.

9 years agoMerge "Don't warn on definition of possibly reserved identifiers."
Stephen Hines [Wed, 1 Apr 2015 18:50:28 +0000 (18:50 +0000)]
Merge "Don't warn on definition of possibly reserved identifiers."

9 years agoam 2d47488e: Merge "Drop BOARD_SEPOLICY_UNION."
Nick Kralevich [Wed, 1 Apr 2015 17:54:46 +0000 (17:54 +0000)]
am 2d47488e: Merge "Drop BOARD_SEPOLICY_UNION."

* commit '2d47488e675d0eb839ae6a7f9544cc64c50c68d2':
  Drop BOARD_SEPOLICY_UNION.

9 years agoam 2ff6a3bb: Merge "Add explicit dependency on tzdata_updates_intermediates for CTS"
Neil Fuller [Wed, 1 Apr 2015 17:54:44 +0000 (17:54 +0000)]
am 2ff6a3bb: Merge "Add explicit dependency on tzdata_updates_intermediates for CTS"

* commit '2ff6a3bbdf3a086e5e9a89e9acc66e8c5ae00539':
  Add explicit dependency on tzdata_updates_intermediates for CTS

9 years agoMerge "Drop BOARD_SEPOLICY_UNION."
Nick Kralevich [Wed, 1 Apr 2015 17:47:10 +0000 (17:47 +0000)]
Merge "Drop BOARD_SEPOLICY_UNION."

9 years agoMerge "Add explicit dependency on tzdata_updates_intermediates for CTS"
Neil Fuller [Wed, 1 Apr 2015 17:43:54 +0000 (17:43 +0000)]
Merge "Add explicit dependency on tzdata_updates_intermediates for CTS"

9 years agoam 53602955: Merge "Add support to sign bootable images with vboot_signer"
Tao Bao [Wed, 1 Apr 2015 17:05:36 +0000 (17:05 +0000)]
am 53602955: Merge "Add support to sign bootable images with vboot_signer"

* commit '536029551d31d8084c444063349291781ee43ae1':
  Add support to sign bootable images with vboot_signer

9 years agoAdd explicit dependency on tzdata_updates_intermediates for CTS
Neil Fuller [Wed, 1 Apr 2015 17:02:46 +0000 (18:02 +0100)]
Add explicit dependency on tzdata_updates_intermediates for CTS

The build was working on AOSP, but fails downstream when using
Jack because the javalib.jar file needed by CTS is not being
built by default there.

Change-Id: I8dd836b33a4e1bae5af623db3822de99e9b05cf0

9 years agoMerge "Add support to sign bootable images with vboot_signer"
Tao Bao [Wed, 1 Apr 2015 16:54:44 +0000 (16:54 +0000)]
Merge "Add support to sign bootable images with vboot_signer"

9 years agoam b8765797: Merge "Add unwinder linking to STL setup."
Dan Albert [Wed, 1 Apr 2015 16:49:11 +0000 (16:49 +0000)]
am b8765797: Merge "Add unwinder linking to STL setup."

* commit 'b8765797a89eebc97e38afcb94a965d69a8663ef':
  Add unwinder linking to STL setup.

9 years agoam 60335c03: Merge "Revert "Revert "Fix the libgcc/libatomic link order."""
Dan Albert [Wed, 1 Apr 2015 16:49:10 +0000 (16:49 +0000)]
am 60335c03: Merge "Revert "Revert "Fix the libgcc/libatomic link order."""

* commit '60335c03d7e897267eb20e0b0a6c7c864fd08b43':
  Revert "Revert "Fix the libgcc/libatomic link order.""

9 years agoMerge "Add unwinder linking to STL setup."
Dan Albert [Wed, 1 Apr 2015 16:40:21 +0000 (16:40 +0000)]
Merge "Add unwinder linking to STL setup."

9 years agoMerge "Revert "Revert "Fix the libgcc/libatomic link order."""
Dan Albert [Wed, 1 Apr 2015 16:40:08 +0000 (16:40 +0000)]
Merge "Revert "Revert "Fix the libgcc/libatomic link order."""

9 years agoAdd support to sign bootable images with vboot_signer
Tao Bao [Mon, 30 Mar 2015 06:07:41 +0000 (23:07 -0700)]
Add support to sign bootable images with vboot_signer

Add vboot properties to the dictionary file, which will be packed into
the target_files zip. Add support in packaging and OTA scripts to
sign the generated bootable images (boot.img and recovery.img) when
vboot is enabled.

Change-Id: I08758ced03d173219415bca762bbdb66c464a9f5
(cherry picked from commit 5d5a3bd9e8d8b14b71d1b2105417a2958d13d3d2)

9 years agoDrop BOARD_SEPOLICY_UNION.
Stephen Smalley [Wed, 1 Apr 2015 14:30:10 +0000 (10:30 -0400)]
Drop BOARD_SEPOLICY_UNION.

As suggested in the comments on
https://android-review.googlesource.com/#/c/141560/
drop BOARD_SEPOLICY_UNION and simplify the build_policy logic.
Union all files found under BOARD_SEPOLICY_DIRS.

Change-Id: I4214893c999c23631f5456cb1b8edd59771ef13b
Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov>
9 years agoAdd unwinder linking to STL setup.
Dan Albert [Tue, 31 Mar 2015 22:18:17 +0000 (15:18 -0700)]
Add unwinder linking to STL setup.

Previously we were bundling this into libc++ and having each binary
resolve its symbols from there. This means that the unwinder that gets
used for a given binary is sensitive to the order in which its
libraries are linked. Making this a static library dependency of each
binary means the right unwinder will always be used.

Bug: 18471342
Bug: 19958712
Change-Id: I782d212784dbf85355b5d9146d7460d675259a0e

9 years agoRevert "Revert "Fix the libgcc/libatomic link order.""
Dan Albert [Tue, 31 Mar 2015 22:21:30 +0000 (15:21 -0700)]
Revert "Revert "Fix the libgcc/libatomic link order.""

This reverts commit e440c3c07b26258139156075f0a51a9ad92eef75.

9 years agoam 3cc6a0f2: Merge "Addition of a CTS suite for tzdata update code"
Neil Fuller [Tue, 31 Mar 2015 09:25:12 +0000 (09:25 +0000)]
am 3cc6a0f2: Merge "Addition of a CTS suite for tzdata update code"

* commit '3cc6a0f22f285c3fd8fb7f0b6559dd24b43e6541':
  Addition of a CTS suite for tzdata update code

9 years agoMerge "Addition of a CTS suite for tzdata update code"
Neil Fuller [Tue, 31 Mar 2015 08:30:50 +0000 (08:30 +0000)]
Merge "Addition of a CTS suite for tzdata update code"

9 years agoam d64b853a: Merge "Bump generic_mips64 system partition size."
Ying Wang [Tue, 31 Mar 2015 00:13:39 +0000 (00:13 +0000)]
am d64b853a: Merge "Bump generic_mips64 system partition size."

* commit 'd64b853a6d45d11e1f892ad02c0a653e1b5b8663':
  Bump generic_mips64 system partition size.

9 years agoMerge "Bump generic_mips64 system partition size."
Ying Wang [Tue, 31 Mar 2015 00:09:06 +0000 (00:09 +0000)]
Merge "Bump generic_mips64 system partition size."

9 years agoBump generic_mips64 system partition size.
Duane Sand [Tue, 31 Mar 2015 00:02:00 +0000 (17:02 -0700)]
Bump generic_mips64 system partition size.

Fix broken mips64 build via 20% increase.

Change-Id: Ie30418c6fc7cf8810139abe53537ef8259a49a2f

9 years agoam f1a8c8c5: Merge "Fix up a few callers of GetTypeAndDevice."
Dan Albert [Sat, 28 Mar 2015 02:20:24 +0000 (02:20 +0000)]
am f1a8c8c5: Merge "Fix up a few callers of GetTypeAndDevice."

* commit 'f1a8c8c5de090221615bf1934e82e1fa9afc54b0':
  Fix up a few callers of GetTypeAndDevice.

9 years agoMerge "Fix up a few callers of GetTypeAndDevice."
Dan Albert [Sat, 28 Mar 2015 02:15:43 +0000 (02:15 +0000)]
Merge "Fix up a few callers of GetTypeAndDevice."

9 years agoFix up a few callers of GetTypeAndDevice.
Dan Albert [Sat, 28 Mar 2015 02:11:53 +0000 (19:11 -0700)]
Fix up a few callers of GetTypeAndDevice.

Change-Id: I8f2d8d28b60715f917e9aceb8f851ad652034aa7

9 years agoam d63c78e0: Merge "Allow -mcpu=cortex-a15 for clang"
Chih-hung Hsieh [Fri, 27 Mar 2015 23:17:43 +0000 (23:17 +0000)]
am d63c78e0: Merge "Allow -mcpu=cortex-a15 for clang"

* commit 'd63c78e058da1418db133f62df4ace6f8109965b':
  Allow -mcpu=cortex-a15 for clang

9 years agoMerge "Allow -mcpu=cortex-a15 for clang"
Chih-hung Hsieh [Fri, 27 Mar 2015 22:33:04 +0000 (22:33 +0000)]
Merge "Allow -mcpu=cortex-a15 for clang"

9 years agoam 99e22a57: Merge "Make releasetools pylint clean."
Dan Albert [Fri, 27 Mar 2015 18:47:32 +0000 (18:47 +0000)]
am 99e22a57: Merge "Make releasetools pylint clean."

* commit '99e22a57d0b186cb853d757a058318a8be78918b':
  Make releasetools pylint clean.

9 years agoam 8ffec13d: Merge "Add back Java resources to apk without Java code."
Ying Wang [Fri, 27 Mar 2015 18:47:31 +0000 (18:47 +0000)]
am 8ffec13d: Merge "Add back Java resources to apk without Java code."

* commit '8ffec13d9b3ea46a5aea1837c1184e67a908f1ef':
  Add back Java resources to apk without Java code.

9 years agoMerge "Make releasetools pylint clean."
Dan Albert [Fri, 27 Mar 2015 18:40:02 +0000 (18:40 +0000)]
Merge "Make releasetools pylint clean."

9 years agoMerge "Add back Java resources to apk without Java code."
Ying Wang [Fri, 27 Mar 2015 18:32:00 +0000 (18:32 +0000)]
Merge "Add back Java resources to apk without Java code."

9 years agoAdd back Java resources to apk without Java code.
Ying Wang [Fri, 27 Mar 2015 18:07:17 +0000 (11:07 -0700)]
Add back Java resources to apk without Java code.

With commit 33360dd56925276e4526f5f52c26423e2bb1a670 we moved Java
resource packaging forward to creation of the jar file. But the Java
resource packaging will be skipped if a module has no Java code at all.
(The build system does support building an apk without Java code.)
In this change we add back the Java resources directly to the built apk
when the apk has no Java code.

(cherry-picked from commit 8b27d1879c5692ebe6c5ac85383981fd96dfe2e1)

Bug: 19947218
Change-Id: I0e1a65a9cbe656974f8ef3923b2f15e9efa5feb9

9 years agoam 1b23b33d: Merge "MKBOOTIMG override were missing in two places"
Ying Wang [Fri, 27 Mar 2015 16:52:49 +0000 (16:52 +0000)]
am 1b23b33d: Merge "MKBOOTIMG override were missing in two places"

* commit '1b23b33d92f32626584153739308e9147d1541bd':
  MKBOOTIMG override were missing in two places

9 years agoMerge "MKBOOTIMG override were missing in two places"
Ying Wang [Fri, 27 Mar 2015 16:47:15 +0000 (16:47 +0000)]
Merge "MKBOOTIMG override were missing in two places"

9 years agoam d5415dc7: Merge "Fix: exit code is 0 even when check-boot-jars.py fails"
Ying Wang [Thu, 26 Mar 2015 23:30:42 +0000 (23:30 +0000)]
am d5415dc7: Merge "Fix: exit code is 0 even when check-boot-jars.py fails"

* commit 'd5415dc778abffdf7a9abba52b093da7a20496be':
  Fix: exit code is 0 even when check-boot-jars.py fails

9 years agoMerge "Fix: exit code is 0 even when check-boot-jars.py fails"
Ying Wang [Thu, 26 Mar 2015 23:25:30 +0000 (23:25 +0000)]
Merge "Fix: exit code is 0 even when check-boot-jars.py fails"

9 years agoam 6ff1b035: Merge "Support to build image of root file system with /system and ramdi...
Ying Wang [Thu, 26 Mar 2015 17:50:10 +0000 (17:50 +0000)]
am 6ff1b035: Merge "Support to build image of root file system with /system and ramdisk combined."

* commit '6ff1b0357289c1ef1a7aa9294aae748dacb69866':
  Support to build image of root file system with /system and ramdisk combined.

9 years agoMerge "Support to build image of root file system with /system and ramdisk combined."
Ying Wang [Thu, 26 Mar 2015 17:36:07 +0000 (17:36 +0000)]
Merge "Support to build image of root file system with /system and ramdisk combined."

9 years agoSupport to build image of root file system with /system and ramdisk combined.
Ying Wang [Wed, 25 Mar 2015 02:07:40 +0000 (19:07 -0700)]
Support to build image of root file system with /system and ramdisk combined.

Added support to build system.img that combines contents of /system and
the ramdisk, and can be mounted at the root of the file system.
To enable this feature, define BoardConfig.mk variable:
BOARD_BUILD_SYSTEM_ROOT_IMAGE := true

Ideally we would just change TARGET_OUT (the path of the staging system
directory) to under TARGET_ROOT_OUT. But at this point many places in
the build system assume TARGET_OUT is independent of TARGET_ROOT_OUT and
we can't make it easily configurable.
Instead this implementation takes the least intrusive approach:
We don't change TARGET_OUT or TARGET_ROOT_OUT. We just assemble a
temporary staging directory that contains contents of both TARGET_OUT
and TARGET_ROOT_OUT, in build_image.BuildImage() of
tools/releasetools/build_image.py.
When build_image.py is directly called from the makefile, we pass in the
parameters from the global dictionary; when build_image.BuildImage() is
called from add_img_to_target_files.py, we need to override values to
point to files extracted from the target_files zip file.
We need to combine the fs_config files of both /system and ramdisk,
when fs_config is enabled.

Also this change refactored build_image.BuildImage() by moving the extra
parameters to the image property dictionary.

(cherry-picked from commit 0eabd4f2c5fe704d3c3212b45b80775a35b55b1b)

Bug:19868522
Change-Id: Iafc467a0e3427b0d6ad3b575abcc98ddcc9ea0f1

9 years agoAddition of a CTS suite for tzdata update code
Neil Fuller [Fri, 13 Mar 2015 14:22:11 +0000 (14:22 +0000)]
Addition of a CTS suite for tzdata update code

Bug: 19941636
Change-Id: Id0985f8c5be2f12858ee8bf52acf52bdb2df8741

9 years agoam e7173cee: Merge "Store odex files in oat/<isa>/ directory."
Richard Uhler [Thu, 26 Mar 2015 15:04:43 +0000 (15:04 +0000)]
am e7173cee: Merge "Store odex files in oat/<isa>/ directory."

* commit 'e7173cee108fe82b0469c456f69fe5a4160d5192':
  Store odex files in oat/<isa>/ directory.

9 years agoMerge "Store odex files in oat/<isa>/ directory."
Richard Uhler [Thu, 26 Mar 2015 14:57:33 +0000 (14:57 +0000)]
Merge "Store odex files in oat/<isa>/ directory."

9 years agoFix: exit code is 0 even when check-boot-jars.py fails
Jiyong Park [Thu, 26 Mar 2015 04:06:40 +0000 (13:06 +0900)]
Fix: exit code is 0 even when check-boot-jars.py fails

Fix the bug that build is still success when boot jars contain
non-whitelisted classes. Now, check-boot-jars.py correctly
finishes with exit code 1 when non-whitelisted classes are found.

Change-Id: Id5c80ef9fdb70213d878d569f6033be2c9eb90d3

9 years agoDon't warn on definition of possibly reserved identifiers.
Stephen Hines [Tue, 17 Mar 2015 21:42:11 +0000 (14:42 -0700)]
Don't warn on definition of possibly reserved identifiers.

Change-Id: Icfcfa94aac0503c97dee0ff4d0cd49107201526d

9 years agoam a45223b6: Merge "Revert "Switch x86 and x86_64 to 4.9. Attempt #2.""
Christopher Ferris [Wed, 25 Mar 2015 18:50:10 +0000 (18:50 +0000)]
am a45223b6: Merge "Revert "Switch x86 and x86_64 to 4.9. Attempt #2.""

* commit 'a45223b63566d8496250ae797778a4d16ee81419':
  Revert "Switch x86 and x86_64 to 4.9. Attempt #2."

9 years agoam e9b15e2c: Merge "Switch x86 and x86_64 to 4.9. Attempt #2."
Ying Wang [Wed, 25 Mar 2015 18:50:07 +0000 (18:50 +0000)]
am e9b15e2c: Merge "Switch x86 and x86_64 to 4.9. Attempt #2."

* commit 'e9b15e2ccd07bb148b7fd7642658b9b54c0f47d0':
  Switch x86 and x86_64 to 4.9. Attempt #2.

9 years agoMerge "Revert "Switch x86 and x86_64 to 4.9. Attempt #2.""
Christopher Ferris [Wed, 25 Mar 2015 18:28:53 +0000 (18:28 +0000)]
Merge "Revert "Switch x86 and x86_64 to 4.9. Attempt #2.""

9 years agoRevert "Switch x86 and x86_64 to 4.9. Attempt #2."
Christopher Ferris [Wed, 25 Mar 2015 18:27:21 +0000 (18:27 +0000)]
Revert "Switch x86 and x86_64 to 4.9. Attempt #2."

This reverts commit 6fb735b07132b613de1b5b64c5c31a36c4b9ac2d.

Change-Id: I64b868cdfb3571de5e8b01e4257b5dfa9ee44d0d

9 years agoMerge "Switch x86 and x86_64 to 4.9. Attempt #2."
Ying Wang [Wed, 25 Mar 2015 18:11:54 +0000 (18:11 +0000)]
Merge "Switch x86 and x86_64 to 4.9. Attempt #2."

9 years agoAllow -mcpu=cortex-a15 for clang
Bernhard Rosenkränzer [Wed, 25 Mar 2015 15:59:46 +0000 (16:59 +0100)]
Allow -mcpu=cortex-a15 for clang

Clang 3.6 (including the snapshot present in AOSP) added support for
-mcpu=cortex-a15 -- there's no need to fall back to generic armv7-a
anymore.

Change-Id: I8a582261ac35e32f8f1def1d244cf83f2096520d
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
9 years agoMKBOOTIMG override were missing in two places
Per Astrand [Wed, 25 Mar 2015 13:06:30 +0000 (14:06 +0100)]
MKBOOTIMG override were missing in two places

The change follows the patten found in "Package OTA" and other places
to allow for overriding the mkbootimg command.

Now pass MKBOOTIMG variable to get make_recovery_patch and add_image_to_target
to use the tool set in BOARD_CUSTOM_MKBOOTIMG for boot/recovery image
generation.

Change-Id: I78533c25e87c2750eb24ac1bf39e4b7ca321a441

9 years agoMake releasetools pylint clean.
Dan Albert [Tue, 24 Mar 2015 02:13:21 +0000 (19:13 -0700)]
Make releasetools pylint clean.

This caught a few bugs/syntax errors (a few character classes were not
escaped properly in regex patterns, some indentation was illegal,
etc).

Change-Id: I50637607524e68c4fb9cad7167f58a46b8d26b2c

9 years agoam 5d60719e: Merge "Run ZipFile.testzip() during zipfile tests."
Dan Albert [Tue, 24 Mar 2015 00:12:27 +0000 (00:12 +0000)]
am 5d60719e: Merge "Run ZipFile.testzip() during zipfile tests."

* commit '5d60719e42fdc0d007920d946f1c1bb440cedab7':
  Run ZipFile.testzip() during zipfile tests.

9 years agoMerge "Run ZipFile.testzip() during zipfile tests."
Dan Albert [Tue, 24 Mar 2015 00:07:01 +0000 (00:07 +0000)]
Merge "Run ZipFile.testzip() during zipfile tests."

9 years agoam 0488079d: Merge "Fix the computation of basefilename"
Tao Bao [Mon, 23 Mar 2015 23:54:55 +0000 (23:54 +0000)]
am 0488079d: Merge "Fix the computation of basefilename"

* commit '0488079dfa5d5e53198125934eeaefa9cf1e7047':
  Fix the computation of basefilename

9 years agoRun ZipFile.testzip() during zipfile tests.
Dan Albert [Mon, 23 Mar 2015 23:54:39 +0000 (16:54 -0700)]
Run ZipFile.testzip() during zipfile tests.

This still doesn't catch the issue that [1] fixes, but it's probably a
good idea anyway.

[1]: https://android-review.googlesource.com/#/c/143469/

Change-Id: Iaa607ec7450d605b26114bd81ea41a14c6613c0e

9 years agoMerge "Fix the computation of basefilename"
Tao Bao [Mon, 23 Mar 2015 23:48:59 +0000 (23:48 +0000)]
Merge "Fix the computation of basefilename"

9 years agoFix the computation of basefilename
Tao Bao [Mon, 23 Mar 2015 23:01:17 +0000 (16:01 -0700)]
Fix the computation of basefilename

Change-Id: I156b182414ef5b33611955cbc019e208c771013a

9 years agoam 088521ef: Merge "Allow system images larger than 2GiB, pt. 2"
Greg Hackmann [Mon, 23 Mar 2015 21:55:50 +0000 (21:55 +0000)]
am 088521ef: Merge "Allow system images larger than 2GiB, pt. 2"

* commit '088521ef906346e06ce39c877ff142c2467e3a79':
  Allow system images larger than 2GiB, pt. 2

9 years agoMerge "Allow system images larger than 2GiB, pt. 2"
Greg Hackmann [Mon, 23 Mar 2015 21:49:31 +0000 (21:49 +0000)]
Merge "Allow system images larger than 2GiB, pt. 2"

9 years agoAllow system images larger than 2GiB, pt. 2
Greg Hackmann [Mon, 23 Mar 2015 21:05:50 +0000 (14:05 -0700)]
Allow system images larger than 2GiB, pt. 2

We need to patch zipfile during close() too, because it refers to the
ZIP64 file size threshold when writing out the central directory

Bug: 18015246
Bug: 19888174

Change-Id: I1b49d653d0831fcc2106808f86c929d7a2b22ff3
Signed-off-by: Greg Hackmann <ghackmann@google.com>
9 years agoam b5901670: Merge "Fix the syntax error in the edify script generator"
Tao Bao [Mon, 23 Mar 2015 03:35:56 +0000 (03:35 +0000)]
am b5901670: Merge "Fix the syntax error in the edify script generator"

* commit 'b59016703a540a541a94e352c1ef54442a0e95dd':
  Fix the syntax error in the edify script generator

9 years agoMerge "Fix the syntax error in the edify script generator"
Tao Bao [Mon, 23 Mar 2015 03:29:58 +0000 (03:29 +0000)]
Merge "Fix the syntax error in the edify script generator"

9 years agoFix the syntax error in the edify script generator
Tao Bao [Sun, 22 Mar 2015 21:20:48 +0000 (14:20 -0700)]
Fix the syntax error in the edify script generator

file_getprop() always expects two arguments.

Bug: 19881931
Change-Id: Icf5577ad34188991c03f68c1217642d3adc4201c

9 years agoam f7683b81: Merge "Clearly explain that 32-bit x86 is not supported"
Brian Carlstrom [Fri, 20 Mar 2015 22:02:49 +0000 (22:02 +0000)]
am f7683b81: Merge "Clearly explain that 32-bit x86 is not supported"

* commit 'f7683b813a7f71313f3dd1f71be1a8ef9d800ebf':
  Clearly explain that 32-bit x86 is not supported

9 years agoMerge "Clearly explain that 32-bit x86 is not supported"
Brian Carlstrom [Fri, 20 Mar 2015 21:52:38 +0000 (21:52 +0000)]
Merge "Clearly explain that 32-bit x86 is not supported"

9 years agoam 55fbc49f: Merge "Change eng builds from interpret-only to verify-at-runtime"
Mathieu Chartier [Fri, 20 Mar 2015 21:26:39 +0000 (21:26 +0000)]
am 55fbc49f: Merge "Change eng builds from interpret-only to verify-at-runtime"

* commit '55fbc49fe1993d87a6a978132c827f316f2be5a7':
  Change eng builds from interpret-only to verify-at-runtime

9 years agoMerge "Change eng builds from interpret-only to verify-at-runtime"
Mathieu Chartier [Fri, 20 Mar 2015 21:19:40 +0000 (21:19 +0000)]
Merge "Change eng builds from interpret-only to verify-at-runtime"

9 years agoam 971e5787: Merge "Revert "Replace legacy Browser with BookmarkProvider""
Paul Miller [Fri, 20 Mar 2015 21:16:47 +0000 (21:16 +0000)]
am 971e5787: Merge "Revert "Replace legacy Browser with BookmarkProvider""

* commit '971e5787c0ebaa35f238bb99433cbfefd0bab50d':
  Revert "Replace legacy Browser with BookmarkProvider"

9 years agoMerge "Revert "Replace legacy Browser with BookmarkProvider""
Paul Miller [Fri, 20 Mar 2015 21:08:49 +0000 (21:08 +0000)]
Merge "Revert "Replace legacy Browser with BookmarkProvider""

9 years agoam 082184e7: Merge "Bump generic_arm64 system partition size."
Ying Wang [Fri, 20 Mar 2015 20:34:40 +0000 (20:34 +0000)]
am 082184e7: Merge "Bump generic_arm64 system partition size."

* commit '082184e741232181f7b66d800142ef62dacbf765':
  Bump generic_arm64 system partition size.

9 years agoMerge "Bump generic_arm64 system partition size."
Ying Wang [Fri, 20 Mar 2015 20:29:52 +0000 (20:29 +0000)]
Merge "Bump generic_arm64 system partition size."

9 years agoBump generic_arm64 system partition size.
Ying Wang [Fri, 20 Mar 2015 20:29:10 +0000 (13:29 -0700)]
Bump generic_arm64 system partition size.

Change-Id: Ic53fdaa0143ee2c0cce5a2f750da4c52adc6fdb9

9 years agoClearly explain that 32-bit x86 is not supported
Brian Carlstrom [Fri, 20 Mar 2015 18:39:00 +0000 (11:39 -0700)]
Clearly explain that 32-bit x86 is not supported

Change-Id: I7f352fae8fa3742c61dc74e20aacd32254451bce

9 years agoChange eng builds from interpret-only to verify-at-runtime
Mathieu Chartier [Thu, 19 Mar 2015 17:34:23 +0000 (10:34 -0700)]
Change eng builds from interpret-only to verify-at-runtime

Faster dex2oat -> faster boot after syncing core libraries.

Bug: 19762303
Change-Id: Ic266ed9c59829e0e18acc4adc103724cf480de7f

9 years agoam 8e52e15d: Merge "Bump generic_mips system partition size."
Ying Wang [Fri, 20 Mar 2015 17:05:06 +0000 (17:05 +0000)]
am 8e52e15d: Merge "Bump generic_mips system partition size."

* commit '8e52e15debb587e85915482ddb7464fb0429a6bb':
  Bump generic_mips system partition size.

9 years agoRevert "Replace legacy Browser with BookmarkProvider"
Paul Miller [Fri, 20 Mar 2015 16:26:26 +0000 (16:26 +0000)]
Revert "Replace legacy Browser with BookmarkProvider"

This reverts commit 61690224177c7ff4c95fa3b163fd7b9c4c82c4a3.

Change-Id: I0246ef7a89de08bc449509b39f8db8279ea0871e
BUG:19351071

9 years agoMerge "Bump generic_mips system partition size."
Ying Wang [Fri, 20 Mar 2015 16:20:00 +0000 (16:20 +0000)]
Merge "Bump generic_mips system partition size."

9 years agoBump generic_mips system partition size.
Ying Wang [Fri, 20 Mar 2015 16:18:33 +0000 (09:18 -0700)]
Bump generic_mips system partition size.

Change-Id: Ieb3becc3ddc1efa19c6e6d34b4a31c0440d3479d

9 years agoSwitch x86 and x86_64 to 4.9. Attempt #2.
Alexander Ivchenko [Fri, 20 Mar 2015 14:07:34 +0000 (17:07 +0300)]
Switch x86 and x86_64 to 4.9. Attempt #2.

BUG=16407835

Change-Id: I45161bf4701bef4540b51168f771c5e9da8c8750
Signed-off-by: Alexander Ivchenko <alexander.ivchenko@intel.com>
9 years agoam ad22a8f2: Merge "Remove VoiceDialer from PRODUCT_PACKAGE list."
Narayan Kamath [Fri, 20 Mar 2015 09:11:17 +0000 (09:11 +0000)]
am ad22a8f2: Merge "Remove VoiceDialer from PRODUCT_PACKAGE list."

* commit 'ad22a8f2a71209d0fec3c49bdd688678a3412540':
  Remove VoiceDialer from PRODUCT_PACKAGE list.

9 years agoMerge "Remove VoiceDialer from PRODUCT_PACKAGE list."
Narayan Kamath [Fri, 20 Mar 2015 08:53:08 +0000 (08:53 +0000)]
Merge "Remove VoiceDialer from PRODUCT_PACKAGE list."

9 years agoam 261e195d: Merge "Make the generated OTAs repeatable"
Tao Bao [Fri, 20 Mar 2015 03:18:43 +0000 (03:18 +0000)]
am 261e195d: Merge "Make the generated OTAs repeatable"

* commit '261e195dacde109d4b438d8af3e370c87b162a5d':
  Make the generated OTAs repeatable

9 years agoam 59112a2d: Merge "Static binaries with libc++ need libs c, m and dl."
Dan Albert [Fri, 20 Mar 2015 03:14:17 +0000 (03:14 +0000)]
am 59112a2d: Merge "Static binaries with libc++ need libs c, m and dl."

* commit '59112a2da30004b20c186e0878148cd6053ae859':
  Static binaries with libc++ need libs c, m and dl.

9 years agoMerge "Make the generated OTAs repeatable"
Tao Bao [Fri, 20 Mar 2015 03:09:41 +0000 (03:09 +0000)]
Merge "Make the generated OTAs repeatable"

9 years agoMerge "Static binaries with libc++ need libs c, m and dl."
Dan Albert [Fri, 20 Mar 2015 03:04:19 +0000 (03:04 +0000)]
Merge "Static binaries with libc++ need libs c, m and dl."

9 years agoMake the generated OTAs repeatable
Tao Bao [Fri, 20 Mar 2015 02:42:12 +0000 (19:42 -0700)]
Make the generated OTAs repeatable

The generated OTAs are supposed to be repeatable. The use of dict in
blockimgdiff.py breaks the assumption for block-based OTAs. Fixed by
using OrderedDict instead.

Change-Id: I945bdc879912ba174ca330c152b1f8fc7ed211ac

9 years agoam b7e5ab6f: Merge "Allow system images larger than 2GiB."
Tao Bao [Thu, 19 Mar 2015 21:17:32 +0000 (21:17 +0000)]
am b7e5ab6f: Merge "Allow system images larger than 2GiB."

* commit 'b7e5ab6fbd4e573515c30772ac813a5fc4bce680':
  Allow system images larger than 2GiB.

9 years agoMerge "Allow system images larger than 2GiB."
Tao Bao [Thu, 19 Mar 2015 21:10:54 +0000 (21:10 +0000)]
Merge "Allow system images larger than 2GiB."

9 years agoAllow system images larger than 2GiB.
Dan Albert [Tue, 27 Jan 2015 23:53:15 +0000 (15:53 -0800)]
Allow system images larger than 2GiB.

Python 2.7's zipfile implementation wrongly thinks that zip64 is
required for files larger than 2GiB. We can work around this by
adjusting their limit. Note that `zipfile.writestr()` will not work
for strings larger than 2GiB. The Python interpreter sometimes rejects
strings that large (though it isn't clear to me exactly what
circumstances cause this). `zipfile.write()` must be used directly to
work around this.

This mess can be avoided if we port to python3.

The bug (b/19364241) in original commit has been fixed.

Bug: 18015246
Bug: 19364241
Bug: 19839468

(cherry picked from commit cd082d4bfe917b2e6b97436839cbbbc67c733c83)

Change-Id: I7b5cc310e0a9ba894533b53cb998afd5ce96d8c6

9 years agoam d121f184: Merge "Replace legacy Browser with BookmarkProvider"
Paul Miller [Thu, 19 Mar 2015 20:28:29 +0000 (20:28 +0000)]
am d121f184: Merge "Replace legacy Browser with BookmarkProvider"

* commit 'd121f18450520c4869a807533b4abf1adb1e846c':
  Replace legacy Browser with BookmarkProvider

9 years agoMerge "Replace legacy Browser with BookmarkProvider"
Paul Miller [Thu, 19 Mar 2015 20:23:22 +0000 (20:23 +0000)]
Merge "Replace legacy Browser with BookmarkProvider"

9 years agoStatic binaries with libc++ need libs c, m and dl.
Dan Albert [Thu, 19 Mar 2015 20:05:13 +0000 (13:05 -0700)]
Static binaries with libc++ need libs c, m and dl.

Can't be done on the user's end because these libraries all need to be
linked after libc++_static.

Change-Id: Ib21364e6f43689cf59da31d6f561919731ef8272

9 years agoRemove VoiceDialer from PRODUCT_PACKAGE list.
Narayan Kamath [Fri, 13 Mar 2015 17:16:07 +0000 (17:16 +0000)]
Remove VoiceDialer from PRODUCT_PACKAGE list.

Change-Id: Ibc86ddee90a9ff83c3cdcbf086a6a1e466ba5088

9 years agoam 9682e56a: Merge "Revert "Rename dalvik.vm.usejit to debug.dalvik.vm.usejit""
Mathieu Chartier [Thu, 19 Mar 2015 16:51:34 +0000 (16:51 +0000)]
am 9682e56a: Merge "Revert "Rename dalvik.vm.usejit to debug.dalvik.vm.usejit""

* commit '9682e56a794f2fc68cae00475b7f11927c57b3da':
  Revert "Rename dalvik.vm.usejit to debug.dalvik.vm.usejit"

9 years agoMerge "Revert "Rename dalvik.vm.usejit to debug.dalvik.vm.usejit""
Mathieu Chartier [Thu, 19 Mar 2015 16:44:55 +0000 (16:44 +0000)]
Merge "Revert "Rename dalvik.vm.usejit to debug.dalvik.vm.usejit""

9 years agoRevert "Rename dalvik.vm.usejit to debug.dalvik.vm.usejit"
Mathieu Chartier [Thu, 19 Mar 2015 01:52:40 +0000 (18:52 -0700)]
Revert "Rename dalvik.vm.usejit to debug.dalvik.vm.usejit"

Bug: 19735273

This reverts commit 3abfcfc17b022a5af9d37403f81fae027ab850b9.

Change-Id: Iac930925ab6d5cd5947fa4077c8d93e2984927d5

9 years agoReplace legacy Browser with BookmarkProvider
Paul Miller [Wed, 18 Mar 2015 22:26:15 +0000 (15:26 -0700)]
Replace legacy Browser with BookmarkProvider

BookmarkProvider is Browser's old provider code, refactored into its
own app.

BUG:19351071
Change-Id: I0a5e1f2fc54749e2d3e3442636a26b2459b600c6

9 years agoStore odex files in oat/<isa>/ directory.
Richard Uhler [Mon, 16 Mar 2015 21:38:17 +0000 (14:38 -0700)]
Store odex files in oat/<isa>/ directory.

Previously odex files were stored alongside the dex location as:
  dex location: /foo/bar/base.apk
  odex location: /foo/bar/<isa>/base.odex

This changes where odex files are stored, adding an "oat" directory:
  dex location: /foo/bar/base.apk
  odex location: /foo/bar/oat/<isa>/base.odex

See also the corresponding change in platform/art and
platform/frameworks/native.

Bug: 19550105
Change-Id: I4c6be4f0c41ff175904846db8e360c4af815b265

9 years agoam 8ca542f4: Merge "Rename dalvik.vm.usejit to debug.dalvik.vm.usejit"
Mathieu Chartier [Tue, 17 Mar 2015 14:32:51 +0000 (14:32 +0000)]
am 8ca542f4: Merge "Rename dalvik.vm.usejit to debug.dalvik.vm.usejit"

* commit '8ca542f4394affd420271d8df946e199449508e6':
  Rename dalvik.vm.usejit to debug.dalvik.vm.usejit