OSDN Git Service
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.
Ying Wang [Fri, 8 May 2015 03:59:15 +0000 (03:59 +0000)]
Merge "Fix Mac build." into mnc-dev
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
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.
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.
Ying Wang [Thu, 7 May 2015 22:43:56 +0000 (22:43 +0000)]
Merge "Add 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
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
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
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
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)
Dmitriy Ivanov [Thu, 7 May 2015 21:09:48 +0000 (21:09 +0000)]
Merge "Do 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
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"
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
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
Andreas Gampe [Thu, 7 May 2015 16:02:16 +0000 (16:02 +0000)]
Merge "Build: Update Mips64 generic build for ART"
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.
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.
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.
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
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
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
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
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
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."
Joe Fernandez [Wed, 6 May 2015 05:07:42 +0000 (22:07 -0700)]
docs: Add navigation heading for Develop > Preview
Change-Id: I133672c6ecb5e778f49c31d091812ed7b6dc6b24
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
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
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)
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
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.
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.
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.
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
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.
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.
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
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.
Dan Albert [Wed, 6 May 2015 21:15:57 +0000 (21:15 +0000)]
Merge "Remove 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
Dan Albert [Wed, 6 May 2015 20:09:26 +0000 (20:09 +0000)]
am
5ee74388: Merge "Disallow using stlport."
* commit '
5ee74388b1e5678f353ba8a804e8bb3a20420cb5':
Disallow using stlport.
Dan Albert [Wed, 6 May 2015 20:09:25 +0000 (20:09 +0000)]
am
955ebbaa: Merge "Cleanup libc++ configuration."
* commit '
955ebbaa952479f9c99391ee81c6b35d3db9b410':
Cleanup libc++ configuration.
Dan Albert [Wed, 6 May 2015 19:53:39 +0000 (19:53 +0000)]
Merge "Disallow using stlport."
Dan Albert [Wed, 6 May 2015 19:51:05 +0000 (19:51 +0000)]
Merge "Cleanup libc++ configuration."
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.
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.
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
Dan Albert [Wed, 6 May 2015 17:08:11 +0000 (10:08 -0700)]
Cleanup libc++ configuration.
Change-Id: I2162f2a19c7f13cfbd4a2530a783a4e671d7cdb1
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.
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
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.
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)
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.
Dan Albert [Tue, 5 May 2015 23:38:59 +0000 (23:38 +0000)]
Merge "Make 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
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.
Dan Albert [Tue, 5 May 2015 21:40:01 +0000 (21:40 +0000)]
Merge "Select the correct target STL with USE_MINGW."
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.
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.
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.
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.
Dan Albert [Tue, 5 May 2015 18:45:54 +0000 (18:45 +0000)]
Merge "Fix 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
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)
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.
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.
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.
Dmitriy Ivanov [Tue, 5 May 2015 01:26:42 +0000 (01:26 +0000)]
am
8ace80b3: Merge "Fix mips build"
* commit '
8ace80b37590e5b22c115698e20b8a9911f7a865':
Fix mips build
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
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
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
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
Dmitriy Ivanov [Tue, 5 May 2015 01:16:56 +0000 (01:16 +0000)]
Merge "Fix mips build"
Dmitriy Ivanov [Tue, 5 May 2015 01:10:47 +0000 (18:10 -0700)]
Fix mips build
Change-Id: Ifbb2df36c173511c118f34cfa39bb01ca7f7d380
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.
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.
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
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.
Chih-Hung Hsieh [Mon, 4 May 2015 23:36:50 +0000 (23:36 +0000)]
Merge "Upgrade x86 gcc to 4.9 and disable devirtualization."
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
Dan Albert [Mon, 4 May 2015 22:46:57 +0000 (22:46 +0000)]
Merge "Fix 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
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
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
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
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
Dmitriy Ivanov [Mon, 4 May 2015 20:15:46 +0000 (20:15 +0000)]
Merge "Pack 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)
Dmitriy Ivanov [Mon, 4 May 2015 20:11:08 +0000 (20:11 +0000)]
Merge "Pack module before making symbolic version" into mnc-dev
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
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."
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
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
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.
Ying Wang [Sat, 2 May 2015 16:33:45 +0000 (16:33 +0000)]
Merge "Don't extract jni from prebuilt apks." into mnc-dev
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
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
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
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