Ying Wang
4227d02e6f
Merge "Enable LOCAL_STRIP_MODULE for prebuilt binaries"
2011-07-07 09:29:19 -07:00
Ji-Hwan Lee
0219e9292e
Enable LOCAL_STRIP_MODULE for prebuilt binaries
...
Currently, prebuilt binaries with debug symbols are installed unstripped.
There are only a few of prebuilt shared library (that I'm trying to fix),
so I can do this manually by making intermediate target and applying
TARGET_STRIP, each of them, one by one.
But dynamic_binary.mk has more features than stripping binaries
(like copying unstripped binaries to symbols directory)
and if I do it manually, they will lose all the benefits.
Note that this doesn't change anything when LOCAL_STRIP_MODULE is not set.
I actually tried to force strip every BUILD_PREBUILT'ed modules,
but there were a few problems:
- Some packages are not installed (i.e. not in PRODUCT_PACAKGES)
but are built (i.e. in ALL_MODULES). And some of them are built in spite
that they do not have appropriate prebuilt shared library for TARGET_ARCH.
Stripping them causes "unknown format".
- Some prebuilt modules set LOCAL_MODULE_CLASS incorrectly.
Example is default.supp of external/valgrind/main, which should be ETC,
not SHARED_LIBRARY.
Both are better fixed, but I concluded that it's better to be conservative.
Bug: 4585734
Change-Id: If71723b1d76007d45b02429ea5161a8265dd5b6d
2011-07-07 11:07:18 +09:00
The Android Open Source Project
900eef9b23
Reconcile with gingerbread-release honeycomb-LTE-release
...
Change-Id: Ide009ee977f3b2a5344dcb4843a9274380658560
2011-07-06 07:35:15 -07:00
The Android Automerger
0345d82bc5
HLK06
...
Change-Id: Id9a931f0e2f1e9d11ee40335c19890206541279a
2011-07-06 07:13:59 -07:00
The Android Automerger
d85f9d55bf
merge in honeycomb-LTE-release history after reset to honeycomb-LTE
2011-07-06 07:13:54 -07:00
Ying Wang
c0a177c8ec
Remove vpn from FRAMEWORKS_BASE_SUBDIRS
...
To eliminate build warning.
Reference commit: 44e27b5c74b5f441973561a4f945cb58e0cc45a4
which removed framework/base/vpn.
Change-Id: I539e4bc2a4008c8b9eed74dd53eec1f55db3abe5
2011-07-05 15:37:22 -07:00
The Android Automerger
60173db18c
HLK05
...
Change-Id: I4c789558d8e510bf250ca5ccbfce292dc39dbd5a
2011-07-05 07:15:28 -07:00
The Android Automerger
7748ec1bf6
merge in honeycomb-LTE-release history after reset to honeycomb-LTE
2011-07-05 07:15:24 -07:00
The Android Automerger
def6f1e02d
HLK04
...
Change-Id: Ib862c2fb576f0ce3becb00a576db2566ec319823
2011-07-04 07:18:52 -07:00
The Android Automerger
df57640098
merge in honeycomb-LTE-release history after reset to honeycomb-LTE
2011-07-04 07:18:47 -07:00
The Android Automerger
6b33cf0cd3
HLK01B
...
Change-Id: I94bde12eeace63caa24bc545d97e8af49a7d53e5
2011-07-01 15:37:50 -07:00
The Android Automerger
654a54671a
merge in honeycomb-LTE-release history after reset to honeycomb-LTE
2011-07-01 15:37:44 -07:00
Eino-Ville Talvala
b8de151fd8
Add mobile filter framework java library to core target files.
...
Change-Id: Ia4892d8c49be905ec68423224ca44c8558edbdb8
2011-07-01 10:29:08 -07:00
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
The Android Automerger
dced7be64d
HLK01
...
Change-Id: I3c25b979402a5843c5bcba58336dc0d9a805503c
2011-07-01 07:19:24 -07:00
The Android Automerger
b66c7a904e
merge in honeycomb-LTE-release history after reset to honeycomb-LTE
2011-07-01 07:19:18 -07:00
The Android Automerger
b3f4230670
HLJ91
...
Change-Id: Ib4ae3dd4de51cbc0f736e5db90670bbea9264b7e
2011-06-30 07:19:12 -07:00
The Android Automerger
608407cec8
merge in honeycomb-LTE-release history after reset to honeycomb-LTE
2011-06-30 07:19:06 -07:00
android-merger
172b671f84
GRJ90
...
Change-Id: I76536224052c1e921ac7887bd772bcdf725f36b2
2011-06-29 11:16:15 -07:00
The Android Automerger
4840ae403a
HLJ90
...
Change-Id: Ic5c6aa3728e51af7fce0ca2d8afcf79bc17dfd80
2011-06-29 07:18:20 -07:00
The Android Automerger
e54506e1ee
merge in honeycomb-LTE-release history after reset to honeycomb-LTE
2011-06-29 07:18:16 -07:00
The Android Automerger
e8b2cdafe7
HLJ89B
...
Change-Id: I5c5c7e0355a70123aa3a598bf33055b9fdc75cc5
2011-06-28 15:11:24 -07:00
The Android Automerger
d4f72da7c2
merge in honeycomb-LTE-release history after reset to honeycomb-LTE
2011-06-28 15:11:20 -07:00
The Android Automerger
122c803d78
HLJ89
...
Change-Id: I2566542dd48247e7010606b4ba0d6edab81e6c67
2011-06-28 07:19:46 -07:00
The Android Automerger
5141fd5220
merge in honeycomb-LTE-release history after reset to honeycomb-LTE
2011-06-28 07:19:38 -07: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