OSDN Git Service

android-x86/build.git
9 years agoam 939e5a0f: am a1e55c5f: Merge "Fix using libc++_static in dynamic binaries."
Dan Albert [Wed, 13 May 2015 15:52:38 +0000 (15:52 +0000)]
am 939e5a0f: am a1e55c5f: Merge "Fix using libc++_static in dynamic binaries."

* commit '939e5a0fa457931309ce3a07636d370fa365c012':
  Fix using libc++_static in dynamic binaries.

9 years agoam 3ce2e60f: Merge "New "sm" shell tool to call StorageManager." into mnc-dev
Jeff Sharkey [Wed, 13 May 2015 05:43:18 +0000 (05:43 +0000)]
am 3ce2e60f: Merge "New "sm" shell tool to call StorageManager." into mnc-dev

* commit '3ce2e60ffc13ba8f8c0ac691db27e4c422e7e2d3':
  New "sm" shell tool to call StorageManager.

9 years agoam 0ed694f3: DO NOT MERGE - Change PLATFORM_VERSION from MNC to M
Bart Sears [Wed, 13 May 2015 05:43:17 +0000 (05:43 +0000)]
am 0ed694f3: DO NOT MERGE - Change PLATFORM_VERSION from MNC to M

* commit '0ed694f3261411fb6f028539aabedfba87580c1f':
  DO NOT MERGE - Change PLATFORM_VERSION from MNC to M

9 years agoMerge "New "sm" shell tool to call StorageManager." into mnc-dev
Jeff Sharkey [Wed, 13 May 2015 05:27:38 +0000 (05:27 +0000)]
Merge "New "sm" shell tool to call StorageManager." into mnc-dev

9 years agoDO NOT MERGE - Change PLATFORM_VERSION from MNC to M
Bart Sears [Wed, 13 May 2015 01:36:10 +0000 (18:36 -0700)]
DO NOT MERGE - Change PLATFORM_VERSION from MNC to M

Goodbye to the cookie...

Change-Id: I0474115250411ccdfbdc769c6a464f9dbc460e8f

9 years agoam f807d1fa: Merge "Remove stlport from global package list." into mnc-dev
Dan Albert [Tue, 12 May 2015 23:33:11 +0000 (23:33 +0000)]
am f807d1fa: Merge "Remove stlport from global package list." into mnc-dev

* commit 'f807d1fa6f701558fe767fc85497bab8e5eb536a':
  Remove stlport from global package list.

9 years agoam 93f22ee7: Merge "Disallow using stlport." into mnc-dev
Dan Albert [Tue, 12 May 2015 23:33:10 +0000 (23:33 +0000)]
am 93f22ee7: Merge "Disallow using stlport." into mnc-dev

* commit '93f22ee7e2987158dbfa2b30db38ae3f6b67128b':
  Disallow using stlport.

9 years agoMerge "Remove stlport from global package list." into mnc-dev
Dan Albert [Tue, 12 May 2015 23:11:15 +0000 (23:11 +0000)]
Merge "Remove stlport from global package list." into mnc-dev

9 years agoMerge "Disallow using stlport." into mnc-dev
Dan Albert [Tue, 12 May 2015 23:11:10 +0000 (23:11 +0000)]
Merge "Disallow using stlport." into mnc-dev

9 years agoam 04cfb9e1: Merge changes Idd0f477f,I937d2020,I3b95c868 into mnc-dev
Evgeniy Stepanov [Tue, 12 May 2015 22:59:58 +0000 (22:59 +0000)]
am 04cfb9e1: Merge changes Idd0f477f,I937d2020,I3b95c868 into mnc-dev

* commit '04cfb9e11306a778b92b4abae6946ebf096b0af5':
  --no-as-needed needs -Wl.
  Fix AddressSanitizer link order and multilib setup.
  Make asan more closely match clang behavior.

9 years agoNew "sm" shell tool to call StorageManager.
Jeff Sharkey [Tue, 12 May 2015 22:53:29 +0000 (15:53 -0700)]
New "sm" shell tool to call StorageManager.

Bug: 19993667
Change-Id: I9021794eb6f69c7f53151a887a85788d315ab67d

9 years agoMerge changes Idd0f477f,I937d2020,I3b95c868 into mnc-dev
Evgeniy Stepanov [Tue, 12 May 2015 22:34:16 +0000 (22:34 +0000)]
Merge changes Idd0f477f,I937d2020,I3b95c868 into mnc-dev

* changes:
  --no-as-needed needs -Wl.
  Fix AddressSanitizer link order and multilib setup.
  Make asan more closely match clang behavior.

