OSDN Git Service

android-x86/build.git
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 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.

9 years agoam 5c73ba6e: am e99d5320: am 032a4946: Doc change: css/js, assets for landing page...
Dirk Dougherty [Tue, 5 May 2015 19:08:02 +0000 (19:08 +0000)]
am 5c73ba6e: am e99d5320: am 032a4946: Doc change: css/js, assets for landing page, header/footer designs.

* commit '5c73ba6e037f3e145fcc84ad2329a002ddb3bf54':
  Doc change: css/js, assets for landing page, header/footer designs.

9 years agoam 3c339ae4: am 55abf4c2: am ff233cc9: Doc change: remove deprecated templates-sdk...
Dirk Dougherty [Tue, 5 May 2015 19:08:00 +0000 (19:08 +0000)]
am 3c339ae4: am 55abf4c2: am ff233cc9: Doc change: remove deprecated templates-sdk-dyn files, add new development files based on production templates-sdk.

* commit '3c339ae4fd905eedd2c44449d4935acf23955132':
  Doc change: remove deprecated templates-sdk-dyn files, add new development files based on production templates-sdk.

9 years agoam 48240423: Merge "Fix JDK check for USE_MINGW=1."
Dan Albert [Tue, 5 May 2015 18:55:22 +0000 (18:55 +0000)]
am 48240423: Merge "Fix JDK check for USE_MINGW=1."

* commit '4824042356e780153153ac7aafa6ce6e1b8df7f2':
  Fix JDK check for USE_MINGW=1.

9 years agoMerge "Fix JDK check for USE_MINGW=1."
Dan Albert [Tue, 5 May 2015 18:45:54 +0000 (18:45 +0000)]
Merge "Fix JDK check for USE_MINGW=1."

9 years agoFix JDK check for USE_MINGW=1.
Dan Albert [Tue, 5 May 2015 18:41:52 +0000 (11:41 -0700)]
Fix JDK check for USE_MINGW=1.

Change-Id: I3bdd9258e8870fc00a5f1f74682a949dc487d851

9 years agoRaise SDK version for ProGuard processing when app links support library.
Ying Wang [Tue, 5 May 2015 02:21:48 +0000 (19:21 -0700)]
Raise SDK version for ProGuard processing when app links support library.

When an app's LOCAL_SDK_VERSION is lower than the support library's
LOCAL_SDK_VERSION,  we artifically raises the "SDK version" "linked"
by ProGuard, to
- suppress ProGuard warnings of referencing symbols unknown to the
  lower SDK version.
- prevent ProGuard stripping subclass in the support library that
  extends class added in the higher SDK version.

This allows us to remove the dangerous ProGuard flag
"-dontwarn android.support.**".

Notes:
- We don't raise the app's LOCAL_SDK_VERSION, so that the app's own
  code is still unable to use the higher SDK version.
- For platform build, we can't just raise to the "current" SDK,
  because would break apps that use APIs removed from the current SDK.
  We raise it to framework.jar instead, which contains the most complete
  symbol set.

Bug: 20658265
Change-Id: I90099073457a65cb8031fbaec6b396d68ce614a7
(cherry picked from commit 8e8d1e7abadb53d5dcb211fac6ab6ed20f5dc9ac)

9 years agoam e99d5320: am 032a4946: Doc change: css/js, assets for landing page, header/footer...
Dirk Dougherty [Tue, 5 May 2015 02:35:03 +0000 (02:35 +0000)]
am e99d5320: am 032a4946: Doc change: css/js, assets for landing page, header/footer designs.

* commit 'e99d5320dd70de6f5ada67dd0c2dd9761e6a6c32':
  Doc change: css/js, assets for landing page, header/footer designs.

9 years agoam 032a4946: Doc change: css/js, assets for landing page, header/footer designs.
Dirk Dougherty [Tue, 5 May 2015 02:23:28 +0000 (02:23 +0000)]
am 032a4946: Doc change: css/js, assets for landing page, header/footer designs.

* commit '032a494654978c3ceed73268f99615ff3d0d686e':
  Doc change: css/js, assets for landing page, header/footer designs.

9 years agoam 55abf4c2: am ff233cc9: Doc change: remove deprecated templates-sdk-dyn files,...
Dirk Dougherty [Tue, 5 May 2015 01:48:10 +0000 (01:48 +0000)]
am 55abf4c2: am ff233cc9: Doc change: remove deprecated templates-sdk-dyn files, add new development files based on production templates-sdk.

* commit '55abf4c22d08693cfb2838a79654fc32c7de3ff8':
  Doc change: remove deprecated templates-sdk-dyn files, add new development files based on production templates-sdk.

9 years agoam 8ace80b3: Merge "Fix mips build"
Dmitriy Ivanov [Tue, 5 May 2015 01:26:42 +0000 (01:26 +0000)]
am 8ace80b3: Merge "Fix mips build"

* commit '8ace80b37590e5b22c115698e20b8a9911f7a865':
  Fix mips build

9 years agoam 6f7608cf: am 657b2971: am fa6ee37f: am 53b98761: docs: fix sticky header hiding...
Joe Fernandez [Tue, 5 May 2015 01:24:49 +0000 (01:24 +0000)]
am 6f7608cf: am 657b2971: am fa6ee37f: am 53b98761: docs: fix sticky header hiding RenderScript reference headings

* commit '6f7608cf8f7bd52948d6a36933170f72afb1cc3d':
  docs: fix sticky header hiding RenderScript reference headings

9 years agoam c135a7f9: am 63904d26: am 03b107c8: docs: update masthead template for Preview...
Joe Fernandez [Tue, 5 May 2015 01:24:48 +0000 (01:24 +0000)]
am c135a7f9: am 63904d26: am 03b107c8: docs: update masthead template for Preview docs

