Commit Graph

5935 Commits

Author SHA1 Message Date
Mike Lockwood 40b5a67ecd Remove obsolete persist.service.adb.enable property from default.prop
Change-Id: I59a2da01eddfc1fa775e027a86f7f818a146a6b0
Signed-off-by: Mike Lockwood <lockwood@android.com>
2011-07-01 12:31:47 -04:00
Evgeniy Stepanov 8f77c9ded3 Add .gnu_debuglink when stripping DSOs.
This is used by debug tools to find symbols for the stripped binary.
Adds ~70 bytes to each DSO, ~25000 bytes total, which is about 0.01% of the
system image.

This change only affects -eng and -userdebug builds, and does not affect -user.

Change-Id: I0c92a9e09fbc97184dea66813923568cbcc2a3fe
2011-06-28 12:47:34 +04:00
The Android Open Source Project b5026e4fff Reconcile with gingerbread-release honeycomb-mr2-release honeycomb-LTE-release
Change-Id: I6592f9416213bdf7c4190297b2edf08a5de9ce45
2011-06-27 16:04:37 -07:00
David 'Digit' Turner 690b9b316f am 11e1d5fb: am 6236d356: am b92c7a2c: am cac8e557: Merge "sdk: provide ABI-dependent atree files"
* commit '11e1d5fb3a33de9c5aad7c21294b8019a0f042b8':
  sdk: provide ABI-dependent atree files
2011-06-27 14:14:33 -07:00
The Android Automerger 8901efab8e HLJ88
Change-Id: I886289d92b6850bd83c86cd48e182025ab137a0c
2011-06-27 08:17:16 -07:00
The Android Automerger 48ac97398a merge in honeycomb-LTE-release history after reset to honeycomb-LTE 2011-06-27 08:17:08 -07:00
The Android Automerger d5a2eec2c6 HLJ86
Change-Id: Ie9edd591b670684c633cabe2c475e7fcccb69e04
2011-06-25 11:49:31 -07:00
The Android Automerger 135fc4726b merge in honeycomb-LTE-release history after reset to honeycomb-LTE 2011-06-25 11:49:26 -07:00
The Android Automerger f36c799698 HTJ85
Change-Id: Id7699e3bfdbc8a67d12f321a996e8eaa23e335ad
2011-06-24 17:20:42 -07:00
The Android Automerger 1ac6c9fc37 merge in honeycomb-mr2-release history after reset to honeycomb-mr2 2011-06-24 17:20:33 -07:00
android-merger 6e7e23eb42 GRJ85
Change-Id: I5f70ae7fcc5f1ff98c050d9e1a3a819fc2acbbfa
2011-06-24 11:18:22 -07:00
Jean-Baptiste Queru bf6bb50f31 Revert "resolved conflicts for merge of 972433bd to master"
This reverts commit 5d0ec1aebb, reversing
changes made to 4839e47309.
2011-06-24 08:48:31 -07:00
The Android Open Source Project 96ceeaf697 Reconcile with honeycomb-mr1-release
Change-Id: I200a7f476eaefab1044101fa5d4ab022c332f159
2011-06-24 08:13:34 -07:00
The Android Open Source Project e036be4fd4 Reconcile with honeycomb-mr2-release honeycomb-LTE-release
Change-Id: I07d4e3193af523ef98d93716d0ec9419b138792a
2011-06-24 08:08:33 -07:00
The Android Automerger 434e0d9018 HLJ85
Change-Id: I30986e03b57683a77656b412683d448dfa725f79
2011-06-24 07:20:06 -07:00
The Android Automerger dde968c160 merge in honeycomb-LTE-release history after reset to honeycomb-LTE 2011-06-24 07:19:57 -07:00
David 'Digit' Turner 5d0ec1aebb resolved conflicts for merge of 972433bd to master
Change-Id: I1320aa02110af4b1cf25d2afde1bd4b587fcb10f
2011-06-24 13:45:26 +02:00
Raphael 4839e47309 am 2ec35cc8: am 4aed6434: am 0b6ece9d: SDK: properly strip all SDK llvm-rs-cc linux binaries.
* commit '2ec35cc88f10bcd11d3a193d58a1ab245caebce5':
  SDK: properly strip all SDK llvm-rs-cc linux binaries.
2011-06-23 14:31:21 -07:00
David 'Digit' Turner 0ef25320d5 am a85ebfb0: am fa112f98: am c134712f: am 04b49109: Merge "Turn-off implicit GNU Make RC/SCCS rules"
* commit 'a85ebfb059080865a549539a9d2758c4e8b8aeed':
  Turn-off implicit GNU Make RC/SCCS rules
2011-06-23 14:29:59 -07:00
Raphael ecb957705c resolved conflicts for merge of 732936d9 to master
Change-Id: I1fc667057aebbbef19bde746ebcc650ac0e8c35c
2011-06-23 13:52:29 -07:00
David 'Digit' Turner 11e1d5fb3a am 6236d356: am b92c7a2c: am cac8e557: Merge "sdk: provide ABI-dependent atree files"
* commit '6236d356a01150bc517bd639398df704735cc0fc':
  sdk: provide ABI-dependent atree files
2011-06-23 13:13:20 -07:00
David 'Digit' Turner 6236d356a0 am b92c7a2c: am cac8e557: Merge "sdk: provide ABI-dependent atree files"
* commit 'b92c7a2c1293d2921739a4d7210b4a0d1c99156b':
  sdk: provide ABI-dependent atree files
2011-06-23 13:08:35 -07:00
David 'Digit' Turner b92c7a2c12 am cac8e557: Merge "sdk: provide ABI-dependent atree files"
* commit 'cac8e55714424d385da5b40e5952dc539e510454':
  sdk: provide ABI-dependent atree files