9 years agoam a1e55c5f: Merge "Fix using libc++_static in dynamic binaries."
Dan Albert [Tue, 12 May 2015 22:10:13 +0000 (22:10 +0000)]
am a1e55c5f: Merge "Fix using libc++_static in dynamic binaries."

* commit 'a1e55c5f532f1f5bbc15b717bdb7ee4b1d45a25b':
  Fix using libc++_static in dynamic binaries.

9 years agoMerge "Fix using libc++_static in dynamic binaries."
Dan Albert [Tue, 12 May 2015 22:00:32 +0000 (22:00 +0000)]
Merge "Fix using libc++_static in dynamic binaries."

9 years agoFix using libc++_static in dynamic binaries.
Dan Albert [Tue, 12 May 2015 18:00:31 +0000 (11:00 -0700)]
Fix using libc++_static in dynamic binaries.

Change-Id: I89bacfbf270d2d1bc1b9b2fa6951b355a67b808c

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: Idd0f477faebf0b7d79998c8a86610728c2c8cc5d

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: I937d202077b6e433ba476c075d31be818b662d53

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: I3b95c8682c0f63bac6b726f8cd15c638aaa98311

9 years agoam 480a9bb6: Keep Throwable\'s constructor that takes a String argument.
Ying Wang [Mon, 11 May 2015 22:31:50 +0000 (22:31 +0000)]
am 480a9bb6: Keep Throwable\'s constructor that takes a String argument.

* commit '480a9bb64e127bff863e6c357d3bd4c3dabfbb57':
  Keep Throwable's constructor that takes a String argument.

9 years agoKeep Throwable's constructor that takes a String argument.
Ying Wang [Mon, 11 May 2015 21:56:20 +0000 (14:56 -0700)]
Keep Throwable's constructor that takes a String argument.

Bug: 20495321
Change-Id: Iaf041da325e1d31f136f36e8ed85b2d90c578b0e

9 years agoresolved conflicts for merge of 901d792c to mnc-dev-plus-aosp
Nick Kralevich [Mon, 11 May 2015 18:29:43 +0000 (11:29 -0700)]
resolved conflicts for merge of 901d792c to mnc-dev-plus-aosp

Change-Id: I63fbc397ba28c832857bf7e27e8f1798e789a6e1

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.

(cherrypicked from commit 21ebc213bb3717ec3e692991eeadc423113943ab)

Change-Id: I7b4459b32298698fc2908cbbdd0e3afadbe5ac24
Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov>
9 years agoam f3282b4a: Wrap zipfile.write(), writestr() and close()
Tao Bao [Sat, 9 May 2015 00:57:19 +0000 (00:57 +0000)]
am f3282b4a: Wrap zipfile.write(), writestr() and close()

* commit 'f3282b4a7fda46dfb546f2822e0f2081b4ced7ff':
  Wrap zipfile.write(), writestr() and close()

9 years agoam dcec9d0e: am 44158945: Merge "Wrap zipfile.write(), writestr() and close()"
Tao Bao [Fri, 8 May 2015 23:19:37 +0000 (23:19 +0000)]
am dcec9d0e: am 44158945: Merge "Wrap zipfile.write(), writestr() and close()"

* commit 'dcec9d0e28346e8b93f6196e5347f2e386b4e1e6':
  Wrap zipfile.write(), writestr() and close()

9 years agoam 44158945: Merge "Wrap zipfile.write(), writestr() and close()"
Tao Bao [Fri, 8 May 2015 23:06:36 +0000 (23:06 +0000)]
am 44158945: Merge "Wrap zipfile.write(), writestr() and close()"

* commit '4415894579186c0c4f8d006ed625c0379b1b9d40':
  Wrap zipfile.write(), writestr() and close()

9 years agoWrap zipfile.write(), writestr() and close()
Tao Bao [Wed, 1 Apr 2015 18:21:55 +0000 (11:21 -0700)]
Wrap zipfile.write(), writestr() and close()

In order to work around the zip 2GiB limit, we need to wrap the related
functions in zipfile. Calls to those functions should always be replaced
with calls to the wrappers instead.

Bug: 18015246
Change-Id: I499574cee51ec4804bc10cbefe0b17940afed918
(cherry picked from commit 2ed665a033c587b276b1615516e5354e2ace47cd)

9 years agoMerge "Wrap zipfile.write(), writestr() and close()"
Tao Bao [Fri, 8 May 2015 22:52:03 +0000 (22:52 +0000)]
Merge "Wrap zipfile.write(), writestr() and close()"