* commit 'c135a7f993b6f243305d2fe0a130f981130e1519':
  docs: update masthead template for Preview docs

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 agoDoc change: css/js, assets for landing page, header/footer designs.
Dirk Dougherty [Tue, 5 May 2015 01:17:33 +0000 (18:17 -0700)]
Doc change: css/js, assets for landing page, header/footer designs.

Change-Id: I9430a725bd7ba12cb0ac7da1a5ed9c3bfa8e321e

9 years agoMerge "Fix mips build"
Dmitriy Ivanov [Tue, 5 May 2015 01:16:56 +0000 (01:16 +0000)]
Merge "Fix mips build"

9 years agoFix mips build
Dmitriy Ivanov [Tue, 5 May 2015 01:10:47 +0000 (18:10 -0700)]
Fix mips build

Change-Id: Ifbb2df36c173511c118f34cfa39bb01ca7f7d380

9 years agoam f2748888: Merge "Upgrade x86 gcc to 4.9 and disable devirtualization."
Chih-Hung Hsieh [Tue, 5 May 2015 01:10:24 +0000 (01:10 +0000)]
am f2748888: Merge "Upgrade x86 gcc to 4.9 and disable devirtualization."

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

9 years agoam b9a8aa63: Merge "Fix prebuilts for target builds with USE_MINGW=1."
Dan Albert [Tue, 5 May 2015 01:10:23 +0000 (01:10 +0000)]
am b9a8aa63: Merge "Fix prebuilts for target builds with USE_MINGW=1."

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

9 years agoam d0d0f464: Merge "Pack module before making symbolic version"
Dmitriy Ivanov [Tue, 5 May 2015 01:10:22 +0000 (01:10 +0000)]
am d0d0f464: Merge "Pack module before making symbolic version"

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

9 years agoam ff233cc9: Doc change: remove deprecated templates-sdk-dyn files, add new developme...
Dirk Dougherty [Tue, 5 May 2015 01:04:31 +0000 (01:04 +0000)]
am ff233cc9: Doc change: remove deprecated templates-sdk-dyn files, add new development files based on production templates-sdk.

* commit 'ff233cc92e379d501d8b256ba9a015827d77e012':
  Doc change: remove deprecated templates-sdk-dyn files, add new development files based on production templates-sdk.

9 years agoMerge "Upgrade x86 gcc to 4.9 and disable devirtualization."
Chih-Hung Hsieh [Mon, 4 May 2015 23:36:50 +0000 (23:36 +0000)]
Merge "Upgrade x86 gcc to 4.9 and disable devirtualization."

9 years agoSelect the correct target STL with USE_MINGW.
Dan Albert [Mon, 4 May 2015 23:34:19 +0000 (16:34 -0700)]
Select the correct target STL with USE_MINGW.

The previous check tested against USE_MINGW even for target builds.
Hadn't been a problem because people don't typically set USE_MINGW
directly.

Change-Id: I90fe0ea890c44917eb29dd02d7c7f76c19e7fbd6

9 years agoMerge "Fix prebuilts for target builds with USE_MINGW=1."
Dan Albert [Mon, 4 May 2015 22:46:57 +0000 (22:46 +0000)]
Merge "Fix prebuilts for target builds with USE_MINGW=1."

9 years agoFix prebuilts for target builds with USE_MINGW=1.
Dan Albert [Mon, 4 May 2015 19:44:44 +0000 (12:44 -0700)]
Fix prebuilts for target builds with USE_MINGW=1.

USE_MINGW=1 mm didn't work in directories that contained target modules
because the build system would use the Windows locations and extensions
when trying to find the host GCC prebuilts. Windows is the target OS,
not the OS we're building from.

Change-Id: Ic994fed15388d0c7d393f71ba28fe7afdc659f5c

9 years agoam 657b2971: am fa6ee37f: am 53b98761: docs: fix sticky header hiding RenderScript...
Joe Fernandez [Mon, 4 May 2015 22:19:28 +0000 (22:19 +0000)]
am 657b2971: am fa6ee37f: am 53b98761: docs: fix sticky header hiding RenderScript reference headings

* commit '657b2971f8a6f4a1b6dac68915c557304970d716':
  docs: fix sticky header hiding RenderScript reference headings

9 years agoam 63904d26: am 03b107c8: docs: update masthead template for Preview docs
Joe Fernandez [Mon, 4 May 2015 22:19:27 +0000 (22:19 +0000)]
am 63904d26: am 03b107c8: docs: update masthead template for Preview docs

* commit '63904d26ad473d8446fea12775ef37e9ae2c8e59':
  docs: update masthead template for Preview docs

9 years agoDoc change: remove deprecated templates-sdk-dyn files, add new development files...
Dirk Dougherty [Mon, 4 May 2015 21:37:05 +0000 (14:37 -0700)]
Doc change: remove deprecated templates-sdk-dyn files, add new development files based on production templates-sdk.

Change-Id: I5a94aaa8ba375010191a12f210954c22395fed40

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

9 years agoMerge "Pack module before making symbolic version"
Dmitriy Ivanov [Mon, 4 May 2015 20:15:46 +0000 (20:15 +0000)]
Merge "Pack module before making symbolic version"

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
(cherry picked from commit 258b29cf7652ae170a8c7907fa7361cb30542cd1)

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 agoam fa6ee37f: am 53b98761: docs: fix sticky header hiding RenderScript reference headings
Joe Fernandez [Fri, 1 May 2015 23:14:51 +0000 (23:14 +0000)]
am fa6ee37f: am 53b98761: docs: fix sticky header hiding RenderScript reference headings

* commit 'fa6ee37fae42ef08ebcb63dcaf8122f0f6f5311a':
  docs: fix sticky header hiding RenderScript reference headings

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