2011-06-23 12:54:41 -07:00
David 'Digit' Turner cac8e55714 Merge "sdk: provide ABI-dependent atree files" 2011-06-23 12:18:49 -07:00
Raphael Moll 8b40cbfe29 am de50d0ab: am d6605405: am 7f5a314a: am 169c19cc: Merge "Envsetup: Cygwin doesn\'t have \'ps -o command\'."
* commit 'de50d0ab2008cbf836dc4fcbe9131a2071265946':
  Envsetup: Cygwin doesn't have 'ps -o command'.
2011-06-23 08:16:38 -07:00
The Android Open Source Project f4dce10fe5 Reconcile with gingerbread-release
Change-Id: I52a808eebd1d2ca2711fe13f92ffc71c5ff7ab0a
2011-06-23 07:27:04 -07:00
The Android Automerger f0270806d2 HLJ84
Change-Id: I124e43579c8be456a16036a5e709a5cc6ffa11a6
2011-06-23 07:19:19 -07:00
The Android Automerger 5868ca9406 merge in honeycomb-LTE-release history after reset to honeycomb-LTE 2011-06-23 07:19:13 -07:00
David 'Digit' Turner 972433bdad am 18447019: am 4b227c70: am f9f83ed1: Merge "emulator: Enable dex-preoptimization"
* commit '1844701942de578bab6c7f17e14ef695bb8ed7c1':
  emulator: Enable dex-preoptimization
2011-06-23 05:28:08 -07:00
David 'Digit' Turner 1844701942 am 4b227c70: am f9f83ed1: Merge "emulator: Enable dex-preoptimization"
* commit '4b227c708c1014bd773085ae275275744f239435':
  emulator: Enable dex-preoptimization
2011-06-23 05:07:30 -07:00
David 'Digit' Turner 4b227c708c am f9f83ed1: Merge "emulator: Enable dex-preoptimization"
* commit 'f9f83ed19e83313ffaf542b148886bcb860ca12e':
  emulator: Enable dex-preoptimization
2011-06-23 04:49:56 -07:00
David 'Digit' Turner f9f83ed19e Merge "emulator: Enable dex-preoptimization" 2011-06-23 04:24:50 -07:00
David 'Digit' Turner 77ec16ae9e 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
2011-06-23 12:49:02 +02:00
Raphael 2ec35cc88f 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.
2011-06-22 19:10:23 -07:00
Raphael 4aed64341c am 0b6ece9d: SDK: properly strip all SDK llvm-rs-cc linux binaries.
* commit '0b6ece9dafcf6f06dd4418829434cdc4376375a3':
  SDK: properly strip all SDK llvm-rs-cc linux binaries.
2011-06-22 19:05:16 -07:00
David 'Digit' Turner a85ebfb059 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
2011-06-22 18:05:06 -07:00
Raphael 0b6ece9daf SDK: properly strip all SDK llvm-rs-cc linux binaries.
Change-Id: Id3f024e90ef04eff4cc13a2202fcc9e94c5ac72f
2011-06-22 17:11:24 -07:00
Ying Wang 98dfc99c46 Merge "Use the host STL for host native test." 2011-06-22 16:37:12 -07:00
The Android Automerger 9fd5782891 HTJ83
Change-Id: I8d46ec9b2e924a31ea8b4f41c3371c6675c3b5d3
2011-06-22 16:35:15 -07:00
The Android Automerger 5b3c8a1f10 merge in honeycomb-mr2-release history after reset to honeycomb-mr2 2011-06-22 16:34:28 -07:00
Ying Wang 9de99fe2d2 Use the host STL for host native test.
Bug: 4584343
Change-Id: I420b7d955142d57993295cec12e54c94d5a75b88
2011-06-22 16:01:48 -07:00
David 'Digit' Turner fa112f9822 am c134712f: am 04b49109: Merge "Turn-off implicit GNU Make RC/SCCS rules"
* commit 'c134712ffa9e6617df46334a6293ddd80e05cf98':
  Turn-off implicit GNU Make RC/SCCS rules
2011-06-22 15:53:31 -07:00
David 'Digit' Turner c134712ffa am 04b49109: Merge "Turn-off implicit GNU Make RC/SCCS rules"
* commit '04b49109710f74c59fb65b09b2028e5de7901f67':
  Turn-off implicit GNU Make RC/SCCS rules
2011-06-22 15:28:56 -07:00
David 'Digit' Turner 04b4910971 Merge "Turn-off implicit GNU Make RC/SCCS rules" 2011-06-22 14:40:52 -07:00
Raphael 732936d99a resolved conflicts for merge of 8508a073 to honeycomb-plus-aosp
Change-Id: I376928881adb0e9fd62fabc1e21542bf0d700ca2
2011-06-22 14:35:32 -07:00
David 'Digit' Turner 456d16cb89 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
2011-06-22 23:23:46 +02:00
David 'Digit' Turner 52d697d432 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
2011-06-22 23:18:57 +02:00
Raphael Moll de50d0ab20 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'.
2011-06-22 10:44:52 -07:00
Raphael Moll 8508a07352 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.
2011-06-22 10:40:08 -07:00
Raphael Moll d660540563 am 7f5a314a: am 169c19cc: Merge "Envsetup: Cygwin doesn\'t have \'ps -o command\'."
* commit '7f5a314ab6dacb72eb37c87e064b21dbd44ccc7b':
  Envsetup: Cygwin doesn't have 'ps -o command'.
2011-06-22 10:40:01 -07:00