9 years agoam 821a554c: Merge "[versionitis] pull image id from recovery into props" into mnc-dev
Andres Morales [Fri, 8 May 2015 22:30:19 +0000 (22:30 +0000)]
am 821a554c: Merge "[versionitis] pull image id from recovery into props" into mnc-dev

* commit '821a554c1bd1758ba50596f223835a6da3bf6ecf':
  [versionitis] pull image id from recovery into props

9 years agoMerge "[versionitis] pull image id from recovery into props" into mnc-dev
Andres Morales [Fri, 8 May 2015 22:04:26 +0000 (22:04 +0000)]
Merge "[versionitis] pull image id from recovery into props" into mnc-dev

9 years ago[versionitis] pull image id from recovery into props
Andres Morales [Thu, 7 May 2015 03:44:22 +0000 (20:44 -0700)]
[versionitis] pull image id from recovery into props

- remove root/build.prop, merge with root/default.prop

Change-Id: I913c67d948678745c0bb1b614ac10a0b7488e5c4

9 years agoWrap zipfile.write(), writestr() and close()
Tao Bao [Wed, 1 Apr 2015 18:21:55 +0000 (11:21 -0700)]
Wrap zipfile.write(), writestr() and close()

In order to work around the zip 2GiB limit, we need to wrap the related
functions in zipfile. Calls to those functions should always be replaced
with calls to the wrappers instead.

Bug: 18015246
Change-Id: Ice494371ca6654e88ded2ae0eb680f51082effcb

9 years agoam 90598cb7: Cleaned the outdated incrementaljavac.
Ying Wang [Fri, 8 May 2015 20:50:16 +0000 (20:50 +0000)]
am 90598cb7: Cleaned the outdated incrementaljavac.

* commit '90598cb70c3a6e65223f02c4104e823024caf693':
  Cleaned the outdated incrementaljavac.

9 years agoCleaned the outdated incrementaljavac.
Ying Wang [Fri, 8 May 2015 20:27:25 +0000 (13:27 -0700)]
Cleaned the outdated incrementaljavac.

Nobody is using this feature and now we switched to jack.

Change-Id: I749b486eb347cbf3ee7b107565fc800eeb238c44

9 years agoam d5087784: Merge "Revert "Fix and cleanup."" into mnc-dev
Ying Wang [Fri, 8 May 2015 19:06:28 +0000 (19:06 +0000)]
am d5087784: Merge "Revert "Fix and cleanup."" into mnc-dev

* commit 'd508778493323e5a992110e6990ad120cb9a65c0':
  Revert "Fix and cleanup."

9 years agoMerge "Revert "Fix and cleanup."" into mnc-dev
Ying Wang [Fri, 8 May 2015 18:51:21 +0000 (18:51 +0000)]
Merge "Revert "Fix and cleanup."" into mnc-dev

9 years agoRevert "Fix and cleanup."
Ying Wang [Fri, 8 May 2015 18:51:00 +0000 (18:51 +0000)]
Revert "Fix and cleanup."

This reverts commit f28bad5227dd566395e458b5266e716d7fa5f958.

Change-Id: Ib64936457a1236fabbe7c6b9c56f52ef650342e7

9 years agoam 22571e18: Merge "Fix and cleanup." into mnc-dev
Ying Wang [Fri, 8 May 2015 18:32:09 +0000 (18:32 +0000)]
am 22571e18: Merge "Fix and cleanup." into mnc-dev

* commit '22571e18570c01310372261ce5f3dbc7bd3f5616':
  Fix and cleanup.

9 years agoMerge "Fix and cleanup." into mnc-dev
Ying Wang [Fri, 8 May 2015 18:11:55 +0000 (18:11 +0000)]
Merge "Fix and cleanup." into mnc-dev

9 years agoRemove stlport from global package list.
Dan Albert [Wed, 6 May 2015 16:49:10 +0000 (09:49 -0700)]
Remove stlport from global package list.

This is now whitelisted per device.

Bug: http://b/15193147
Change-Id: I7fcd0891242fb552a17753b151cf431a398bbc44
(cherry picked from commit 0a93b56924fe5e12bacbb20f3b62ad93f1b5e577)

9 years agoDisallow using stlport.
Dan Albert [Wed, 6 May 2015 17:08:32 +0000 (10:08 -0700)]
Disallow using stlport.

The only remaining users of stlport are vendor blobs. Prevent any new
users from using it.

Bug: http://b/15193147
Change-Id: I577a16c8c52e2c7d939c3b5026e18ad90e4b9f26
(cherry picked from commit 3a360a7353034be89cbcbb24296c7ae30e6b0ef2)

9 years agoam 1af02e61: Merge "Fix Mac build." into mnc-dev
Ying Wang [Fri, 8 May 2015 16:40:01 +0000 (16:40 +0000)]
am 1af02e61: Merge "Fix Mac build." into mnc-dev

