Keun young Park
f6e6bf7edf
add mip32 stuffs to clang's unknown flag list
...
- mini_mips changed to mips32-fp to accomodate all mips variants
Bug: 7294949
Change-Id: Iae759e10e3f5d255e27b688042477263438bb7a7
2012-10-05 13:26:19 -07:00
Ying Wang
fb03fb3ec0
Store vendor module owner info on the build server.
...
Bug: 7048854
Change-Id: I5f0653c71a77774978655f8b5570e170b4a9c4ec
2012-10-03 17:52:51 -07:00
Ian Rogers
76a6dc3a19
Fix common typo in comments, warning and error messages.
...
s/can not/cannot/g
Change-Id: I1bac31157732666deb46f6f20389ff539977ffb9
2012-10-01 16:36:23 -07:00
Ying Wang
54fa8c3ff9
Load only the current product config makefile.
...
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.
Bug: 7186768,7169854
Change-Id: Ifd72ba1c6362a5e1125a23c505fd47947ab56675
2012-09-28 15:08:12 -07:00
Ying Wang
f7592d987d
Merge "Run clean steps in only given paths when using mm/mmm" into jb-mr1-dev
2012-09-28 10:24:41 -07:00
Ying Wang
9cb3731a77
Run clean steps in only given paths when using mm/mmm
...
To speed up mm/mmm start time.
At the same time, we should copy over the other clean steps.
Bug: 7186768
Change-Id: I250e64256343afe788d79817af36eafaadb47028
2012-09-28 10:23:52 -07:00
Dianne Hackborn
0bc0394688
Look, up in the sky! It's a bird! It's a plane! It's Android 4.2 API 17!
...
Change-Id: I577aa38525b23f297e3e2c4a745819ac87b24f6d
2012-09-27 15:11:47 -07:00
Ying Wang
f8f2b022e9
Ignore support library Proguard warning
...
The support library contains references to newer platform versions.
Don't warn about those in case this app is linking against an older
platform version. We know about them, and they are safe.
Change-Id: Ia2a90398b1db1858d005ec09ded56751cc6ffb00
2012-09-23 13:46:58 -07:00
Ying Wang
20a7c2c10d
Merge "Allow to tag owner to PRODUCT_COPY_FILES" into jb-mr1-dev
2012-09-20 17:12:01 -07:00
Zhihai Xu
d81b9d220e
Merge "ISSUE 6849488 Bluedroid stack, remove system/bluetooth." into jb-mr1-dev
2012-09-20 16:42:47 -07:00
Ying Wang
4b0486b4a6
Allow to tag owner to PRODUCT_COPY_FILES
...
PRODUCT_COPY_FILES now is a list of words like <source
path>:<destination path>[:<owner>].
The optional :<owner> is used to indicate the owner of a vendor file.
Bug: 7048854
Change-Id: I435d1e18b7a091fb62513062cfc2e420e51557ec
2012-09-20 16:37:55 -07:00
Zhihai Xu
3849760809
ISSUE 6849488 Bluedroid stack, remove system/bluetooth.
...
remove system/bluetooth stuff.
bug 6849488
Change-Id: I8eb85c6da0aa34aefda2916f2c74e5eae51da27e
2012-09-20 10:50:56 -07:00
Ying Wang
5bdf305bbe
Move AndroidConfig.h from system/core to the build project.
...
So unbundled branches don't need to include the system/core project.
Change-Id: Ic4ef62ee6df069b9b2dd123aed95a3e7fcdfc146
2012-09-20 10:33:20 -07:00
Andrew Hsieh
5630521aba
resolved conflicts for merge of 3e91f5ad
to jb-mr1-dev
...
Change-Id: I9b587bc6086e1edacc98879e43668001bf72f7db
2012-09-12 15:27:59 -07:00
Andrew Hsieh
0f47a94d2e
am 7e300d60
: Merge "Enable stack-protector for x86"
...
* commit '7e300d60bfc325e3cbf3e7656297c14109e513b8':
Enable stack-protector for x86
2012-09-12 14:20:11 -07:00
Andrew Hsieh
7e300d60bf
Merge "Enable stack-protector for x86"
2012-09-12 13:44:01 -07:00
Benoit Goby
bc2406e64c
Add openssl to TINY_ANDROID build
...
adb depends on it
Change-Id: I79f23315142b45bc7f9a2685fa2b9865b22396ad
2012-09-11 17:25:05 -07:00
Ying Wang
6a6723a0a9
am 4458452e
: Merge "android.core.vm-tests-tf.jar path changed to HOST JAVA_LIBRARIES."
...
* commit '4458452ef64f271906914e79ffd9923630ae22f2':
android.core.vm-tests-tf.jar path changed to HOST JAVA_LIBRARIES.
2012-09-11 12:12:23 -07:00
Ying Wang
6adcf0180a
android.core.vm-tests-tf.jar path changed to HOST JAVA_LIBRARIES.
...
Bug: 7019588
Change-Id: I6406110071d891e27df6d1cc562a7baa884b2e9e
2012-09-11 11:47:22 -07:00
Ying Wang
5586106944
am 4595d7d6
: am 410420ed
: am 9efa5bae
: Merge "Add transform-d-to-p-args"
...
* commit '4595d7d62c0d594aa3501e4f547563348a3a5eb0':
Add transform-d-to-p-args
2012-09-10 10:25:41 -07:00
Ying Wang
410420ed66
am 9efa5bae
: Merge "Add transform-d-to-p-args"
...
* commit '9efa5bae8645988a0d24af14142df9572bf7bd57':
Add transform-d-to-p-args
2012-09-10 10:21:57 -07:00
Ying Wang
c23f4efdbb
Add transform-d-to-p-args
...
This new indirection allows us too to output .P files when we are
generating non-.o files, such as .s or .S files.
Bug: 7127743
Change-Id: I9e46c417031764fefc9909ba4a3eb63885f34f9e
2012-09-07 17:04:06 -07:00
Ying Wang
7676611415
am 19c06156
: am 0ee362ea
: am 478d0fc6
: Merge "Remove duplicate src:dest pairs in PRODUCT_COPY_FILES"
...
* commit '19c06156b6615ba53d81d2ecdc341c3feea21662':
Remove duplicate src:dest pairs in PRODUCT_COPY_FILES
2012-09-05 18:39:55 -07:00
Ying Wang
0ee362ea04
am 478d0fc6
: Merge "Remove duplicate src:dest pairs in PRODUCT_COPY_FILES"
...
* commit '478d0fc6a311b236fddc9d18c9a1b922f8ecf1ea':
Remove duplicate src:dest pairs in PRODUCT_COPY_FILES
2012-09-05 18:35:50 -07:00
Ying Wang
619fccf9f3
Remove duplicate src:dest pairs in PRODUCT_COPY_FILES
...
Before setting up the rules.
Change-Id: Ifedbc0e988895a899cae315dc730a152bae91ae2
2012-09-05 18:09:49 -07:00
Doug Zongker
1a09726f68
fix possible build break
...
If you try to build a recovery image without having built the main
system, creating the recovery resourc file can fail due to the
directory not existing.
Change-Id: I2daff847c0b58dfa519d0f742636f01dba28c689
2012-09-04 14:45:11 -07:00
Ying Wang
3a6f7589e8
Add LOCAL_DONT_DELETE_JAR_META_INF
...
To support to not delete META_INF directory from the static Java
libraries.
Change-Id: I720bfa059c43dd457a74a0c60bb6797aa408ecaf
2012-08-30 12:59:42 -07:00
Andrew Hsieh
c2fb2391f4
Enable stack-protector for x86
...
Change-Id: I7a169075ca49ab831c37625d416c1d4b026bfec3
2012-08-29 15:13:23 +08:00
Jean-Baptiste Queru
d4ace13802
am 4dc6ed96
: am 9eb87b8d
: Merge "Add pattern to check for GCC 4.6"
...
* commit '4dc6ed96a0612d4693cca5ed5674873754bcb37e':
Add pattern to check for GCC 4.6
2012-08-28 13:41:09 -07:00
Jean-Baptiste Queru
d5096c6a5c
resolved conflicts for merge of 5c903372
to jb-mr1-dev
...
Change-Id: I4994c77a6570ce654915bfb8c5f6ee4583db86b7
2012-08-28 13:40:19 -07:00
Jean-Baptiste Queru
4dc6ed96a0
am 9eb87b8d
: Merge "Add pattern to check for GCC 4.6"
...
* commit '9eb87b8d2011e65462ea42de6899158cd35a492a':
Add pattern to check for GCC 4.6
2012-08-28 13:16:59 -07:00
Jean-Baptiste Queru
5c90337229
am 9e2b4718
: Merge "Use gold linker on x86"
...
* commit '9e2b4718a0e11a723904ba205a5156bae450be30':
Use gold linker on x86
2012-08-28 13:16:57 -07:00
Jean-Baptiste Queru
9eb87b8d20
Merge "Add pattern to check for GCC 4.6"
2012-08-28 12:47:34 -07:00
Ying Wang
6f4de4bd13
Allow Java resource in apk.
...
Bug: 6892294
Change-Id: Ib7664e3d9e396dc8ccccecbae9103884014f3ddd
2012-08-28 12:37:27 -07:00
Jean-Baptiste Queru
9e2b4718a0
Merge "Use gold linker on x86"
2012-08-28 12:27:21 -07:00
Pavel Chupin
b205b46153
Use gold linker on x86
...
Patch removes fallback -fuse-ld=bfd for x86 target and
--copy-dt-needed-entries which is not supported by gold linker.
Change-Id: Ie5603f98e3f2f9d4f81678c718e39b130a75d057
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
2012-08-28 13:10:18 +04:00
Andrew Hsieh
26c7805781
Add pattern to check for GCC 4.6
...
GCC 4.6 --version can return 4.6.x-google but also simply 4.6
as of https://android-review.googlesource.com/#/c/42028 .
Add more pattern to detect it.
Change-Id: Ibf34fba9afdf01bd3eafc011cc4d059b59f25d3d
2012-08-28 10:49:05 +08:00
Ying Wang
245592908c
Keep the emma classes if emma is enabled.
...
Change-Id: Ie551d48532c61bf610b12875dc33cfe476625c5e
2012-08-27 16:10:28 -07:00
Ying Wang
3e500c6356
Automatically add Java resources carried by static Java libraries.
...
Bug: 6892294
Change-Id: I3ff71ee3d7b9ccdfde6a5284cc350864fbffa71f
Conflicts:
core/package.mk
2012-08-27 15:21:51 -07:00
Ben Cheng
4df0782b3a
Merge "Define the proper macro "GTEST_OS_LINUX_ANDROID" for native tests." into jb-mr1-dev
2012-08-27 12:27:37 -07:00
Ben Cheng
cc4822682e
Define the proper macro "GTEST_OS_LINUX_ANDROID" for native tests.
...
Bug 7050760
Change-Id: I05e69b741eaf628ab1d25dec12a953f9f2a3d9a2
2012-08-27 12:20:36 -07:00
Jean-Baptiste Queru
414d7e859a
am dbf6ad06
: am 713bac96
: Merge "ARM: put crtbegin_so.o at the beginning where it belongs"
...
* commit 'dbf6ad0692f98cacf27dc023854b2c5a5575a841':
ARM: put crtbegin_so.o at the beginning where it belongs
2012-08-24 13:06:42 -07:00
Jean-Baptiste Queru
dbf6ad0692
am 713bac96
: Merge "ARM: put crtbegin_so.o at the beginning where it belongs"
...
* commit '713bac96d628d6ca040fb1fe5d7a8abdcb932553':
ARM: put crtbegin_so.o at the beginning where it belongs
2012-08-24 13:04:48 -07:00
Jean-Baptiste Queru
713bac96d6
Merge "ARM: put crtbegin_so.o at the beginning where it belongs"
2012-08-24 13:00:10 -07:00
Ying Wang
489458fa31
Filter out the overridden packages before doing required module expansion.
...
Bug: 6900954
Change-Id: Ib0f57dc4bfc341ec7166429a5bb71bfc5e28d271
2012-08-23 15:08:34 -07:00
Ying Wang
c3a4cfe9b5
Merge "Support EMMA_INSTRUMENT in both full and unbundled builds." into jb-mr1-dev
2012-08-22 15:19:28 -07:00
Ying Wang
af4800c8a6
Support EMMA_INSTRUMENT in both full and unbundled builds.
...
Bug: 6987838
- With this change, use "EMMA_INSTRUMENT=true" to enable emma in full or
unbundled build.
- You don't need to add "LOCAL_STATIC_JAVA_LIBRARIES += emma" any more for
unbundled apps.
- Now a single var LOCAL_EMMA_INSTRUMENT replaces the previous
LOCAL_NO_EMMA_INSTRUMENT and LOCAL_NO_EMMA_COMPILE.
- By default, if EMMA_INSTRUMENT is true, emma is enabled for only
non-test apps.
- A new global var EMMA_INSTRUMENT_STATIC. It enables EMMA_INSTRUMENT
and builds emma into apk/jar as static library, instead of using emma
as part of shared library core.jar.
Change-Id: I0aa219e83074879ececc159b5b07c39eb07ccc00
2012-08-22 12:11:01 -07:00
Jean-Baptiste Queru
cd9668edd4
am e3479ea5
: am 15012c11
: Merge "Build on Mac OS X : add experimental SDK versions"
...
* commit 'e3479ea5033e2ede36f6f771dd3a6ea315505efd':
Build on Mac OS X : add experimental SDK versions
2012-08-22 09:57:30 -07:00
Jean-Baptiste Queru
e3479ea503
am 15012c11
: Merge "Build on Mac OS X : add experimental SDK versions"
...
* commit '15012c115dca7bc0d2edd8dd2689117546b1360e':
Build on Mac OS X : add experimental SDK versions
2012-08-22 09:55:25 -07:00
Jean-Baptiste Queru
15012c115d
Merge "Build on Mac OS X : add experimental SDK versions"
2012-08-22 09:44:48 -07:00