| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Default to 4.6, but can overwritten to something else in
prebuilts/gcc/$os/$arch/$arch-linux-android*-$ver
Change-Id: I16f99d642b8ff8e831d392261a0c536041107051
|
|
|
|
|
|
|
|
|
|
|
|
| |
To reduce the start time.
With the change and previous change of doing clean step in only given paths,
start time of mm/mmm is reduced from ~5s to about 1s;
lunch time is reduced from ~40s to 3.5s.
(cherry-pick of 157a5e1695593f935c3223430f4530e21f990378.)
Bug: 7186768,7169854
Change-Id: I0be5e2721efa66a80f112acf8f95e177ebc2f65b
|
|
|
|
|
|
| |
Change-Id: Iba4d046e3202524b29cfe32980927f8cc0aa8496
Signed-off-by: Chris Dearman <chris@mips.com>
Signed-off-by: Raghu Gandham <raghu@mips.com>
|
|\
| |
| |
| |
| | |
* commit 'a1ff6290e1e14d48dc42d1eacf804172c5913916':
Now current is also a valid prebuilt SDK.
|
| |
| |
| |
| | |
Change-Id: Id05d20f17a4b46e19df88516f50e58f6cdb62c1c
|
|\ \
| |/
| |
| |
| | |
* commit '9264e4a5f63352cd6abc3d81b18be779a33c7b10':
The 'localize' tool is dead.
|
| |
| |
| |
| | |
Change-Id: I75c43ce064664412e45c304c15f363015c0a4697
|
|\ \
| |/
| |
| |
| | |
* commit '8e67348b515636ec8314da44b3f583c5d053e81a':
Track libnativehelper move for PDK.
|
| |
| |
| |
| |
| | |
Bug: 6369821
Change-Id: I4dfd9eece9f6912a37c3caee77bd0eadb9313160
|
|/
|
|
| |
Change-Id: Ia13f5d09b24e3540042b6924ead6c96e94983ff4
|
|
|
|
|
| |
Change-Id: I6dc6ede4703cbe88c356656a1a6b86a4ffaafa3b
Signed-off-by: Dima Zavin <dima@android.com>
|
|
|
|
|
|
|
| |
This reverts commit 992a52990cf545c926541815d03ad98b3458b23d.
Change-Id: I9919f13705509a793f856da8ef7207b3feb47092
Signed-off-by: Dima Zavin <dima@android.com>
|
|\ |
|
| |
| |
| |
| |
| |
| | |
o related-to-bug: 6214141
Change-Id: I90de0563298fd9146ac823926426d1cffd815c2d
|
|/
|
|
| |
Change-Id: Ie92ca68bb9f99b2d5a1dbdfc9e57f3f986265386
|
|\ |
|
| |
| |
| |
| |
| | |
Move it from dalvik/vm/translator/runtime/ to build/
Add handling of -march=armv5te and -march=armv5e
|
| |
| |
| |
| |
| |
| |
| | |
So, just add the output include directory to the include path
Change-Id: Ia370454237913a748288124f65a6b731b17d6e1a
Signed-off-by: Dima Zavin <dima@android.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This is useful when a device inherits from an architecture
product, such as omap4.mk. The architecture specific product
can provide kernel headers to all the devices that use
that architecture.
Change-Id: I0c9d3120a6089fb535a3fa8eccf10775a271cd21
Signed-off-by: Dima Zavin <dima@android.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Currently, we need to pollute the common bionic/libc/kernel/...
directory with device specific kernel headers. This has created a giant
dumping ground of headers from all the projects we have ever done.
Allow each device to provide their own headers and thus eventually allow
bionic/libc/kernel to become *just* the common linux kernel headers.
This change will automatically add device/oem/name/kernel-headers to
the include list and also allow the BoardConfig.mk to specify
additional directories with TARGET_BOARD_KERNEL_HEADERS variable.
The requirement is that the final dir name must be kernel-headers to
mark explicitly where kernel headers are kept.
Change-Id: I7d32a979eef1f464db06c1bc448a04ddc3575efd
Signed-off-by: Dima Zavin <dima@android.com>
|
|/
|
|
|
|
|
| |
Currently these point to the old location.
Another CL will move them to the new location.
Change-Id: I61dd732981a9a7a3f4a2c1cc01dc072f4fb6a2b8
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I1ede8075dc77f77f5a9bc4a53663d4a74842ab36
|
|/
|
|
| |
Change-Id: Ieacee8ff6215b22222ea9ea6a1e62fce62daad77
|
|
|
|
|
|
|
|
|
| |
Sometimes TARGET_TOOLS_PREFIX is passed in as command line makefile
variable or environmental variable without TARGET_TOOLCHAIN_ROOT.
This change computes TARGET_TOOLCHAIN_ROOT from TARGET_TOOLS_PREFIX in
that case.
Change-Id: I0a37dc1f4d1e3e1951faeffd5e9f926f0a6614dd
|
|
|
|
| |
Change-Id: If85986da436d412cff139af1fd8426e420bec121
|
|
|
|
| |
Change-Id: Ie6e9614e43bf82b8dd1f8702968be40cfb76b6c5
|
|
|
|
|
|
|
| |
So that clients can set a custom buildspec.mk without adding
buildspec.mk at the top dir.
Change-Id: Ic15efa6cfbf00f04db35447e70bb5bdd63a5058c
|
|
|
|
| |
Change-Id: Id577a72ee9f7cd70e8ca77efcbf10a37885c7d6f
|
|
|
|
|
|
|
| |
We used to do that unconditionally but that caused lots of spurious
warnings in gcc-4.4.x about an unrecognized gcc option.
Change-Id: Idb5118b069871859e07a7efa04914ab6ed0b1372
|
|
|
|
|
|
| |
Bug: 5010576
Change-Id: Ie814f4c8d3aa1e7cc7f5735822ab25542f36cf62
|
|
|
|
| |
Change-Id: Ia02fa536410b9200beca1d9d120ec448c82e5ca8
|
|\
| |
| |
| |
| | |
* commit '45a3ad7d225495367a47440da118609b4940fe71':
Relax the constraint of 64bit build environment.
|
| |\
| | |
| | |
| | | |
Change-Id: I5688046fd44bc6420b541a0eb97a46d216655a3d
|
| | |\
| | | |
| | | |
| | | |
| | | | |
* commit '3c60c67ad2a157f5bfb731accfc74f5b42c69851':
Relax the constraint of 64bit build environment.
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Id8be221dcfa07651a4d9a2776b00e907b4ff750e
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Also pass extfs sparse image flag to the release tool.
Change-Id: I79a6a71873634a231aa8990cee22374259601505
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Switch the emulator builds to ash to make sure it still
works, in case we find that we need to go back to using ash.
Change-Id: Id5641940b63cc4225011be1c375f4c86ec4d21cc
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I47dfe29957a9a65dddae973640ff9029418ffdc5
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
(and much much easier to read)
Change-Id: I31832069d4fd78a937802aa20d0b0861bf99768c
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This patch removes support for prelinking from the build system. By now, the
prelinker has outlived its usefulness for several reasons. Firstly, the
speedup that it afforded in the early days of Android is now nullified by the
speed of hardware, as well as by the presence of Zygote. Secondly, the space
savings that come with prelinking (measued at 17MB on a recent honeycomb
stingray build) are no longer important either. Thirdly, prelinking reduces
the effectiveness of Address-Space-Layout Randomization. Finally, since it is
not part of the gcc suite, the prelinker needs to be maintained separately.
The patch deletes apriori, soslim, lsd, isprelinked, and iself from the source
tree. It also removes the prelink map.
LOCAL_PRELINK_MODULE becomes a no-op. Individual Android.mk will get cleaned
separately. Support for prelinking will have to be removed from the recovery
code and from the dynamic loader as well.
Change-Id: I5839c9c25f7772d5183eedfe20ab924f2a7cd411
|
| | |
| | |
| | |
| | | |
Change-Id: Ib5aa60cd9d308ce7c672c57513bdcf78e0f1080d
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
get_build_var can retrieve the correct value across architectures"
* commit '554eeb6c7426c8c1df551516cff903d69ae94f26':
Fix TARGET_PREBUILT_TAG so that get_build_var can retrieve the correct value across architectures
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
retrieve the correct value across architectures"
* commit '493306f7c318d632186bebd732708d4299e66a62':
Fix TARGET_PREBUILT_TAG so that get_build_var can retrieve the correct value across architectures
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
across architectures
Change-Id: I5c1010d9caaa8d9ffaf65999fa3649c3c2be8caa
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ifd0ac14d7df331c9f6f1e3eee0722e07b4ab199a
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
With gLucid protoc is installed in the base system, by renaming
our version there will be no confusion about which compiler is
being used.
Change-Id: Id6900baacc7d57abee5dc5f694b013d7a42b35c6
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 3152546
Change-Id: Ida3ca3d633ce45704dc8e80d044cdbd3ca69aca5
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I2ebc6ec759daf36d1e77fa8e30147ab8e40b44fc
|