OSDN Git Service
Kenny Root [Mon, 18 Jul 2011 19:01:29 +0000 (12:01 -0700)]
am
db549686: am
099aa4cf: am
b8a1c89b: Merge "Only include "[a-z]*.bash" files for completion"
* commit '
db5496867968fe592de807e606dc11287ca61c6a':
Only include "[a-z]*.bash" files for completion
Kenny Root [Mon, 18 Jul 2011 18:57:24 +0000 (11:57 -0700)]
am
099aa4cf: am
b8a1c89b: Merge "Only include "[a-z]*.bash" files for completion"
* commit '
099aa4cf4d82218110c6edf3edede0e72450216e':
Only include "[a-z]*.bash" files for completion
Kenny Root [Mon, 18 Jul 2011 18:54:15 +0000 (11:54 -0700)]
am
b8a1c89b: Merge "Only include "[a-z]*.bash" files for completion"
* commit '
b8a1c89b3a848ea343c897b33e77455dc2f98119':
Only include "[a-z]*.bash" files for completion
Kenny Root [Mon, 18 Jul 2011 18:44:26 +0000 (11:44 -0700)]
Merge "Only include "[a-z]*.bash" files for completion"
Kenny Root [Mon, 18 Jul 2011 18:15:31 +0000 (11:15 -0700)]
Only include "[a-z]*.bash" files for completion
Some people were using case-insensitive filesystems which broke when
including simply [a-z]* since it matched the uppercase files. Use this
to filter only the actual bash scripts.
Change-Id: Ibfdcf2c091a154f0485545537a044667783a19f7
Kenny Root [Fri, 15 Jul 2011 21:55:26 +0000 (14:55 -0700)]
am
cb255e51: am
8985d033: am
88dcfccb: Merge "Add bash completion to envsetup"
* commit '
cb255e514093eaa839b1ac2487bdc2ec60797415':
Add bash completion to envsetup
Kenny Root [Fri, 15 Jul 2011 21:52:57 +0000 (14:52 -0700)]
am
8985d033: am
88dcfccb: Merge "Add bash completion to envsetup"
* commit '
8985d0337814219235a9698c99cf318682367560':
Add bash completion to envsetup
Kenny Root [Fri, 15 Jul 2011 21:50:05 +0000 (14:50 -0700)]
am
88dcfccb: Merge "Add bash completion to envsetup"
* commit '
88dcfccb5b064735177e1a87f578d6c734b47bc7':
Add bash completion to envsetup
Kenny Root [Fri, 15 Jul 2011 21:41:14 +0000 (14:41 -0700)]
Merge "Add bash completion to envsetup"
Kenny Root [Fri, 15 Jul 2011 18:07:06 +0000 (11:07 -0700)]
Add bash completion to envsetup
Change-Id: I0b4d74e72deede42d7e5f229593d79417f16bb55
Ying Wang [Thu, 14 Jul 2011 16:18:31 +0000 (09:18 -0700)]
am
46db7b79: am
fbfd654f: Switch Unbundled apps from generic.mk to full.mk.
* commit '
46db7b791af1ec1d086f7dd73c737a79322e3e3e':
Switch Unbundled apps from generic.mk to full.mk.
Ying Wang [Thu, 14 Jul 2011 05:38:35 +0000 (22:38 -0700)]
am
fbfd654f: Switch Unbundled apps from generic.mk to full.mk.
* commit '
fbfd654f67609d019de8111480ebe374669ffef2':
Switch Unbundled apps from generic.mk to full.mk.
David 'Digit' Turner [Mon, 11 Jul 2011 18:55:35 +0000 (11:55 -0700)]
am
36331f84: resolved conflicts for merge of
09636e17 to gingerbread-plus-aosp
* commit '
36331f8455822539fe4fbb0a25fbc377bbc80a89': (23 commits)
sdk-addon.mk: Copy image files to ABI-specific dir
emulator: Enable dex-preoptimization
sdk: provide ABI-dependent atree files
emulator: Build emulator platform images as ARMv7-A
x86: Add proper gcc-4.4.3 x86 toolchain support.
sdk: Add pc-bios files for IA qemu emulator
x86: qemu emulator is the default build target
Add full_x86 product.
x86: sdk_x86 build target
Minor cleanup - DO NOT MERGE
Clean up full config - DO NOT MERGE
Make a full list of locales available
Truly default to the full config.
generic_x86 builds don't need/use the sparse ext4 format.
Use ext4 file system for generic_x86 userdata partition
GB Updates for init.rc and boot command line
Fix TARGET_PREBUILT_TAG so that get_build_var can retrieve the correct value across architectures
Display the TARGET_ARCH_VARIANT
Add generic_x86-eng to the lunch menu
Move buildspec vars to BoardConfig.mk
...
David 'Digit' Turner [Mon, 11 Jul 2011 18:20:12 +0000 (20:20 +0200)]
resolved conflicts for merge of
09636e17 to gingerbread-plus-aosp
Change-Id: If2b21def45b5de222e560af442a0ff9f56da5a35
Ying Wang [Mon, 11 Jul 2011 16:57:08 +0000 (09:57 -0700)]
Switch Unbundled apps from generic.mk to full.mk.
Change-Id: Ib0b84e041275a5ad389a122f0349a85008496be2
Scott Main [Sat, 9 Jul 2011 00:45:38 +0000 (17:45 -0700)]
am
040221a9: am
1e03253b: Merge "docs: fix xss vulnerability bug
5008593" into honeycomb-mr2
* commit '
040221a9949c9f158cb7fc20b70b065289fcbbb1':
docs: fix xss vulnerability bug
5008593
Scott Main [Sat, 9 Jul 2011 00:44:08 +0000 (17:44 -0700)]
am
1e03253b: Merge "docs: fix xss vulnerability bug
5008593" into honeycomb-mr2
* commit '
1e03253bf263472ea0028d2518292beaf4cbe01a':
docs: fix xss vulnerability bug
5008593
Scott Main [Sat, 9 Jul 2011 00:42:40 +0000 (17:42 -0700)]
Merge "docs: fix xss vulnerability bug
5008593" into honeycomb-mr2
Scott Main [Fri, 8 Jul 2011 23:19:25 +0000 (16:19 -0700)]
docs: fix xss vulnerability
bug
5008593
the fix deletes some code that was originally there to handle side nav
highlighting for inter-doc links. This code is no longer necessary (or at least
should not be) because side nav links should not be inter-doc links, but
should always be to their own document (no two sidenav links should go
to separate sections of the same doc).
Change-Id: If77d6fe869e6a44bae2f194c9de26222e6ad9419
Jaikumar Ganesh [Fri, 8 Jul 2011 19:12:14 +0000 (12:12 -0700)]
am
eb0a62cb: (-s ours) am
b399f5e8: Merge "Rename health shared library."
* commit '
eb0a62cb26d7bed289df823e2d68e422c39b5659':
Rename health shared library.
Jaikumar Ganesh [Fri, 8 Jul 2011 18:34:46 +0000 (11:34 -0700)]
am
b399f5e8: Merge "Rename health shared library."
* commit '
b399f5e81e2a644776f163e499df5bd0a38fe272':
Rename health shared library.
Jaikumar Ganesh [Fri, 8 Jul 2011 18:25:33 +0000 (11:25 -0700)]
Merge "Rename health shared library."
Jaikumar Ganesh [Fri, 8 Jul 2011 18:20:23 +0000 (11:20 -0700)]
Rename health shared library.
Change-Id: Ibd95333433bc2fb12322a9683bb3e0c0176dbce9
Joe Malin [Fri, 8 Jul 2011 17:38:37 +0000 (10:38 -0700)]
am
2c97d30f: am
8cf99f0c: DOC CHANGE: Change GTV icons for home page
* commit '
2c97d30fefed3430daa356418146d2cbb1f23c8f':
DOC CHANGE: Change GTV icons for home page
Joe Malin [Fri, 8 Jul 2011 16:29:29 +0000 (09:29 -0700)]
am
8cf99f0c: DOC CHANGE: Change GTV icons for home page
* commit '
8cf99f0ccee8ecc95183f939d633a514e7eebdfb':
DOC CHANGE: Change GTV icons for home page
David 'Digit' Turner [Fri, 8 Jul 2011 16:19:01 +0000 (18:19 +0200)]
merge intel x86 patches into gingerbread branch
David 'Digit' Turner [Thu, 7 Jul 2011 23:56:51 +0000 (01:56 +0200)]
sdk-addon.mk: Copy image files to ABI-specific dir
Change-Id: I39ad022a5bb03ea39fc41c134d1d4855dc491deb
David 'Digit' Turner [Wed, 15 Jun 2011 23:32:20 +0000 (01:32 +0200)]
emulator: Enable dex-preoptimization
Backport from AOSP master.
This enables the Dex pre-optimization for emulator-specific builds.
The idea is to speed up the initial boot sequence of an SDK AVD by
avoiding the costly on-device preopt pass that is performed otherwise
the first time the AVD is launched.
Benchmarking shows reductions in first boot time from 1m30s to 40s
on a 2.4GHz Xeon when emulating the AOSP master ToT.
Change-Id: Ibf5ebe68aa4d363c9df05d2ffe7cb828ef99f922
Orig-Change-Id: I67a9ce9791220c202817864c6e83dc8fd9cbc027
David 'Digit' Turner [Thu, 23 Jun 2011 10:49:02 +0000 (12:49 +0200)]
sdk: provide ABI-dependent atree files
Backport from AOSP master
This patch allows development/sdk/ to provide ABI-specific .atree
files. This is useful to copy prebuilt CPU model-specific files
to the SDK platform image directory.
This is needed to deal with the fact that for ARMv7 platform builds,
the kernel image to use is prebuilt/android-arm/kernel-qemu-armv7 instead
of prebuilt/android-arm/kernel/qemu
Change-Id: Ib76caa54a059eca2dafc9cdba812b29f98b5e3c3
Orig-Change-Id: Icdca751852c01421fccf196436a9bc1114ea90f7
David 'Digit' Turner [Wed, 15 Jun 2011 13:33:24 +0000 (15:33 +0200)]
emulator: Build emulator platform images as ARMv7-A
Backport from AOSP master.
Now that the emulator supports proper ARMv7 emulation, switch to
building all emulator-specific platform images using this instruction
set, in order to benefit from the noticeable speed boost provided by
Thumb-2 instructions.
Note that we don't build with NEON support because emulated NEON
instructions are currently slow, though they work.
IMPORTANT: You need to have the following emulator patch in your tree
in order to start these platform builds easily:
https://review.source.android.com//#change,23798
Otherwise, the alternative is to do these things:
1/ Telling the emulator to emulate an ARMv7-A CPU, instead of
an ARMv5TE one. This is normally done with "-qemu cortex-a8"
2/ Using an ARMv7-A capable kernel image, which is available and
usable with -kernel prebuilt/android-arm/kernel-qemu-armv7
Note that the emulator has a special hack that automatically enables
1/ if 2/ is being used (i.e. if the kernel image name ends with -armv7,
then emulate an ARMv7-A CPU automatically).
So in reality, only 2/ is required.
Change-Id: Id3ac7cdbda892e519af98aff1f02136f344406b8
Orig-Change-Id: I5c0245ba5e6a2bc34d0d49b2c024fffd317a5eed
Bruce Beare [Thu, 8 Jul 2010 21:59:16 +0000 (14:59 -0700)]
x86: Add proper gcc-4.4.3 x86 toolchain support.
This patch combines 7 AOSP patches to add proper support
to build x86 platform images using the 4.4.3 toolchain.
The Orig-Changed-Id fields below correspond to the change ids
of the original changes in the AOSP master branch history.
Define __ANDROID__ for x86 to be on par with ARM build requirements
Orig-Change-Id: I79c8f29af1f20b694f22a39f848216022809a5c6
Signed-off-by: Bruce Beare <brucex.j.beare@intel.com>
Enables x86-atom as a valid TARGET_ARCH_VARIANT for the simulator build.
Orig-Change-Id: Idbceb6c7d4117fbecd35e4261330e6405666189e
IA: enable SSE fpmath, Separate ARCH_VARIANT and ARCH makefile settings
Change-Id: I9ba661d68a3b375c21eb6b56442d8ba66a5369b3
Orig-Change-Id: I60b8121c92b39a60b513bc2496a1e0a21015c586
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
x86: Use GCC 4.4.3
Orig-Change-Id: I083c1afcbb98cfeb48d7bcb7681e5c34db52e767
Author: H.J. Lu <hjl.tools@gmail.com>
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
x86: the -mbionic flag is needed for IA builds.
Orig-Change-Id: I00c75f37d7ea46b9f8ad3d7b2ff7094477ff0916
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
x86: Disable stack-protector until bionic is fixed
Orig-Change-Id: I2862de5c1b02490197704f4578a8a91d0565eef0
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Clean up of X86 build flags
Orig-Change-Id: Ife75c32cd49b32345712dee28fa5f2283069a90e
Signed-off-by: Mark D Horn <mark.d.horn@intel.com>
Author: Bruce Beare <bruce.j.beare@intel.com>
x86: Enable -fstack-protector
Orig-Change-Id: I1fe10159b7a29452ecfc6ba328164948cf9950d6
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Bruce Beare [Wed, 2 Mar 2011 16:29:59 +0000 (08:29 -0800)]
sdk: Add pc-bios files for IA qemu emulator
Orig-Change-Id: Ia919ff57295cd020810989f241da713210bc8720
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Bruce Beare [Tue, 31 May 2011 20:16:31 +0000 (13:16 -0700)]
x86: qemu emulator is the default build target
Change-Id: I200536d2d997eda6a6e62eaa9050269e3c7ff6c4
Orig-Change-Id: I1fc3cb491d593d3e28f90278cfc8de5d77852932
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
Jean-Baptiste Queru [Thu, 15 Jul 2010 21:04:39 +0000 (14:04 -0700)]
Add full_x86 product.
By inheriting from full, this will be more self-maintaining, and
automatically gets a better-configured variant (e.g. it has locales,
a date format, etc...).
Orig-Change-Id: I67b6c2d9f9b7d20cb89154906c3f3d6a5391c838
Bruce Beare [Tue, 31 May 2011 20:11:42 +0000 (13:11 -0700)]
x86: sdk_x86 build target
Orig-Change-Id: I3876246ddf884ffd09ff0f8e3e300dffb4a332f0
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Jean-Baptiste Queru [Fri, 22 Oct 2010 23:13:02 +0000 (16:13 -0700)]
Minor cleanup - DO NOT MERGE
Orig-Change-Id: I0fc4e3c45ae5a545f1a02ed974bc3c7500286e22
Jean-Baptiste Queru [Fri, 22 Oct 2010 21:41:55 +0000 (14:41 -0700)]
Clean up full config - DO NOT MERGE
This splits the existing full.mk in two parts:
-One is the device-independent full_base.mk
-The other is the emulator-specific device.mk
This way we'll be able to inherit from full_base.mk
for on-device builds without any emulator-specific
files getting in the way.
Change-Id: I7f8254bf8c1177594fbdfbdb082bdc429a4a5b25
Orig-Change-Id: Ieb1f4ed47988c8fff119ff53f1f374032da3752d
Jean-Baptiste Queru [Fri, 22 Oct 2010 17:22:42 +0000 (10:22 -0700)]
Make a full list of locales available
Use it for the sim build and full build.
Change-Id: I0050f9ee10aafa96cb89cad5d3f492bb1839e331
Orig-Change-Id: I64dfa7ac1b374529ef5f0c1460dd35171311115e
Jean-Baptiste Queru [Fri, 22 Oct 2010 16:52:09 +0000 (09:52 -0700)]
Truly default to the full config.
It is much better than generic for emulator-based work.
Orig-Change-Id: I8b69b208bc4969d3f95c3467ca6737de8fd9460d
Bruce Beare [Tue, 28 Dec 2010 23:33:22 +0000 (15:33 -0800)]
generic_x86 builds don't need/use the sparse ext4 format.
Orig-Change-Id: I62973b131a728c3862be4642e2d49d0fa61555ac
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Bruce Beare [Mon, 27 Dec 2010 21:05:23 +0000 (13:05 -0800)]
Use ext4 file system for generic_x86 userdata partition
Orig-Change-Id: I05710c2bda521b35712513bc219fc73ed00e4617
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
David 'Digit' Turner [Mon, 13 Jun 2011 21:43:02 +0000 (23:43 +0200)]
GB Updates for init.rc and boot command line
Change-Id: Iae0f5b1eda109f99be6c484082abebc7b51adf51
Orig-Change-Id: I0638c8834fccbdc94ec99e7592a75b6972cb53b8
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Bruce Beare [Tue, 31 May 2011 19:52:06 +0000 (12:52 -0700)]
Fix TARGET_PREBUILT_TAG so that get_build_var can retrieve the correct value across architectures
Orig-Change-Id: I5c1010d9caaa8d9ffaf65999fa3649c3c2be8caa
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Bruce Beare [Thu, 14 Oct 2010 19:21:58 +0000 (12:21 -0700)]
Display the TARGET_ARCH_VARIANT
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Bruce Beare [Tue, 31 May 2011 19:50:27 +0000 (12:50 -0700)]
Add generic_x86-eng to the lunch menu
Orig-Change-Id: Ie4e0f9054c5bc6ad8845b5b885a00174dd8c9534
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Bruce Beare [Mon, 12 Jul 2010 18:32:37 +0000 (11:32 -0700)]
Move buildspec vars to BoardConfig.mk
Orig-Change-Id: I48ed4b55e91aae51076d9c609b44bf9fa24c3ecd
Signed-off-by: Bruce Beare <brucex.j.beare@intel.com>
Bruce Beare [Tue, 31 May 2011 19:47:58 +0000 (12:47 -0700)]
Vendorsetup needs to look in additional places.
Orig-Change-Id: I698856f8e02487322540e804c038bba28cc23532
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Bruce Beare [Tue, 31 May 2011 18:03:09 +0000 (11:03 -0700)]
Allow TARGET_ARCH to be set from BoardConfig.mk
Orig-Change-Id: I66aed78b763d238719822257c1f4f35301247df6
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Bruce Beare [Tue, 31 May 2011 17:40:20 +0000 (10:40 -0700)]
Refactor Stripper. Allow a stripper other than SOSLIM to be specified
Orig-Change-Id: I61137f5bb123dc5f610af9928ed3debdf85ba74d
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Joe Malin [Fri, 1 Jul 2011 19:51:48 +0000 (12:51 -0700)]
DOC CHANGE: Change GTV icons for home page
Change-Id: If7172345173b165350417ab52f706d6444dc4d96
David 'Digit' Turner [Thu, 23 Jun 2011 20:13:20 +0000 (13:13 -0700)]
am
6236d356: am
b92c7a2c: am
cac8e557: Merge "sdk: provide ABI-dependent atree files"
* commit '
6236d356a01150bc517bd639398df704735cc0fc':
sdk: provide ABI-dependent atree files
David 'Digit' Turner [Thu, 23 Jun 2011 20:08:35 +0000 (13:08 -0700)]
am
b92c7a2c: am
cac8e557: Merge "sdk: provide ABI-dependent atree files"
* commit '
b92c7a2c1293d2921739a4d7210b4a0d1c99156b':
sdk: provide ABI-dependent atree files
David 'Digit' Turner [Thu, 23 Jun 2011 19:54:41 +0000 (12:54 -0700)]
am
cac8e557: Merge "sdk: provide ABI-dependent atree files"
* commit '
cac8e55714424d385da5b40e5952dc539e510454':
sdk: provide ABI-dependent atree files
David 'Digit' Turner [Thu, 23 Jun 2011 19:18:49 +0000 (12:18 -0700)]
Merge "sdk: provide ABI-dependent atree files"
David 'Digit' Turner [Thu, 23 Jun 2011 12:28:08 +0000 (05:28 -0700)]
am
18447019: am
4b227c70: am
f9f83ed1: Merge "emulator: Enable dex-preoptimization"
* commit '
1844701942de578bab6c7f17e14ef695bb8ed7c1':
emulator: Enable dex-preoptimization
David 'Digit' Turner [Thu, 23 Jun 2011 12:07:30 +0000 (05:07 -0700)]
am
4b227c70: am
f9f83ed1: Merge "emulator: Enable dex-preoptimization"
* commit '
4b227c708c1014bd773085ae275275744f239435':
emulator: Enable dex-preoptimization
David 'Digit' Turner [Thu, 23 Jun 2011 11:49:56 +0000 (04:49 -0700)]
am
f9f83ed1: Merge "emulator: Enable dex-preoptimization"
* commit '
f9f83ed19e83313ffaf542b148886bcb860ca12e':
emulator: Enable dex-preoptimization
David 'Digit' Turner [Thu, 23 Jun 2011 11:24:50 +0000 (04:24 -0700)]
Merge "emulator: Enable dex-preoptimization"
David 'Digit' Turner [Thu, 23 Jun 2011 10:49:02 +0000 (12:49 +0200)]
sdk: provide ABI-dependent atree files
This patch allows development/sdk/ to provide ABI-specific .atree
files. This is useful to copy prebuilt CPU model-specific files
to the SDK platform image directory.
This is needed to deal with the fact that for ARMv7 platform builds,
the kernel image to use is prebuilt/android-arm/kernel-qemu-armv7 instead
of prebuilt/android-arm/kernel/qemu
Change-Id: Icdca751852c01421fccf196436a9bc1114ea90f7
Raphael [Thu, 23 Jun 2011 02:10:23 +0000 (19:10 -0700)]
am
4aed6434: am
0b6ece9d: SDK: properly strip all SDK llvm-rs-cc linux binaries.
* commit '
4aed64341c6cff484c9b78fed3d13131049858c9':
SDK: properly strip all SDK llvm-rs-cc linux binaries.
Raphael [Thu, 23 Jun 2011 02:05:16 +0000 (19:05 -0700)]
am
0b6ece9d: SDK: properly strip all SDK llvm-rs-cc linux binaries.
* commit '
0b6ece9dafcf6f06dd4418829434cdc4376375a3':
SDK: properly strip all SDK llvm-rs-cc linux binaries.
David 'Digit' Turner [Thu, 23 Jun 2011 01:05:06 +0000 (18:05 -0700)]
am
fa112f98: am
c134712f: am
04b49109: Merge "Turn-off implicit GNU Make RC/SCCS rules"
* commit '
fa112f982241fc3efa0129094e87a34f2317f41e':
Turn-off implicit GNU Make RC/SCCS rules
Raphael [Fri, 27 May 2011 21:02:31 +0000 (14:02 -0700)]
SDK: properly strip all SDK llvm-rs-cc linux binaries.
Change-Id: Id3f024e90ef04eff4cc13a2202fcc9e94c5ac72f
David 'Digit' Turner [Wed, 22 Jun 2011 22:53:31 +0000 (15:53 -0700)]
am
c134712f: am
04b49109: Merge "Turn-off implicit GNU Make RC/SCCS rules"
* commit '
c134712ffa9e6617df46334a6293ddd80e05cf98':
Turn-off implicit GNU Make RC/SCCS rules
David 'Digit' Turner [Wed, 22 Jun 2011 22:28:56 +0000 (15:28 -0700)]
am
04b49109: Merge "Turn-off implicit GNU Make RC/SCCS rules"
* commit '
04b49109710f74c59fb65b09b2028e5de7901f67':
Turn-off implicit GNU Make RC/SCCS rules
David 'Digit' Turner [Wed, 22 Jun 2011 21:40:52 +0000 (14:40 -0700)]
Merge "Turn-off implicit GNU Make RC/SCCS rules"
Raphael [Wed, 22 Jun 2011 21:35:32 +0000 (14:35 -0700)]
resolved conflicts for merge of
8508a073 to honeycomb-plus-aosp
Change-Id: I376928881adb0e9fd62fabc1e21542bf0d700ca2
David 'Digit' Turner [Wed, 15 Jun 2011 23:32:20 +0000 (01:32 +0200)]
emulator: Enable dex-preoptimization
This enables the Dex pre-optimization for emulator-specific builds.
The idea is to speed up the initial boot sequence of an SDK AVD by
avoiding the costly on-device preopt pass that is performed otherwise
the first time the AVD is launched.
Benchmarking shows reductions in first boot time from 1m30s to 40s
on a 2.4GHz Xeon when emulating the AOSP master ToT.
Change-Id: I67a9ce9791220c202817864c6e83dc8fd9cbc027
David 'Digit' Turner [Wed, 22 Jun 2011 21:18:57 +0000 (23:18 +0200)]
Turn-off implicit GNU Make RC/SCCS rules
This small patch prevents GNU Make from stating RCS and SCCS
specific files on the filesystem. This makes the output of
"make -d" slightly more readable, and also reduces the no-change
time on AOSP master by a bit less than a second on average.
Change-Id: Ifa50ace32e8689717956d7247b0d6f53ef72b7a1
Raphael Moll [Wed, 22 Jun 2011 17:44:52 +0000 (10:44 -0700)]
am
d6605405: am
7f5a314a: am
169c19cc: Merge "Envsetup: Cygwin doesn\'t have \'ps -o command\'."
* commit '
d66054056311a369a090cd1aae2557454fdc7ecc':
Envsetup: Cygwin doesn't have 'ps -o command'.
Raphael Moll [Wed, 22 Jun 2011 17:40:08 +0000 (10:40 -0700)]
am
6e65ddb2: am
cb84196f: Merge "Lunch: don\'t use a toolchain that doesn\'t exist."
* commit '
6e65ddb20aa82522b3fdc72c87d365f22e9a43ed':
Lunch: don't use a toolchain that doesn't exist.
Raphael Moll [Wed, 22 Jun 2011 17:40:01 +0000 (10:40 -0700)]
am
7f5a314a: am
169c19cc: Merge "Envsetup: Cygwin doesn\'t have \'ps -o command\'."
* commit '
7f5a314ab6dacb72eb37c87e064b21dbd44ccc7b':
Envsetup: Cygwin doesn't have 'ps -o command'.
Raphael Moll [Wed, 22 Jun 2011 17:35:22 +0000 (10:35 -0700)]
am
cb84196f: Merge "Lunch: don\'t use a toolchain that doesn\'t exist."
* commit '
cb84196f3ae966b2a4a0d16f0cc314a855b6dad6':
Lunch: don't use a toolchain that doesn't exist.
Raphael Moll [Wed, 22 Jun 2011 17:35:20 +0000 (10:35 -0700)]
am
169c19cc: Merge "Envsetup: Cygwin doesn\'t have \'ps -o command\'."
* commit '
169c19ccb566d72a8ea142afb2550f9c54c5fea9':
Envsetup: Cygwin doesn't have 'ps -o command'.
Raphael Moll [Wed, 22 Jun 2011 17:18:20 +0000 (10:18 -0700)]
Merge "Lunch: don't use a toolchain that doesn't exist."
Raphael Moll [Wed, 22 Jun 2011 17:17:02 +0000 (10:17 -0700)]
Merge "Envsetup: Cygwin doesn't have 'ps -o command'."
Raphael Moll [Tue, 21 Jun 2011 00:25:01 +0000 (17:25 -0700)]
Lunch: don't use a toolchain that doesn't exist.
"lunch sdk-eng" on cygwin tries to use a gcc.exe from the
prebuild arm toolchain, but it doesn't exist. This prevents
from setting variables to point on a gcc toolchain if there
is none for the given arch.
Change-Id: I3b72220663687f9fdaacc050899aef00632f2c3c
Raphael Moll [Mon, 20 Jun 2011 23:03:14 +0000 (16:03 -0700)]
Envsetup: Cygwin doesn't have 'ps -o command'.
Running build/envsetup.sh on cygwin always shows a
warning since there is no 'ps -o command' option.
Bash already sets SHELL=/bin/bash so we can rely on that if present.
Change-Id: I145b42508985735ba61d2b53b216ecc56e321943
David 'Digit' Turner [Mon, 20 Jun 2011 16:10:58 +0000 (09:10 -0700)]
am
4f9479bf: am
683e8e17: am
04b963a1: Merge "emulator: Build emulator platform images as ARMv7-A"
* commit '
4f9479bfdbc38e9bc06a5cf0a4bf67214fb358a8':
emulator: Build emulator platform images as ARMv7-A
David 'Digit' Turner [Mon, 20 Jun 2011 16:04:39 +0000 (09:04 -0700)]
am
683e8e17: am
04b963a1: Merge "emulator: Build emulator platform images as ARMv7-A"
* commit '
683e8e17f7c20b54da74c05b3a044f46d4b3bddf':
emulator: Build emulator platform images as ARMv7-A
David 'Digit' Turner [Mon, 20 Jun 2011 15:47:29 +0000 (08:47 -0700)]
am
04b963a1: Merge "emulator: Build emulator platform images as ARMv7-A"
* commit '
04b963a1c037a7e9e8b5fb46603e009965293d9d':
emulator: Build emulator platform images as ARMv7-A
David 'Digit' Turner [Mon, 20 Jun 2011 13:56:36 +0000 (06:56 -0700)]
Merge "emulator: Build emulator platform images as ARMv7-A"
Jean-Baptiste Queru [Fri, 17 Jun 2011 21:22:44 +0000 (14:22 -0700)]
am
cc7dccc8: (-s ours) am
91ba5de8: am
1894085d: Merge "Tweak prelink map even more"
* commit '
cc7dccc815cfd6c29e934f038cd0a0b9d8f51a6a':
Tweak prelink map even more
Jean-Baptiste Queru [Fri, 17 Jun 2011 21:12:30 +0000 (14:12 -0700)]
am
91ba5de8: am
1894085d: Merge "Tweak prelink map even more"
* commit '
91ba5de815d7bec3b7e72ddf2c5b063f42b7211b':
Tweak prelink map even more
Jean-Baptiste Queru [Fri, 17 Jun 2011 21:08:22 +0000 (14:08 -0700)]
am
1894085d: Merge "Tweak prelink map even more"
* commit '
1894085d6e765878a928d901d1c91b16f9616d96':
Tweak prelink map even more
Jean-Baptiste Queru [Fri, 17 Jun 2011 20:50:05 +0000 (13:50 -0700)]
Merge "Tweak prelink map even more"
Jean-Baptiste Queru [Fri, 17 Jun 2011 20:20:32 +0000 (13:20 -0700)]
Tweak prelink map even more
Change-Id: I83149194f8c4e0193274f9c74d9718cecba82cb0
Jean-Baptiste Queru [Fri, 17 Jun 2011 19:46:31 +0000 (12:46 -0700)]
am
ea54b50e: am
f3659c8b: am
36c1f10d: Merge "Relax the constraint of 64bit build environment."
* commit '
ea54b50e560d911f3b7efd2638cf1f56afdd834d':
Relax the constraint of 64bit build environment.
Jean-Baptiste Queru [Fri, 17 Jun 2011 19:46:29 +0000 (12:46 -0700)]
am
af1b618c: (-s ours) am
c5e5d989: am
9d7590b9: Merge "Tweak prelink map"
* commit '
af1b618c0d0ed2c36acebefe8cd1b38eea17c9ef':
Tweak prelink map
Jean-Baptiste Queru [Fri, 17 Jun 2011 19:23:21 +0000 (12:23 -0700)]
am
f3659c8b: am
36c1f10d: Merge "Relax the constraint of 64bit build environment."
* commit '
f3659c8b0a1cf60d5bcd28d8a1c0e39716f4060f':
Relax the constraint of 64bit build environment.
Jean-Baptiste Queru [Fri, 17 Jun 2011 19:21:37 +0000 (12:21 -0700)]
am
c5e5d989: am
9d7590b9: Merge "Tweak prelink map"
* commit '
c5e5d9897f6fc18123a8f5d15a90152019979a22':
Tweak prelink map
Jean-Baptiste Queru [Fri, 17 Jun 2011 19:02:44 +0000 (12:02 -0700)]
am
36c1f10d: Merge "Relax the constraint of 64bit build environment."
* commit '
36c1f10dee646935d73106a01b1d50628b9a2dcb':
Relax the constraint of 64bit build environment.
Jean-Baptiste Queru [Fri, 17 Jun 2011 18:59:32 +0000 (11:59 -0700)]
am
9d7590b9: Merge "Tweak prelink map"
* commit '
9d7590b93ff549cf8a4b432932fa68799166ed79':
Tweak prelink map
Jean-Baptiste Queru [Fri, 17 Jun 2011 18:19:14 +0000 (11:19 -0700)]
Merge "Relax the constraint of 64bit build environment."
Ying Wang [Tue, 24 May 2011 22:46:15 +0000 (15:46 -0700)]
Relax the constraint of 64bit build environment.
Change-Id: Id349f424b122816f42c99769b629a9447986cf20
Jean-Baptiste Queru [Fri, 17 Jun 2011 18:15:36 +0000 (11:15 -0700)]
Merge "Tweak prelink map"
Jean-Baptiste Queru [Fri, 17 Jun 2011 18:15:00 +0000 (11:15 -0700)]
Tweak prelink map
Change-Id: Ic04a67eab8a94a1cbb045dd460e15c2b673392b2
Jean-Baptiste Queru [Fri, 17 Jun 2011 15:24:53 +0000 (08:24 -0700)]
am
5e2e09c5: (-s ours) am
ee803184: am
f771489d: Merge "Tweak prelink map, more"
* commit '
5e2e09c569092dcc19f9646060cc1c33266eb213':
Tweak prelink map, more
Jean-Baptiste Queru [Fri, 17 Jun 2011 15:04:31 +0000 (08:04 -0700)]
am
ee803184: am
f771489d: Merge "Tweak prelink map, more"
* commit '
ee8031843e4dc3e9ff60c1acdc516121145fece1':
Tweak prelink map, more
Jean-Baptiste Queru [Fri, 17 Jun 2011 14:57:22 +0000 (07:57 -0700)]
am
f771489d: Merge "Tweak prelink map, more"
* commit '
f771489d95289bf0d98cb92b504fccbe0a1f5fd7':
Tweak prelink map, more