* commit '1af02e61165a989f206395eb7401a0f5316cae42':
  Fix Mac build.

9 years agoMerge "Fix Mac build." into mnc-dev
Ying Wang [Fri, 8 May 2015 03:59:15 +0000 (03:59 +0000)]
Merge "Fix Mac build." into mnc-dev

9 years agoFix Mac build.
Ying Wang [Fri, 8 May 2015 03:57:56 +0000 (20:57 -0700)]
Fix Mac build.

Mac doesn't like "cp -r -L", but "cp -R -L".

Change-Id: I32bd8e5171db4ed811e158d91482671b14622825

9 years agoFix and cleanup.
Ying Wang [Thu, 7 May 2015 23:53:13 +0000 (16:53 -0700)]
Fix and cleanup.

- Detect java-source-list before transforming to java-source-list-uniq.
  This fixes non-fatal errors in build log like:
  /bin/bash:
  out/target/common/obj/APPS/android.core.tests.libcore.package.tzdata_intermediates/classes/java-source-list:
  No such file or directory
- Cleaned the outdated incrementaljavac. Nobody is using this feature
  and now we switched to jack.

Change-Id: If1adb9b5820d9b295a11984c0f170f9a7ff4de7b

9 years agoam 42d4401a: am 9db69c1b: Merge "Add task to print transitive dependencies and their...
Ying Wang [Thu, 7 May 2015 23:17:29 +0000 (23:17 +0000)]
am 42d4401a: am 9db69c1b: Merge "Add task to print transitive dependencies and their license files."

* commit '42d4401a87859219bc53e5b4cf8e80a37b4d3e0e':
  Add task to print transitive dependencies and their license files.

9 years agoam 9db69c1b: Merge "Add task to print transitive dependencies and their license files."
Ying Wang [Thu, 7 May 2015 22:55:37 +0000 (22:55 +0000)]
am 9db69c1b: Merge "Add task to print transitive dependencies and their license files."

* commit '9db69c1b0891707cfb22aaa6158cd9d11312dffc':
  Add task to print transitive dependencies and their license files.

9 years agoMerge "Add task to print transitive dependencies and their license files."
Ying Wang [Thu, 7 May 2015 22:43:56 +0000 (22:43 +0000)]
Merge "Add task to print transitive dependencies and their license files."

9 years agoAdd task to print transitive dependencies and their license files.
Ying Wang [Thu, 7 May 2015 19:08:53 +0000 (12:08 -0700)]
Add task to print transitive dependencies and their license files.

Print modules and their transitive dependencies with license files.
To invoke, run
"make deps-license PROJ_PATH=<proj-path-patterns> DEP_PATH=<dep-path-patterns>".
PROJ_PATH restricts the paths of the source modules;
DEP_PATH restricts the paths of the dependency modules.
Both can be makefile patterns supported by makefile function $(filter).
Example:
  $ make deps-license packages/app/% external/%
  prints all modules in packages/app/ with their dpendencies in external/.
The printout lines look like "<module_name> :: <module_paths> :: <license_files>".

Bug: 20823995
Change-Id: I06b66e85ff56c8628bffa3d948085ed45870100f

9 years agoam f55c5a52: Do not pack relocations for executables
Dmitriy Ivanov [Thu, 7 May 2015 21:44:52 +0000 (21:44 +0000)]
am f55c5a52: Do not pack relocations for executables

* commit 'f55c5a52ac3d523cdcfb7cd7ab093d01da8b3caf':
  Do not pack relocations for executables

9 years agoam d64be40d: am 0a00ef50: Merge "Do not pack relocations for executables"
Dmitriy Ivanov [Thu, 7 May 2015 21:38:08 +0000 (21:38 +0000)]
am d64be40d: am 0a00ef50: Merge "Do not pack relocations for executables"

* commit 'd64be40d117a66824cfb0e85abc5411c207004f8':
  Do not pack relocations for executables

9 years agoam 0a00ef50: Merge "Do not pack relocations for executables"
Dmitriy Ivanov [Thu, 7 May 2015 21:22:44 +0000 (21:22 +0000)]
am 0a00ef50: Merge "Do not pack relocations for executables"

* commit '0a00ef5084d6cb6adf3cc2a6f159410b51d2c13b':
  Do not pack relocations for executables

9 years agoDo not pack relocations for executables
Dmitriy Ivanov [Wed, 29 Apr 2015 19:13:37 +0000 (12:13 -0700)]
Do not pack relocations for executables

