Ying Wang
55caa3ffe4
am d7674e9a
: am 20c768d2
: am c5cc2f6d
: Merge "[MIPS] Add support for MXU instructions for Ingenic builds."
...
* commit 'd7674e9a03783852df20535cb9db26cb7e21cb5c':
[MIPS] Add support for MXU instructions for Ingenic builds.
2013-08-19 16:26:50 -07:00
Ying Wang
d7674e9a03
am 20c768d2
: am c5cc2f6d
: Merge "[MIPS] Add support for MXU instructions for Ingenic builds."
...
* commit '20c768d2128364a6a9373dd8ef432bf55512bf37':
[MIPS] Add support for MXU instructions for Ingenic builds.
2013-08-19 16:21:53 -07:00
Ying Wang
20c768d212
am c5cc2f6d
: Merge "[MIPS] Add support for MXU instructions for Ingenic builds."
...
* commit 'c5cc2f6dafaa1826322415f91048b97cfab80556':
[MIPS] Add support for MXU instructions for Ingenic builds.
2013-08-19 16:19:39 -07:00
Ying Wang
c5cc2f6daf
Merge "[MIPS] Add support for MXU instructions for Ingenic builds."
2013-08-19 23:16:27 +00:00
Ying Wang
430a46c024
am a3ee330a
: am fa67740a
: am 25977365
: Merge "mkbootimg: Support custom mkbootimg implementation"
...
* commit 'a3ee330ac52e188c9545c022552572e0e9541577':
mkbootimg: Support custom mkbootimg implementation
2013-08-19 14:31:17 -07:00
Ying Wang
a3ee330ac5
am fa67740a
: am 25977365
: Merge "mkbootimg: Support custom mkbootimg implementation"
...
* commit 'fa67740ae41fc068d9a9b5fbf5a7a06c36dbbdb1':
mkbootimg: Support custom mkbootimg implementation
2013-08-19 14:29:32 -07:00
Ying Wang
fa67740ae4
am 25977365
: Merge "mkbootimg: Support custom mkbootimg implementation"
...
* commit '259773656ac0c0c4ef588c949aaf21216c44b339':
mkbootimg: Support custom mkbootimg implementation
2013-08-19 14:26:35 -07:00
Ying Wang
259773656a
Merge "mkbootimg: Support custom mkbootimg implementation"
2013-08-19 21:24:07 +00:00
Ying Wang
37781e1a2a
am 208c6772
: am a7deb085
: Add phony goal GET-INSTALL-PATH
...
* commit '208c677263f2df820f498ccb04abeabbaae50548':
Add phony goal GET-INSTALL-PATH
2013-08-16 17:30:07 -07:00
Ying Wang
208c677263
am a7deb085
: Add phony goal GET-INSTALL-PATH
...
* commit 'a7deb0857c4fc0799cd1ebb82ff79dcbe2745ec0':
Add phony goal GET-INSTALL-PATH
2013-08-16 17:21:59 -07:00
Ying Wang
a7deb0857c
Add phony goal GET-INSTALL-PATH
...
It can be used as a goal of mm/mmm.
It prints out modules' install paths, which can be used by the runtest
utility.
Change-Id: If113e4c990b672acbacf723104583c0157d43c3b
2013-08-16 13:24:47 -07:00
Pete Delaney
cc41f01490
[MIPS] Add support for MXU instructions for Ingenic builds.
...
This enables an Ingenic build to use MXU asm instructions.
MXU support was just recently added:
ASM: https://android-review.googlesource.com/63701
GCC: https://android-review.googlesource.com/63702
BIN: https://android-review.googlesource.com/#/c/63704/
Change-Id: I2b60567a689efa70ec064dfbb0f241a6bc61aed1
Signed-off-by: Pete Delaney <piet.delaney@imgtec.com>
2013-08-15 18:32:12 -07:00
Ying Wang
7a2f615d58
am 0634a437
: am 3208b615
: am fc8b6338
: resolved conflicts for merge of d65a7da3
to jb-mr2-dev-plus-aosp
...
* commit '0634a437a35df3563ec25f720e64638464a5def6':
No need to filter out AndroidConfig.h for unbundled build
2013-08-15 14:47:20 -07:00
Ying Wang
0634a437a3
am 3208b615
: am fc8b6338
: resolved conflicts for merge of d65a7da3
to jb-mr2-dev-plus-aosp
...
* commit '3208b615c5cde2b682c3bbbcd2bb064b14b57489':
No need to filter out AndroidConfig.h for unbundled build
2013-08-15 14:42:57 -07:00
Ying Wang
3208b615c5
am fc8b6338
: resolved conflicts for merge of d65a7da3
to jb-mr2-dev-plus-aosp
...
* commit 'fc8b6338510690f1f87c57b9d9c470e25fc48bcd':
No need to filter out AndroidConfig.h for unbundled build
2013-08-15 14:34:09 -07:00
Ying Wang
fc8b633851
resolved conflicts for merge of d65a7da3
to jb-mr2-dev-plus-aosp
...
Change-Id: I14c4ddf5f02c8dec86f45bedf679bcebff1448dc
2013-08-15 12:02:30 -07:00
Ying Wang
d65a7da320
am f4723fa4
: No need to filter out AndroidConfig.h for unbundled build
...
* commit 'f4723fa49b6e61f727b6321a4006ee8ba3f393b9':
No need to filter out AndroidConfig.h for unbundled build
2013-08-15 11:55:46 -07:00
Ying Wang
f4723fa49b
No need to filter out AndroidConfig.h for unbundled build
...
for now we have all AndroidConfig.hs in the build project.
Change-Id: Id713fecba1378fad81688f5937f61c779b618ac2
2013-08-15 11:01:10 -07:00
Ying Wang
a3b7593546
Support to optionally run rmtypedefs.
...
Bug: 10330586
Change-Id: I6ddfca2ec986cf2c82b0942b7a5360508f095e9a
2013-08-14 18:20:54 -07:00
Ying Wang
7a43a0c105
am 66956dc0
: am 396fd67d
: am b9eee184
: am e391e7a8
: Remove -allowaccessmodification from the basic Proguard flags
...
* commit '66956dc063351f30434da9b6bb62183b50996583':
Remove -allowaccessmodification from the basic Proguard flags
2013-08-14 09:33:58 -07:00
Ying Wang
66956dc063
am 396fd67d
: am b9eee184
: am e391e7a8
: Remove -allowaccessmodification from the basic Proguard flags
...
* commit '396fd67d7a691a1226783f1b15442af86137eb3d':
Remove -allowaccessmodification from the basic Proguard flags
2013-08-14 09:28:18 -07:00
Ying Wang
396fd67d7a
am b9eee184
: am e391e7a8
: Remove -allowaccessmodification from the basic Proguard flags
...
* commit 'b9eee184f2ab291f5af6520c41f90a8857c4bd73':
Remove -allowaccessmodification from the basic Proguard flags
2013-08-14 09:26:06 -07:00
Ying Wang
b9eee184f2
am e391e7a8
: Remove -allowaccessmodification from the basic Proguard flags
...
* commit 'e391e7a86e806bd3d2549b6d12736166fafb746f':
Remove -allowaccessmodification from the basic Proguard flags
2013-08-14 09:22:01 -07:00
Ying Wang
a02428e4f6
am 405dac7f
: am 8f01a3c0
: Merge "Add missing LOCAL_ADDITIONAL_DEPENDENCIES dependency to BUILD_PREBUILT."
...
* commit '405dac7f000af3a02b374533f76a7f2eaedbc954':
Add missing LOCAL_ADDITIONAL_DEPENDENCIES dependency to BUILD_PREBUILT.
2013-08-13 18:29:30 -07:00
Ying Wang
405dac7f00
am 8f01a3c0
: Merge "Add missing LOCAL_ADDITIONAL_DEPENDENCIES dependency to BUILD_PREBUILT."
...
* commit '8f01a3c0cadec174d0b54b06848037ecf20694d9':
Add missing LOCAL_ADDITIONAL_DEPENDENCIES dependency to BUILD_PREBUILT.
2013-08-13 18:27:19 -07:00
Ying Wang
8f01a3c0ca
Merge "Add missing LOCAL_ADDITIONAL_DEPENDENCIES dependency to BUILD_PREBUILT."
2013-08-14 01:25:06 +00:00
Ying Wang
e391e7a86e
Remove -allowaccessmodification from the basic Proguard flags
...
It seems with that flag Proguard modifies the class files in a way that
Dalvik does not like.
Bug: 10307364
Change-Id: If0cc7552da00ae8a3a3a39a9f2f029819ca3164a
2013-08-13 17:40:24 -07:00
Elliott Hughes
32d315a399
Add missing LOCAL_ADDITIONAL_DEPENDENCIES dependency to BUILD_PREBUILT.
...
Change-Id: Id7c0e77110653e618d783026cd4b4aeadb3c45ec
2013-08-13 17:05:34 -07:00
Ying Wang
6d98d3b942
am a4ad06ac
: am 750e0c08
: Merge "Prepare upcoming GCC 4.8 release."
...
* commit 'a4ad06ac1db1dfc041fe386b76b22233fdc54341':
Prepare upcoming GCC 4.8 release.
2013-08-13 15:03:24 -07:00
Ying Wang
a4ad06ac1d
am 750e0c08
: Merge "Prepare upcoming GCC 4.8 release."
...
* commit '750e0c088271315b21741429aa124d7ba616fcc7':
Prepare upcoming GCC 4.8 release.
2013-08-13 15:00:55 -07:00
Ben Cheng
aac3f81657
Prepare upcoming GCC 4.8 release.
...
o Add -Wno-unused-parameter -Wno-unused-but-set-parameter to suppress
new warnings.
o Define GCC_COLORS to enable colorful diagnostic messages.
Change-Id: Icbd62300b0e6f39d4e514edec2431a06b4d72421
(cherry picked from internal commit ccd8e6082b
)
2013-08-13 14:52:31 -07:00
Ying Wang
25d64bea75
am 285045bd
: Support for LOCAL_HAL_STATIC_LIBRARIES
...
* commit '285045bd83548196aa3695423c6cd500ebe6d6c1':
Support for LOCAL_HAL_STATIC_LIBRARIES
2013-08-13 14:41:55 -07:00
Ying Wang
285045bd83
Support for LOCAL_HAL_STATIC_LIBRARIES
...
Now you can have a board config variable BOARD_HAL_STATIC_LIBRARIES,
which is a list of board-specific HAL static library names with pattern
"lib<library_name>.<board_specific_suffix>". LOCAL_HAL_STATIC_LIBRARIES
is a list of "lib<library_name>" and any matched
BOARD_HAL_STATIC_LIBRARIES will be added to the LOCAL_STATIC_LIBRARIES;
if no match is found, lib<library_name>.default will be used.
Bug: 10262105
Change-Id: Ic89d8d417d1dd65a227e4187a157fd3b77c4af34
2013-08-13 13:48:04 -07:00
Ying Wang
9039db6171
am 4c3a82fa
: am 2863fa7a
: Merge "FDO: support linux-x86 target"
...
* commit '4c3a82fa62f8bfd4b0553cbd21b439ff2502d639':
FDO: support linux-x86 target
2013-08-13 10:48:41 -07:00
Ying Wang
4c3a82fa62
am 2863fa7a
: Merge "FDO: support linux-x86 target"
...
* commit '2863fa7a9650fa6df38da61329e2f49d5233c3df':
FDO: support linux-x86 target
2013-08-13 10:45:05 -07:00
Bjorn Andersson
612e2cd0e8
mkbootimg: Support custom mkbootimg implementation
...
Support using custom mkbootimg to allow boards to specify custom
boot image formats. Also export this as the environment variable
MKBOOTIMG to the *_from_target_files releasetools scripts.
Change-Id: I2084273b1175de097fb7da5c4f2264ea8014d74f
Signed-off-by: Bjorn Andersson <bjorn.andersson@sonymobile.com>
2013-08-09 16:29:02 -07:00
synergydev
6ecf0ef744
FDO: support linux-x86 target
...
Change-Id: I4a3a1d298176da109df316cf9128f19e77490bc9
2013-08-09 22:41:46 +00:00
Ying Wang
5a7a10411c
am ad7fd29b
: Don\'t bother going through the source tree
...
* commit 'ad7fd29b312bf588b2be3f799715f34ff8a6d46b':
Don't bother going through the source tree
2013-08-09 15:22:04 -07:00
Ying Wang
6d805753d9
am 01c17f03
: am e58868ab
: Merge "Link PRIVATE_TARGET_FDO_LIB before shared libraries"
...
* commit '01c17f031286691abeb157cd26ac1785757f07f0':
Link PRIVATE_TARGET_FDO_LIB before shared libraries
2013-08-09 13:38:43 -07:00
Ying Wang
01c17f0312
am e58868ab
: Merge "Link PRIVATE_TARGET_FDO_LIB before shared libraries"
...
* commit 'e58868ab47fc044e9e7985c8357d83fee4df732a':
Link PRIVATE_TARGET_FDO_LIB before shared libraries
2013-08-09 13:36:25 -07:00
Ying Wang
e58868ab47
Merge "Link PRIVATE_TARGET_FDO_LIB before shared libraries"
2013-08-09 20:33:11 +00:00
Ying Wang
0790dcfd3b
am 2e45116d
: am 515e0465
: Merge "FDO: do not support host modules"
...
* commit '2e45116d3a9c1ab055dd7a6a93bb4ab79414c081':
FDO: do not support host modules
2013-08-09 12:47:16 -07:00
Ying Wang
2e45116d3a
am 515e0465
: Merge "FDO: do not support host modules"
...
* commit '515e0465d169905e7e454207f3cbb2a57a033ae1':
FDO: do not support host modules
2013-08-09 12:45:00 -07:00
Ying Wang
ad7fd29b31
Don't bother going through the source tree
...
Don't bother going through the source tree in more circumstances:
all cleaning goals, helping goals, no-deps goals.
Bug: 10244578
Change-Id: Id53a249085c62838e4193962a85e0ac34f46954f
2013-08-09 10:08:30 -07:00
The Android Automerger
c618d4f100
Fix klp-dev build file
2013-08-08 07:47:58 -07:00
The Android Automerger
2a516ccce5
"KRS39B"
2013-08-08 07:39:23 -07:00
synergydev
cfdb24f1cb
Link PRIVATE_TARGET_FDO_LIB before shared libraries
...
For global declaration of FDO profile generation and usage,
we need to link PRIVATE_TARGET_FDO_LIB (libgcov.a by default)
prior to linking shared libraries.
TARGET_FDO_LIB is set if feedback directed optimizations
are in use, so we do not need to worry about consistent size
increases from this change.
Change-Id: I543903f58893816f037c9466f31b19dfe822fdf4
2013-08-08 05:31:12 -07:00
Mike Lockwood
c73018c2e9
Fix typo from previous change to fix the build
...
Change-Id: I6cf7217eb81abd794339143b7c23456b68808caf
2013-08-06 16:15:48 -07:00
Mike Lockwood
6e5d867e30
Add support for overriding default Java libraries on a per-target basis
...
Change-Id: I425041554867a7ed7d74e1d603f160b2110bc86b
2013-08-06 15:07:18 -07:00
synergydev
4a60576029
FDO: do not support host modules
...
Summary:
If built with BUILD_FDO_INSTRUMENT alone, host modules will fail at runtime (during build)
due to failing to create /data in most standard unix user permission cases. If the user does
have full permission to /, /data/profile/ will be created and profiles will be generated there.
Any file generation in the Android Build System should be kept to $OUT.
This commit fixes this bug.
Test Plan:
Build with BUILD_FDO_INSTRUMENT without additional configuration, and host modules will no longer generate profiles
at their runtime.
2013-08-05 02:44:37 -07:00