Ying Wang
67ed25f3a6
Reenable ccache.
...
The previous commit 994c84fb
virtually disabled ccache, due to the
deferred evaluation of CC_WRAPPER/CXX_WRAPPER.
Change-Id: Ie0d70a23a55190bd9b24b72edc9158b6976e1d5d
2014-06-06 11:18:04 -07:00
Ying Wang
7b913ce6fa
Support .asm being compiled by yasm targeted for x86.
...
Change-Id: Icd6626a082facf920b0e49e2fbe8861e94400552
2014-06-06 11:00:36 -07:00
Vineeta Srivastava
5c80218b8e
Add synaptics to vendor owner whitelist
...
Change-Id: Idef39568cbcc53cb50badcc8d59b7770eef10d5e
2014-06-05 22:25:56 +00:00
Tim Murray
a526c48982
am 45c39300
: am 3c52ff07
: am e564c0cb
: Merge "Switch name from tblgen -> llvm-tblgen for consistency with upstream tools."
...
* commit '45c3930084180857d7b09c0859805506e7ede847':
Switch name from tblgen -> llvm-tblgen for consistency with upstream tools.
2014-06-04 19:22:56 +00:00
Tim Murray
45c3930084
am 3c52ff07
: am e564c0cb
: Merge "Switch name from tblgen -> llvm-tblgen for consistency with upstream tools."
...
* commit '3c52ff07141c236b51a2ccfe5fdb3de33421bd3b':
Switch name from tblgen -> llvm-tblgen for consistency with upstream tools.
2014-06-04 19:20:29 +00:00
Tim Murray
e564c0cbd0
Merge "Switch name from tblgen -> llvm-tblgen for consistency with upstream tools."
2014-06-04 19:00:38 +00:00
Ying Wang
3a9cb0ca11
Merge "Allow to build the update.zip for emulator build."
2014-06-04 17:40:45 +00:00
Ying Wang
e8dc18680f
am dc7ff054
: am bc080d51
: am 2a386e0c
: Allow to build the update.zip for emulator build.
...
* commit 'dc7ff05427e885a59e8884e0f8e10a6c78f2842b':
Allow to build the update.zip for emulator build.
2014-06-04 17:30:32 +00:00
Ying Wang
dc7ff05427
am bc080d51
: am 2a386e0c
: Allow to build the update.zip for emulator build.
...
* commit 'bc080d510f022da8055b89b85e02d91e74c3757d':
Allow to build the update.zip for emulator build.
2014-06-04 17:26:00 +00:00
Ying Wang
bc080d510f
am 2a386e0c
: Allow to build the update.zip for emulator build.
...
* commit '2a386e0cfbdfa009038acede85876a7643f297f5':
Allow to build the update.zip for emulator build.
2014-06-04 17:22:21 +00:00
Ying Wang
2a386e0cfb
Allow to build the update.zip for emulator build.
...
img_from_target_files.py just skips the boot.img and recovery.img since
there is no kernel or recovery.fstab for emulator.
Bug: 15383279
Change-Id: I4035193e6ab933194ff1417dfae4eab963fe5301
2014-06-04 17:04:14 +00:00
Neil Fuller
3ca25da84e
Merge "Add the okhttp tests as a new CTS package"
2014-06-04 10:53:25 +00:00
Andrew Hsieh
51b6c14423
Merge "Add -latomic to all target builds" into lmp-preview-dev
2014-06-04 07:38:25 +00:00
Stephen Hines
5339640da6
Switch name from tblgen -> llvm-tblgen for consistency with upstream tools.
...
Change-Id: I7735fd88104ff95001dd5f88a1c387df9af993ad
2014-06-03 18:28:44 -07:00
Ying Wang
f8824aff68
Allow to build the update.zip for emulator build.
...
img_from_target_files.py just skipps the boot.img and recovery.img since
there is no kernel or recovery.fstab for emulator.
Bug: 15383279
Change-Id: I4035193e6ab933194ff1417dfae4eab963fe5301
2014-06-03 14:07:27 -07:00
Primiano Tucci
b641702c08
am 1d6506ca
: Merge "Introduce CC/CXX/JAVAC_WRAPPER to wrap the calls to the compiler."
...
* commit '1d6506ca4bb62a8f66cf5f0a72bde096115e757a':
Introduce CC/CXX/JAVAC_WRAPPER to wrap the calls to the compiler.
2014-06-03 13:13:43 +00:00
Primiano Tucci
454de52c96
Introduce CC/CXX/JAVAC_WRAPPER to wrap the calls to the compiler.
...
This is to make it possible to wrap the compiler invocations with
custom wrappers (e.g., distcc/goma) by setting the CC_WRAPPER,
CXX_WRAPPER, JAVAC_WRAPPER variables in the build environment (without
having to know in advance the path to the compiler)
(cherry-picked from AOSP 994c84fb40
)
Change-Id: Ide800c24f0c2ebbb1cfb358bd8f99ec8a9d41253
2014-06-03 12:24:22 +01:00
Primiano Tucci
1d6506ca4b
Merge "Introduce CC/CXX/JAVAC_WRAPPER to wrap the calls to the compiler."
2014-06-03 09:29:51 +00:00
Ying Wang
e3e421f851
Move sdk staging dir to a product-specific dir
...
So we can do incremental build across different SDK products.
(cherry picked from commit d7af176199
)
Change-Id: I30ebed5328123629519a64c793f94fc8d5aa09a8
2014-06-02 18:32:54 -07:00
Ying Wang
9c777b3718
am dfafee3b
: am 7f349dc9
: am 40b7e342
: Merge "Move sdk staging dir to a product-specific dir"
...
* commit 'dfafee3b782cc48562126b9c4748cfa2f49f3158':
Move sdk staging dir to a product-specific dir
2014-06-03 01:27:55 +00:00
Ying Wang
dfafee3b78
am 7f349dc9
: am 40b7e342
: Merge "Move sdk staging dir to a product-specific dir"
...
* commit '7f349dc968a3fc76f48e1e199f1036b40e582851':
Move sdk staging dir to a product-specific dir
2014-06-03 01:25:23 +00:00
Ying Wang
7f349dc968
am 40b7e342
: Merge "Move sdk staging dir to a product-specific dir"
...
* commit '40b7e34240be756bbf1542b63eef6332024d067e':
Move sdk staging dir to a product-specific dir
2014-06-03 01:22:51 +00:00
Ying Wang
d7af176199
Move sdk staging dir to a product-specific dir
...
So we can do incremental build across different SDK products.
Change-Id: If3f082e4b92d00e7ccda980610e1d967d44da622
2014-06-02 16:16:53 -07:00
Primiano Tucci
994c84fb40
Introduce CC/CXX/JAVAC_WRAPPER to wrap the calls to the compiler.
...
This is to make it possible to wrap the compiler invocations with
custom wrappers (e.g., distcc/goma) by setting the CC_WRAPPER,
CXX_WRAPPER, JAVAC_WRAPPER variables in the build environment (without
having to know in advance the path to the compiler)
Change-Id: Ide800c24f0c2ebbb1cfb358bd8f99ec8a9d41253
2014-06-02 20:12:57 +01:00
Stephen Hines
88bd5edaa4
am 15d49c3b
: am 85e0dce5
: am a8b65126
: Merge "Add -shared to clang LDFLAGS."
...
* commit '15d49c3b30d320422d0209c8726eb0c5cec92d41':
Add -shared to clang LDFLAGS.
2014-05-30 23:15:43 +00:00
Stephen Hines
15d49c3b30
am 85e0dce5
: am a8b65126
: Merge "Add -shared to clang LDFLAGS."
...
* commit '85e0dce5f49bfcad97494a674f8a50219914962a':
Add -shared to clang LDFLAGS.
2014-05-30 23:08:50 +00:00
Stephen Hines
85e0dce5f4
am a8b65126
: Merge "Add -shared to clang LDFLAGS."
...
* commit 'a8b65126cae5335d4c8b31fbf7700907fd2c48dd':
Add -shared to clang LDFLAGS.
2014-05-30 23:04:37 +00:00
Nick Kralevich
43c36c8201
am ee7493cc
: am 329988c2
: am a42e0f50
: Merge "arm64: restore relro/now"
...
* commit 'ee7493ccb91256e61414e8e0bad8d7173cb5d22e':
arm64: restore relro/now
2014-05-30 23:02:54 +00:00
Stephen Hines
a8b65126ca
Merge "Add -shared to clang LDFLAGS."
2014-05-30 22:59:48 +00:00
Nick Kralevich
ee7493ccb9
am 329988c2
: am a42e0f50
: Merge "arm64: restore relro/now"
...
* commit '329988c277553621c40bbfff85e9848783992040':
arm64: restore relro/now
2014-05-30 22:59:28 +00:00
Nick Kralevich
329988c277
am a42e0f50
: Merge "arm64: restore relro/now"
...
* commit 'a42e0f50162721bc54c113ef1ed3058cfb38ae67':
arm64: restore relro/now
2014-05-30 22:56:11 +00:00
Nick Kralevich
45545761d2
arm64: restore relro/now
...
The bug which required this option has been fixed.
Bug: 11434996
Change-Id: I7ab7e2e8ba7b993281902832d01b3ee3ba9e06ef
2014-05-30 15:46:40 -07:00
Nick Kralevich
bf9f0712f2
am 46c48a0c
: am 1df5b37b
: am 61cf065a
: Merge "Use a separate policy for the recovery image."
...
* commit '46c48a0c34dfafde4cd55956ffbb9251a1cdac02':
Use a separate policy for the recovery image.
2014-05-30 19:01:37 +00:00
Nick Kralevich
46c48a0c34
am 1df5b37b
: am 61cf065a
: Merge "Use a separate policy for the recovery image."
...
* commit '1df5b37b5b73324300ae1b5f255c1a772c65328a':
Use a separate policy for the recovery image.
2014-05-30 18:27:03 +00:00
Nick Kralevich
1df5b37b5b
am 61cf065a
: Merge "Use a separate policy for the recovery image."
...
* commit '61cf065ae9247a200208dc7df0234e03caff3605':
Use a separate policy for the recovery image.
2014-05-30 18:23:41 +00:00
Nick Kralevich
61cf065ae9
Merge "Use a separate policy for the recovery image."
2014-05-30 18:20:48 +00:00
Andrew Hsieh
0c87f3d733
Add -latomic to all target builds
...
Projects using stdatomic.h needs libatomic.a in case compiler can't
expand all __atomic* intrinsics. eg, __atomic_is_lock_free in
armeabi/mips.
Adding libatomic.a globally makes more sense than adding
"LOCAL_LDLIB += -latomic " in each project including <stdatomic.h>.
Projects don't need atomic operations won't get redundant DT_NEEDED
entry because libatomic.a is not a shared library.
Change-Id: I81dbf524544c848e667e18ab5eeabff75b5063ef
2014-05-30 10:39:24 -07:00
Deepanshu Gupta
9eebd78f6e
Integrate build_font.py
...
Executle the build_font.py script to rename the PS name of the fonts to
be shipped with the SDK.
Change-Id: I14f8a27b9da8d4aa7b9d2773cf4aa84c6f3c22fe
2014-05-30 10:29:34 -07:00
Neil Fuller
4fdf6743d9
Add the okhttp tests as a new CTS package
...
Bug: 14462336
Change-Id: I74e986b2d6a25a5e4304159d214c16a51a7f7c5f
2014-05-30 13:56:32 +01:00
Andrew Hsieh
4e5c08d420
am fb0a19d6
: am dc41aa32
: am 5c2c70de
: Merge "Add -latomic to all target builds"
...
* commit 'fb0a19d603b0f2c00ec3491a39d37103496cbca9':
Add -latomic to all target builds
2014-05-30 11:50:52 +00:00
Andrew Hsieh
fb0a19d603
am dc41aa32
: am 5c2c70de
: Merge "Add -latomic to all target builds"
...
* commit 'dc41aa3254cbf443dd08c827e587cf261d1f7b82':
Add -latomic to all target builds
2014-05-30 07:56:53 +00:00
Andrew Hsieh
dc41aa3254
am 5c2c70de
: Merge "Add -latomic to all target builds"
...
* commit '5c2c70de88a6c126460c88cfa64561d7cb2cc030':
Add -latomic to all target builds
2014-05-30 07:46:14 +00:00
Andrew Hsieh
5c2c70de88
Merge "Add -latomic to all target builds"
2014-05-30 07:44:02 +00:00
Tim Murray
0f9276d4ba
Add -shared to clang LDFLAGS.
...
TOT clang doesn't do the right thing with regards to -pie without this.
Change-Id: Ic14cfb25d96359eb18899c09ebaf1d311e937d01
2014-05-29 17:54:07 -07:00
Daniel Rosenberg
dde3184ae8
Added variables to support seperate vendor patition.
...
Change-Id: I73cc76697e138aa8ce1273d410391d55c8d7f34f
Signed-off-by: Daniel Rosenberg <drosen@google.com >
2014-05-29 15:42:27 -07:00
Brian Carlstrom
c93c03081b
am ab6f84e3
: am e0df9d95
: Merge "Only enable WITH_DEXPREOPT by default for libdvm.so"
...
* commit 'ab6f84e3d1886237e9516ebe4660d8e1042a6a75':
Only enable WITH_DEXPREOPT by default for libdvm.so
2014-05-29 21:06:19 +00:00
Vineeta Srivastava
3b06789001
Merge "add moto to vendor owner whitelist"
2014-05-29 20:53:43 +00:00
Stephen Smalley
5520f28653
Use a separate policy for the recovery image.
...
Only the recovery image needs to include the recovery domain
in its policy, so create a separate policy for the recovery image
and replace the root policy with this one when building the
recovery image.
Depends on the change with the same Change-Id in external/sepolicy.
Change-Id: I444107f9821eabf4164ba07a44d03bd71e719989
Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov >
2014-05-29 16:42:49 -04:00
Brian Carlstrom
ab6f84e3d1
am e0df9d95
: Merge "Only enable WITH_DEXPREOPT by default for libdvm.so"
...
* commit 'e0df9d9577c19975adbf6e5a3489946c8f91ad1e':
Only enable WITH_DEXPREOPT by default for libdvm.so
2014-05-29 19:40:02 +00:00
Andrew Hsieh
4c952d72b7
Add -latomic to all target builds
...
Projects using stdatomic.h needs libatomic.a in case compiler can't
expand all __atomic* intrinsics. eg, __atomic_is_lock_free in
armeabi/mips.
Adding libatomic.a globally makes more sense than adding
"LOCAL_LDLIB += -latomic " in each project including <stdatomic.h>.
Projects don't need atomic operations won't get redundant DT_NEEDED
entry because libatomic.a is not a shared library.
Change-Id: I81dbf524544c848e667e18ab5eeabff75b5063ef
2014-05-29 11:40:46 -07:00