Bug: http://b/20665974
Change-Id: Ibc13b5d6bd05dfbc7ff8475068fe7363f58e7e67
(cherry picked from commit e24b6f77ffba8f7d9c2a7acbb7a0b748197d48c4)

9 years agoMerge "Do not pack relocations for executables"
Dmitriy Ivanov [Thu, 7 May 2015 21:09:48 +0000 (21:09 +0000)]
Merge "Do not pack relocations for executables"

9 years agoDo not pack relocations for executables
Dmitriy Ivanov [Wed, 29 Apr 2015 19:13:37 +0000 (12:13 -0700)]
Do not pack relocations for executables

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

9 years agoam 455ffaaf: Revert "Switch from Calculator to ExactCalculator"
Robin Lee [Thu, 7 May 2015 17:49:30 +0000 (17:49 +0000)]
am 455ffaaf: Revert "Switch from Calculator to ExactCalculator"

* commit '455ffaafcd5b6d0296bfa6143baccb01c84e2382':
  Revert "Switch from Calculator to ExactCalculator"

9 years agoam 2e286f46: am afec6236: Merge "Build: Update Mips64 generic build for ART"
Andreas Gampe [Thu, 7 May 2015 16:26:32 +0000 (16:26 +0000)]
am 2e286f46: am afec6236: Merge "Build: Update Mips64 generic build for ART"

* commit '2e286f467b1d156c7ccc741f2c28d3a37cf78a3f':
  Build: Update Mips64 generic build for ART

9 years agoam afec6236: Merge "Build: Update Mips64 generic build for ART"
Andreas Gampe [Thu, 7 May 2015 16:15:22 +0000 (16:15 +0000)]
am afec6236: Merge "Build: Update Mips64 generic build for ART"

* commit 'afec6236bbb8ab13908ddd71b0bfd0a142928e01':
  Build: Update Mips64 generic build for ART

9 years agoMerge "Build: Update Mips64 generic build for ART"
Andreas Gampe [Thu, 7 May 2015 16:02:16 +0000 (16:02 +0000)]
Merge "Build: Update Mips64 generic build for ART"

9 years agoam 6a876676: am 0e8413e4: Merge "Remove stlport from global package list."
Dan Albert [Thu, 7 May 2015 15:58:30 +0000 (15:58 +0000)]
am 6a876676: am 0e8413e4: Merge "Remove stlport from global package list."

* commit '6a876676f02d51c3fc346e5fc4d7a4b656f39340':
  Remove stlport from global package list.

9 years agoam cc356db5: am 5ee74388: Merge "Disallow using stlport."
Dan Albert [Thu, 7 May 2015 15:58:13 +0000 (15:58 +0000)]
am cc356db5: am 5ee74388: Merge "Disallow using stlport."

* commit 'cc356db5531d8c769e58bf1a98fda8f95fba7eed':
  Disallow using stlport.

9 years agoam 015b89cc: am 955ebbaa: Merge "Cleanup libc++ configuration."
Dan Albert [Thu, 7 May 2015 15:58:12 +0000 (15:58 +0000)]
am 015b89cc: am 955ebbaa: Merge "Cleanup libc++ configuration."

* commit '015b89cce2497f4157ac0322ebc4a604178a304a':
  Cleanup libc++ configuration.

9 years agoRevert "Switch from Calculator to ExactCalculator"
Robin Lee [Thu, 7 May 2015 14:55:48 +0000 (14:55 +0000)]
Revert "Switch from Calculator to ExactCalculator"

Temporary revert to get TT builds in shape.

This reverts commit 846505dc35bb155c1c2cf54d407a946e8f732494.

Bug: 20745303
Change-Id: Id3455cba38b7aabaffa63c8531a6430f69897c6e

9 years agoam ad79cc67: am c4ef9bb0: am a9d796a4: docs: Add navigation heading for Develop ...
Joe Fernandez [Thu, 7 May 2015 14:54:28 +0000 (14:54 +0000)]
am ad79cc67: am c4ef9bb0: am a9d796a4: docs: Add navigation heading for Develop > Preview

* commit 'ad79cc6741ebbec38271fd64cd15c041e03d8f1e':
  docs: Add navigation heading for Develop > Preview

9 years agoam c4ef9bb0: am a9d796a4: docs: Add navigation heading for Develop > Preview
Joe Fernandez [Thu, 7 May 2015 06:42:07 +0000 (06:42 +0000)]
am c4ef9bb0: am a9d796a4: docs: Add navigation heading for Develop > Preview

* commit 'c4ef9bb08f504c3ca58727403f607cd051edbf5d':
  docs: Add navigation heading for Develop > Preview

