Colin Cross
fa8a43e6df
am 0ef78e38: am 44e88db1: Merge "Use LOCAL_C_INCLUDES instead of LOCAL_CFLAGS for include dirs"
...
* commit '0ef78e3840b3bfcc07a13d7ffa69dfdd8313e80c':
Use LOCAL_C_INCLUDES instead of LOCAL_CFLAGS for include dirs
2015-02-06 23:31:35 +00:00
Tao Bao
bc64d1d1fd
Merge "Switch kernel header parsing to python libclang"
2015-02-06 23:25:29 +00:00
Colin Cross
0ef78e3840
am 44e88db1: Merge "Use LOCAL_C_INCLUDES instead of LOCAL_CFLAGS for include dirs"
...
* commit '44e88db185cc65b49373dd76d8ed27264b7299ed':
Use LOCAL_C_INCLUDES instead of LOCAL_CFLAGS for include dirs
2015-02-06 22:53:18 +00:00
Tao Bao
d7db594b8d
Switch kernel header parsing to python libclang
...
Replace the tokenizer in cpp.py with libclang.
Bug: 18937958
Change-Id: I27630904c6d2849418cd5ca3d3c612ec3078686d
2015-02-06 14:48:41 -08:00
Colin Cross
44e88db185
Merge "Use LOCAL_C_INCLUDES instead of LOCAL_CFLAGS for include dirs"
2015-02-06 22:45:59 +00:00
Colin Cross
91b403cef6
Use LOCAL_C_INCLUDES instead of LOCAL_CFLAGS for include dirs
...
Change-Id: If61d6faae5d91c3bbe198e733e5922cd877ba353
2015-02-06 14:16:17 -08:00
Yabin Cui
29f9bcf2ee
am b69e9f1f: am da73dac7: am bda85a12: Merge "Add path separator in bionic-unit-tests program path."
...
* commit 'b69e9f1fe1599c6e914586c5e3d16cedee94337a':
Add path separator in bionic-unit-tests program path.
2015-02-05 22:14:34 +00:00
Yabin Cui
b69e9f1fe1
am da73dac7: am bda85a12: Merge "Add path separator in bionic-unit-tests program path."
...
* commit 'da73dac7acce09b76bd6d811c8be694e69acbd17':
Add path separator in bionic-unit-tests program path.
2015-02-05 22:08:49 +00:00
Yabin Cui
da73dac7ac
am bda85a12: Merge "Add path separator in bionic-unit-tests program path."
...
* commit 'bda85a12392b10555dc03ac377c8450b8f0790d6':
Add path separator in bionic-unit-tests program path.
2015-02-05 22:01:41 +00:00
Yabin Cui
bda85a1239
Merge "Add path separator in bionic-unit-tests program path."
2015-02-05 21:55:19 +00:00
Elliott Hughes
726679ab3e
am ec56d962: am 87c44930: am 9dfb00c1: Merge "Use the libcxxabi __cxa_demangle."
...
* commit 'ec56d962add687914fd98f04732840613b62df8c':
Use the libcxxabi __cxa_demangle.
2015-02-05 20:39:12 +00:00
Elliott Hughes
6bef9bd7f0
am 4aa6d06d: am 1ec1bbda: am 9a9b6357: Merge "Apparently, logd does need the NULs."
...
* commit '4aa6d06d7b64493b3757abc584e3cc0437ebb948':
Apparently, logd does need the NULs.
2015-02-05 20:39:12 +00:00
Elliott Hughes
ec56d962ad
am 87c44930: am 9dfb00c1: Merge "Use the libcxxabi __cxa_demangle."
...
* commit '87c44930486af960de27996d94b742f19399b82b':
Use the libcxxabi __cxa_demangle.
2015-02-05 20:31:07 +00:00
Elliott Hughes
4aa6d06d7b
am 1ec1bbda: am 9a9b6357: Merge "Apparently, logd does need the NULs."
...
* commit '1ec1bbda7f254266653a0db470f6e5d699a0cad1':
Apparently, logd does need the NULs.
2015-02-05 20:31:06 +00:00
Elliott Hughes
87c4493048
am 9dfb00c1: Merge "Use the libcxxabi __cxa_demangle."
...
* commit '9dfb00c1d48545a2627c2aded62d3a79749351fb':
Use the libcxxabi __cxa_demangle.
2015-02-05 20:26:21 +00:00
Elliott Hughes
1ec1bbda7f
am 9a9b6357: Merge "Apparently, logd does need the NULs."
...
* commit '9a9b635745dc776dcfeec51d68b85ca7e8cdbe7d':
Apparently, logd does need the NULs.
2015-02-05 20:22:39 +00:00
Elliott Hughes
9dfb00c1d4
Merge "Use the libcxxabi __cxa_demangle."
2015-02-05 20:21:35 +00:00
Yabin Cui
a4cf89acd9
am 78c9743d: am ffcabed4: am 63826658: Merge "Add signal handling in bionic gtest main."
...
* commit '78c9743de62463244bffeedeee557533e8f377f1':
Add signal handling in bionic gtest main.
2015-02-05 20:15:14 +00:00
Dimitry Ivanov
b76a613b93
am e4c93e88: am a1d3aa1f: am 8e5f9bc8: Merge "linker: Use load_bias to adjust search address in elf_addr_lookup"
...
* commit 'e4c93e889475e4702092d2bebc1459b1f9a637d7':
linker: Use load_bias to adjust search address in elf_addr_lookup
2015-02-05 20:15:13 +00:00
Colin Cross
d6e87b1903
am 08f6d7c9: am 427d438d: am da2c0a70: Merge changes Ib87855e8,I4b46ae20,I66364a5c,Id3fcf680
...
* commit '08f6d7c9eb5fbd921b44ab6a6c63b4eb9fa3ac95':
Use LOCAL_LDFLAGS_64 instead of enumerating 64-bit architectures
Fix typo in cpu variant makefile depenendency for arm64
Remove libc_static_common_src_files
Share LP32 makefile settings between arches
2015-02-05 20:15:12 +00:00
Yabin Cui
f23174dab2
am c249e7d6: am e760a1eb: am 17976019: Merge "Fix poll/ppoll fortify test to avoid hanging in failed fortify clang test."
...
* commit 'c249e7d6c9f9bfa8e9499eacbd0630bf3bff9ec4':
Fix poll/ppoll fortify test to avoid hanging in failed fortify clang test.
2015-02-05 20:15:11 +00:00
Elliott Hughes
9a9b635745
Merge "Apparently, logd does need the NULs."
2015-02-05 20:05:46 +00:00
Elliott Hughes
6e54c3e519
Use the libcxxabi __cxa_demangle.
...
Bug: 18930951
Change-Id: If2ea3633ac6dfd4ec975c0f16bdf3dd58e05c614
2015-02-05 12:05:34 -08:00
Elliott Hughes
aba6f712d4
Apparently, logd does need the NULs.
...
Change-Id: I04b834e65c26c5821b952f78a0de7f92527cbdba
2015-02-05 12:02:04 -08:00
Yabin Cui
78c9743de6
am ffcabed4: am 63826658: Merge "Add signal handling in bionic gtest main."
...
* commit 'ffcabed4bf8555e721c215a5140e2c8120add8af':
Add signal handling in bionic gtest main.
2015-02-05 18:47:26 +00:00
Dimitry Ivanov
e4c93e8894
am a1d3aa1f: am 8e5f9bc8: Merge "linker: Use load_bias to adjust search address in elf_addr_lookup"
...
* commit 'a1d3aa1f9579eaf579f579b43f836635fc9a5674':
linker: Use load_bias to adjust search address in elf_addr_lookup
2015-02-05 18:47:07 +00:00
Colin Cross
08f6d7c9eb
am 427d438d: am da2c0a70: Merge changes Ib87855e8,I4b46ae20,I66364a5c,Id3fcf680
...
* commit '427d438dd44bb79dad87d51ad60593872391e7a7':
Use LOCAL_LDFLAGS_64 instead of enumerating 64-bit architectures
Fix typo in cpu variant makefile depenendency for arm64
Remove libc_static_common_src_files
Share LP32 makefile settings between arches
2015-02-05 18:47:07 +00:00
Yabin Cui
c249e7d6c9
am e760a1eb: am 17976019: Merge "Fix poll/ppoll fortify test to avoid hanging in failed fortify clang test."
...
* commit 'e760a1eb30804df478640b2176fc798ab6e7db9b':
Fix poll/ppoll fortify test to avoid hanging in failed fortify clang test.
2015-02-05 18:47:06 +00:00
Yabin Cui
ead08148bd
Add path separator in bionic-unit-tests program path.
...
Bug: 19220800
Change-Id: I4245b1270363544cd5f083fe7ea7d9b11b46cdc0
2015-02-05 10:39:37 -08:00
Yabin Cui
ffcabed4bf
am 63826658: Merge "Add signal handling in bionic gtest main."
...
* commit '63826658f4bcfff4f3a87fe651f22cc9b35fe8b9':
Add signal handling in bionic gtest main.
2015-02-05 04:24:43 +00:00
Yabin Cui
63826658f4
Merge "Add signal handling in bionic gtest main."
2015-02-05 04:21:03 +00:00
Yabin Cui
1d4c780a2e
Add signal handling in bionic gtest main.
...
The two bugs are very closely related and code amount is very small,
So I think they may be fixed in one change.
Bug: 19128558
Bug: 19129994
Change-Id: I44a35398e64dfca7e9676428cb8f4026e8f6e488
2015-02-04 19:06:07 -08:00
Dimitry Ivanov
a1d3aa1f95
am 8e5f9bc8: Merge "linker: Use load_bias to adjust search address in elf_addr_lookup"
...
* commit '8e5f9bc8a46872e3f0ac4799558fdfd5999f9c20':
linker: Use load_bias to adjust search address in elf_addr_lookup
2015-02-05 02:30:48 +00:00
Colin Cross
427d438dd4
am da2c0a70: Merge changes Ib87855e8,I4b46ae20,I66364a5c,Id3fcf680
...
* commit 'da2c0a708ed6c0091f3f89fd8838292579dad800':
Use LOCAL_LDFLAGS_64 instead of enumerating 64-bit architectures
Fix typo in cpu variant makefile depenendency for arm64
Remove libc_static_common_src_files
Share LP32 makefile settings between arches
2015-02-05 02:30:47 +00:00
Yabin Cui
e760a1eb30
am 17976019: Merge "Fix poll/ppoll fortify test to avoid hanging in failed fortify clang test."
...
* commit '17976019a13a94ae428849bfe297f8e531f95013':
Fix poll/ppoll fortify test to avoid hanging in failed fortify clang test.
2015-02-05 02:30:46 +00:00
Dimitry Ivanov
8e5f9bc8a4
Merge "linker: Use load_bias to adjust search address in elf_addr_lookup"
2015-02-05 02:23:34 +00:00
Colin Cross
da2c0a708e
Merge changes Ib87855e8,I4b46ae20,I66364a5c,Id3fcf680
...
* changes:
Use LOCAL_LDFLAGS_64 instead of enumerating 64-bit architectures
Fix typo in cpu variant makefile depenendency for arm64
Remove libc_static_common_src_files
Share LP32 makefile settings between arches
2015-02-05 01:57:28 +00:00
Colin Cross
5b869c0bbf
Use LOCAL_LDFLAGS_64 instead of enumerating 64-bit architectures
...
LOCAL_LDFLAGS_<arch> was being set for arm64, mips64, and x86_64.
Use LOCAL_LDFLAGS_64 instead.
Change-Id: Ib87855e8a7783f82461b707fffa7f1663e6be9c8
2015-02-04 17:40:29 -08:00
Colin Cross
a6b6ed5fe9
Fix typo in cpu variant makefile depenendency for arm64
...
cpu_variank_mk -> cpu_variant_mk
Change-Id: I4b46ae20de72ed2dc8820d62ac35ddc6b915a195
2015-02-04 17:38:27 -08:00
Colin Cross
7dc502d012
Remove libc_static_common_src_files
...
libc_static_common_src_files is never set after
c3f114037dbf028896310609fd28cf2b3da99c4d, remove the remaining
references to it.
Change-Id: I66364a5c1b031ad69d608f6f44244049192944f6
2015-02-04 17:37:23 -08:00
Colin Cross
1742a32aea
Share LP32 makefile settings between arches
...
Add <var>_32 to patch-up-arch-specific-flags, and move the LP32
cruft varaibles from the 32-bit arch specific makefiles into the
top level Android.mk.
Change-Id: Id3fcf6805d4af048c2524c94b1295416ebe7d057
2015-02-04 17:35:49 -08:00
Chris Dearman
8e55381939
linker: Use load_bias to adjust search address in elf_addr_lookup
...
load_bias is the delta between a symbols address in memory and the value
contained in the symbol table.
Change-Id: I35c87b69025b64f7e4a1418ca766618f4533fb3e
2015-02-04 17:16:27 -08:00
Yabin Cui
17976019a1
Merge "Fix poll/ppoll fortify test to avoid hanging in failed fortify clang test."
2015-02-05 01:14:32 +00:00
Yabin Cui
5e52226f02
Stop including <linux/param.h> in <sys/param.h>.
...
Bug: 19092844
Change-Id: I1a4a0c84a196a187ea32e58491de744cf3c0f404
2015-02-04 14:59:58 -08:00
Yabin Cui
f4fe6937aa
Fix poll/ppoll fortify test to avoid hanging in failed fortify clang test.
...
Bug: 19220800
Change-Id: Ie75c640183c4a41a499556fefb4f824a134a5fb1
2015-02-04 12:27:06 -08:00
Neil Fuller
1ed2acad2d
am 0abb17dd: am 6d632af3: am 2151f09f: Merge "Set INCLUDE_UNI_CORE_DATA=1 when rebuilding ICU4C time zone data."
...
* commit '0abb17dd29cddb62c79e7770fddff203800846ff':
Set INCLUDE_UNI_CORE_DATA=1 when rebuilding ICU4C time zone data.
2015-02-04 18:59:01 +00:00
Yabin Cui
773c2e21b4
am 5ace71de: am dcf371f5: am 7e1b3d3e: Merge "Switch sem_t from bionic atomics to stdatomic.h."
...
* commit '5ace71de3f6280f086ac4a1b9bb403b88472953a':
Switch sem_t from bionic atomics to stdatomic.h.
2015-02-04 18:56:59 +00:00
Neil Fuller
0abb17dd29
am 6d632af3: am 2151f09f: Merge "Set INCLUDE_UNI_CORE_DATA=1 when rebuilding ICU4C time zone data."
...
* commit '6d632af3b04e505a88aa0b73f95a873dcbd472f7':
Set INCLUDE_UNI_CORE_DATA=1 when rebuilding ICU4C time zone data.
2015-02-04 16:45:04 +00:00
Neil Fuller
6d632af3b0
am 2151f09f: Merge "Set INCLUDE_UNI_CORE_DATA=1 when rebuilding ICU4C time zone data."
...
* commit '2151f09fbfc2f6084366587df10132e93f4d818c':
Set INCLUDE_UNI_CORE_DATA=1 when rebuilding ICU4C time zone data.
2015-02-04 16:39:06 +00:00
Neil Fuller
2151f09fbf
Merge "Set INCLUDE_UNI_CORE_DATA=1 when rebuilding ICU4C time zone data."
2015-02-04 16:33:01 +00:00