9 years agoam a9d796a4: docs: Add navigation heading for Develop > Preview
Joe Fernandez [Thu, 7 May 2015 06:29:59 +0000 (06:29 +0000)]
am a9d796a4: docs: Add navigation heading for Develop > Preview

* commit 'a9d796a4f9e198f17de6f1a27264b1b4fc9a778a':
  docs: Add navigation heading for Develop > Preview

9 years agoam 8c7121de: Merge "DO NOT MERGE Remove RecyclerView tests form pathmap" into mnc-dev
Yigit Boyar [Thu, 7 May 2015 05:29:04 +0000 (05:29 +0000)]
am 8c7121de: Merge "DO NOT MERGE Remove RecyclerView tests form pathmap" into mnc-dev

* commit '8c7121de860739c98ff933c56d4e5596c65965e2':
  DO NOT MERGE Remove RecyclerView tests form pathmap

9 years agoam 64434af7: Revert "Build docs for android-support-media-protocols.jar."
Jeff Brown [Thu, 7 May 2015 05:29:03 +0000 (05:29 +0000)]
am 64434af7: Revert "Build docs for android-support-media-protocols.jar."

* commit '64434af7725937d7dcc4a0e1a6a013758bf18dba':
  Revert "Build docs for android-support-media-protocols.jar."

9 years agodocs: Add navigation heading for Develop > Preview
Joe Fernandez [Wed, 6 May 2015 05:07:42 +0000 (22:07 -0700)]
docs: Add navigation heading for Develop > Preview

Change-Id: I133672c6ecb5e778f49c31d091812ed7b6dc6b24

9 years agoBuild: Update Mips64 generic build for ART
Andreas Gampe [Thu, 7 May 2015 03:56:33 +0000 (20:56 -0700)]
Build: Update Mips64 generic build for ART

For ART testing, we need:

1) A larger userdata partition. A lot of files end up there as it
is multi-arch.

2) Don't strip prebuilts. Technically we only care about core-libart,
but this is the best high-level change that doesn't impact other
files.

Change-Id: Ic36bfcf80ba50a602752ca0a3031dda89a0f3051

9 years agoMerge "DO NOT MERGE Remove RecyclerView tests form pathmap" into mnc-dev
Yigit Boyar [Thu, 7 May 2015 01:40:09 +0000 (01:40 +0000)]
Merge "DO NOT MERGE Remove RecyclerView tests form pathmap" into mnc-dev

9 years agoDO NOT MERGE Remove RecyclerView tests form pathmap
Yigit Boyar [Thu, 30 Apr 2015 02:34:56 +0000 (19:34 -0700)]
DO NOT MERGE Remove RecyclerView tests form pathmap

Bug: 20675894
Change-Id: Ia482c860b7c02f1c37b94c961cf283754c60cbcc
(cherry picked from commit a85c85ae370be73fbc920177c87e739d7353059b)

9 years agoRevert "Build docs for android-support-media-protocols.jar."
Jeff Brown [Tue, 5 May 2015 03:07:11 +0000 (20:07 -0700)]
Revert "Build docs for android-support-media-protocols.jar."

This reverts commit 5d0da1f959c5f9f38def94d76cdf0cddf52e3edf.

Bug: 20641986
Change-Id: I68d79186179b8b542b323ab630c6ed7620eb6f27

9 years agoam 174bb367: am b2ce04b4: Merge "Make Windows a non-multilib target."
Dan Albert [Wed, 6 May 2015 22:56:06 +0000 (22:56 +0000)]
am 174bb367: am b2ce04b4: Merge "Make Windows a non-multilib target."

* commit '174bb3678d9501b7d057162d37efdb9740a164a3':
  Make Windows a non-multilib target.

9 years agoam 7cfccda6: am b5ccb461: Merge "Select the correct target STL with USE_MINGW."
Dan Albert [Wed, 6 May 2015 22:45:51 +0000 (22:45 +0000)]
am 7cfccda6: am b5ccb461: Merge "Select the correct target STL with USE_MINGW."

* commit '7cfccda6590962299e86b4dd41c7d62056ec17e5':
  Select the correct target STL with USE_MINGW.

9 years agoam 6ce55427: am 48240423: Merge "Fix JDK check for USE_MINGW=1."
Dan Albert [Wed, 6 May 2015 22:45:15 +0000 (22:45 +0000)]
am 6ce55427: am 48240423: Merge "Fix JDK check for USE_MINGW=1."

* commit '6ce55427db7a9791042b90953dc2400ecee9bd7b':
  Fix JDK check for USE_MINGW=1.

9 years agoam 826673b5: am 8ace80b3: Merge "Fix mips build"
Dmitriy Ivanov [Wed, 6 May 2015 22:44:31 +0000 (22:44 +0000)]
am 826673b5: am 8ace80b3: Merge "Fix mips build"

* commit '826673b5176977d3806df1a8215b3cd70db8a5e2':
  Fix mips build

9 years agoam e06424b2: am f2748888: Merge "Upgrade x86 gcc to 4.9 and disable devirtualization."
Chih-Hung Hsieh [Wed, 6 May 2015 22:44:29 +0000 (22:44 +0000)]
am e06424b2: am f2748888: Merge "Upgrade x86 gcc to 4.9 and disable devirtualization."

* commit 'e06424b2307d9a50c43ec9c717e1168c14b31b4b':
  Upgrade x86 gcc to 4.9 and disable devirtualization.

9 years agoam 6a944e5e: am b9a8aa63: Merge "Fix prebuilts for target builds with USE_MINGW=1."
Dan Albert [Wed, 6 May 2015 22:44:27 +0000 (22:44 +0000)]
am 6a944e5e: am b9a8aa63: Merge "Fix prebuilts for target builds with USE_MINGW=1."

* commit '6a944e5e0b9dde4aa086d83555adfe09df3f472e':
  Fix prebuilts for target builds with USE_MINGW=1.

9 years agoam 3045b0b7: am d0d0f464: Merge "Pack module before making symbolic version"
Dmitriy Ivanov [Wed, 6 May 2015 22:44:25 +0000 (22:44 +0000)]
am 3045b0b7: am d0d0f464: Merge "Pack module before making symbolic version"

* commit '3045b0b7dde58da645dc35751e092111d2686789':
  Pack module before making symbolic version

9 years agoam 0e8413e4: Merge "Remove stlport from global package list."
Dan Albert [Wed, 6 May 2015 21:29:13 +0000 (21:29 +0000)]
am 0e8413e4: Merge "Remove stlport from global package list."

* commit '0e8413e45e59dd8598e6d63ebdad03469b3c01eb':
  Remove stlport from global package list.

9 years agoMerge "Remove stlport from global package list."
Dan Albert [Wed, 6 May 2015 21:15:57 +0000 (21:15 +0000)]
Merge "Remove stlport from global package list."

9 years agoRemove stlport from global package list.
Dan Albert [Wed, 6 May 2015 16:49:10 +0000 (09:49 -0700)]
Remove stlport from global package list.

This is now whitelisted per device.

Bug: http://b/15193147
Change-Id: I7fcd0891242fb552a17753b151cf431a398bbc44

9 years agoam 5ee74388: Merge "Disallow using stlport."
Dan Albert [Wed, 6 May 2015 20:09:26 +0000 (20:09 +0000)]
am 5ee74388: Merge "Disallow using stlport."

* commit '5ee74388b1e5678f353ba8a804e8bb3a20420cb5':
  Disallow using stlport.

9 years agoam 955ebbaa: Merge "Cleanup libc++ configuration."
Dan Albert [Wed, 6 May 2015 20:09:25 +0000 (20:09 +0000)]
am 955ebbaa: Merge "Cleanup libc++ configuration."

* commit '955ebbaa952479f9c99391ee81c6b35d3db9b410':
  Cleanup libc++ configuration.

9 years agoMerge "Disallow using stlport."
Dan Albert [Wed, 6 May 2015 19:53:39 +0000 (19:53 +0000)]
Merge "Disallow using stlport."

9 years agoMerge "Cleanup libc++ configuration."
Dan Albert [Wed, 6 May 2015 19:51:05 +0000 (19:51 +0000)]
Merge "Cleanup libc++ configuration."

9 years agoam 0717cb22: am e94fcf31: am 29e93436: Swap templates-sdk and templates-sdk-dev files...
Dirk Dougherty [Wed, 6 May 2015 17:36:37 +0000 (17:36 +0000)]
am 0717cb22: am e94fcf31: am 29e93436: Swap templates-sdk and templates-sdk-dev files to enable redesign builds by default.

* commit '0717cb2251b0a972a73462841e346fc49aa6e804':
  Swap templates-sdk and templates-sdk-dev files to enable redesign builds by default.

9 years agoam e94fcf31: am 29e93436: Swap templates-sdk and templates-sdk-dev files to enable...
Dirk Dougherty [Wed, 6 May 2015 17:13:01 +0000 (17:13 +0000)]
am e94fcf31: am 29e93436: Swap templates-sdk and templates-sdk-dev files to enable redesign builds by default.

* commit 'e94fcf31a08a7cce45171b5f8cce29b50d2cefd8':
  Swap templates-sdk and templates-sdk-dev files to enable redesign builds by default.

9 years agoDisallow using stlport.
Dan Albert [Wed, 6 May 2015 17:08:32 +0000 (10:08 -0700)]
Disallow using stlport.

The only remaining users of stlport are vendor blobs. Prevent any new
users from using it.

Bug: http://b/15193147
Change-Id: I577a16c8c52e2c7d939c3b5026e18ad90e4b9f26

9 years agoCleanup libc++ configuration.
Dan Albert [Wed, 6 May 2015 17:08:11 +0000 (10:08 -0700)]
Cleanup libc++ configuration.

Change-Id: I2162f2a19c7f13cfbd4a2530a783a4e671d7cdb1

9 years agoam 29e93436: Swap templates-sdk and templates-sdk-dev files to enable redesign builds...
Dirk Dougherty [Wed, 6 May 2015 17:00:22 +0000 (17:00 +0000)]
am 29e93436: Swap templates-sdk and templates-sdk-dev files to enable redesign builds by default.

* commit '29e934367b927fb13417bee77008600ad5a39dcc':
  Swap templates-sdk and templates-sdk-dev files to enable redesign builds by default.

9 years agoSwap templates-sdk and templates-sdk-dev files to enable redesign builds by default.
Dirk Dougherty [Wed, 6 May 2015 01:17:13 +0000 (18:17 -0700)]
Swap templates-sdk and templates-sdk-dev files to enable redesign builds by default.

Change-Id: I9eabbbcd823fb29bd2209172c458cb9dad5f24d2

9 years agoam 0ba68baf: Upgrade x86 gcc to 4.9 and disable devirtualization.
Chih-Hung Hsieh [Wed, 6 May 2015 00:52:22 +0000 (00:52 +0000)]
am 0ba68baf: Upgrade x86 gcc to 4.9 and disable devirtualization.

* commit '0ba68bafa3b465110d10da1a57a1843ff91b2f3a':
  Upgrade x86 gcc to 4.9 and disable devirtualization.

9 years agoUpgrade x86 gcc to 4.9 and disable devirtualization.
Chih-Hung Hsieh [Fri, 1 May 2015 21:53:59 +0000 (14:53 -0700)]
Upgrade x86 gcc to 4.9 and disable devirtualization.

Also filter out gcc-only flags -Wno-clobbered and -fno-devirtualize
when compiled with clang/llvm.

BUG: 19872411
Change-Id: I6de57583be04da607f569df65e93531787dbb789
(cherry picked from AOSP commit 90036610ddfe0455553a1b46bb8adbeafde0cac1)

9 years agoam b2ce04b4: Merge "Make Windows a non-multilib target."
Dan Albert [Tue, 5 May 2015 23:53:35 +0000 (23:53 +0000)]
am b2ce04b4: Merge "Make Windows a non-multilib target."

* commit 'b2ce04b4317331903b6ec325ea473f5fc5c8aca3':
  Make Windows a non-multilib target.

9 years agoMerge "Make Windows a non-multilib target."
Dan Albert [Tue, 5 May 2015 23:38:59 +0000 (23:38 +0000)]
Merge "Make Windows a non-multilib target."

9 years agoMake Windows a non-multilib target.
Dan Albert [Tue, 5 May 2015 01:17:52 +0000 (18:17 -0700)]
Make Windows a non-multilib target.

We don't have a toolchain for 64-bit windows.

This allows running `USE_MINGW=1 mm` in a directory that has a host
module with LOCAL_MULTILIB := both.

Change-Id: I31f981b38fb80b0d6582bab0a4bd580a3c654c91

9 years agoam b5ccb461: Merge "Select the correct target STL with USE_MINGW."
Dan Albert [Tue, 5 May 2015 21:49:40 +0000 (21:49 +0000)]
am b5ccb461: Merge "Select the correct target STL with USE_MINGW."

* commit 'b5ccb461ed50dec49a5bc0e6cdbe8ffd62080d7d':
  Select the correct target STL with USE_MINGW.

9 years agoMerge "Select the correct target STL with USE_MINGW."
Dan Albert [Tue, 5 May 2015 21:40:01 +0000 (21:40 +0000)]
Merge "Select the correct target STL with USE_MINGW."

9 years agoam 4f5d0e60: Raise SDK version for ProGuard processing when app links support library.
Ying Wang [Tue, 5 May 2015 19:08:03 +0000 (19:08 +0000)]
am 4f5d0e60: Raise SDK version for ProGuard processing when app links support library.

* commit '4f5d0e60b441f009f78ef6595172ffa11dd69a2d':
  Raise SDK version for ProGuard processing when app links support library.