The Android Automerger
5308b48c87
merge in mnc-dr-ryu-release history after reset to mnc-dr-ryu-dev
2015-11-12 01:00:14 -08:00
Daniel Xie
1a5bfd9eaf
Merge "Fix potential race condition on CTS TC pthread_gettid_np" into marshmallow-cts-dev am: 2010fb6722
...
am: eebe01b523
* commit 'eebe01b523075c0634b04463c210510f192f154d':
Fix potential race condition on CTS TC pthread_gettid_np
2015-11-11 19:00:17 +00:00
Daniel Xie
eebe01b523
Merge "Fix potential race condition on CTS TC pthread_gettid_np" into marshmallow-cts-dev
...
am: 2010fb6722
* commit '2010fb6722ea2bd9d07c9f0a3e69eafa3d6114e9':
Fix potential race condition on CTS TC pthread_gettid_np
2015-11-11 18:57:14 +00:00
Daniel Xie
2010fb6722
Merge "Fix potential race condition on CTS TC pthread_gettid_np" into marshmallow-cts-dev
2015-11-11 18:53:16 +00:00
Junjie Hu
4f80102935
Fix potential race condition on CTS TC pthread_gettid_np
...
Root cause:
If start_routine thread exits before pthread_gettid_np is invokded, the "tid" field
will be cleared so that pthread_gettid_np will get "0" (which is cleared by kernel,
due to the flag "CLONE_CHILD_CLEARTID" is set while calling clone system call inside
pthread_create).
Proposed patch:
Use a mutex to guarantee pthread_gettid_np will be invoked and returned before the
start_routine exits
Signed-off-by: Junjie Hu <junjie.hu@mediatek.com >
Change-Id: I22411f1b0f7446d76a0373cef4ccec858fac7018
2015-11-11 04:54:52 +00:00
The Android Automerger
7cfba3b057
merge in mnc-dr-ryu-release history after reset to mnc-dr-dev
2015-10-25 01:00:18 -07:00
Andreas Gampe
807032d0e1
resolve merge conflicts of 216bff9ff3
to mnc-dr-dev.
...
Change-Id: I63c4f3a4e56f30d6f476ad2c623c23ee7e1a3778
2015-10-22 22:15:26 -07:00
Christopher Ferris
216bff9ff3
resolve merge conflicts of d676080a37
to lmp-mr1-ub-dev.
...
am: afff4442ae
* commit 'afff4442ae092469f298a71862d61c65ceb67b03':
Sync with upstream NetBSD lib/libc/regex.
2015-10-22 22:27:54 +00:00
Christopher Ferris
afff4442ae
resolve merge conflicts of d676080a37
to lmp-mr1-ub-dev.
...
Change-Id: I56c1bb2adb4b6a48733c928415e788e689b4944e
2015-10-21 14:56:52 -07:00
Elliott Hughes
d676080a37
Sync with upstream NetBSD lib/libc/regex.
...
am: 055a66c9b1
* commit '055a66c9b1017c01b82c12b65a571bf9efad8b19':
Sync with upstream NetBSD lib/libc/regex.
2015-10-21 21:45:01 +00:00
Elliott Hughes
055a66c9b1
Sync with upstream NetBSD lib/libc/regex.
...
Bug: http://b/22850181
Change-Id: I11a51a2031e68a953ccd5691da98c699c7d01904
(cherry-picked from commit 71927a8237
)
2015-10-19 10:42:31 -07:00
Elliott Hughes
43b1f823b5
am 1a61896b
: am 98384649
: am 75316283
: am 2d23418e
: am 18442e02
: (-s ours) am beb6e08a
: Sync with upstream NetBSD lib/libc/regex.
...
* commit '1a61896b1bc470f9377eeeafec461aba0d0dda6c':
Sync with upstream NetBSD lib/libc/regex.
2015-10-19 17:32:59 +00:00
Elliott Hughes
1a61896b1b
am 98384649
: am 75316283
: am 2d23418e
: am 18442e02
: (-s ours) am beb6e08a
: Sync with upstream NetBSD lib/libc/regex.
...
* commit '98384649b2d3f3eb5b03077bc0004e14a99a4d55':
Sync with upstream NetBSD lib/libc/regex.
2015-10-19 17:29:49 +00:00
Elliott Hughes
98384649b2
am 75316283
: am 2d23418e
: am 18442e02
: (-s ours) am beb6e08a
: Sync with upstream NetBSD lib/libc/regex.
...
* commit '753162836a0d3a82739611c9e30aa872363558b1':
Sync with upstream NetBSD lib/libc/regex.
2015-10-19 17:25:29 +00:00
Elliott Hughes
753162836a
am 2d23418e
: am 18442e02
: (-s ours) am beb6e08a
: Sync with upstream NetBSD lib/libc/regex.
...
* commit '2d23418e68acdab7e142cc75db2850a54aa829aa':
Sync with upstream NetBSD lib/libc/regex.
2015-10-19 10:14:41 -07:00
Elliott Hughes
2d23418e68
am 18442e02
: (-s ours) am beb6e08a
: Sync with upstream NetBSD lib/libc/regex.
...
* commit '18442e023536c5cf205b820ed5d74b972b710acb':
Sync with upstream NetBSD lib/libc/regex.
2015-10-19 10:07:34 -07:00
Elliott Hughes
18442e0235
am beb6e08a
: Sync with upstream NetBSD lib/libc/regex.
...
* commit 'beb6e08abf1393663151afde2742bb23eccab4e1':
Sync with upstream NetBSD lib/libc/regex.
2015-10-19 15:34:19 +00:00
The Android Automerger
306ae636fd
merge in mnc-dr-ryu-release history after reset to mnc-dr-dev
2015-10-19 06:43:02 -07:00
Elliott Hughes
beb6e08abf
Sync with upstream NetBSD lib/libc/regex.
...
Bug: http://b/22850181
(cherry-picked from commit 71927a8237
)
Change-Id: I11a51a2031e68a953ccd5691da98c699c7d01904
2015-10-16 17:52:55 -07:00
Neil Fuller
842866bd00
Merge "Update timezone data to 2015g" into mnc-dr-dev
2015-10-15 08:25:58 +00:00
The Android Automerger
ab900ef9d4
merge in mnc-dr-ryu-release history after reset to mnc-dr-dev
2015-10-15 01:00:23 -07:00
Dimitry Ivanov
95ac6dbbb2
Merge "Ensure that readlink has access to /proc/self/fd" into mnc-dr-dev
2015-10-15 01:17:55 +00:00
Christopher Ferris
3c30a15652
Merge "Sync with upstream NetBSD lib/libc/regex." into mnc-dr-dev
2015-10-15 01:15:22 +00:00
Elliott Hughes
9a9572d577
Sync with upstream NetBSD lib/libc/regex.
...
Bug: http://b/22850181
(cherry picked from commit 71927a8237
)
Change-Id: I4a914f0594a66f38efb3026b7ba9d28a4887cb2d
2015-10-14 16:30:08 -07:00
Dmitriy Ivanov
cf92738fa5
Ensure that readlink has access to /proc/self/fd
...
/proc/self/fd is not available when PR_DUMPABLE is set to 0
which is default for the user builds. It leads to permission
denials on readlink.
This change fixes the problem by setting PR_DUMPABLE flag to 1
for readlink and restoring it's previous value after the call.
Bug: http://b/24912743
Change-Id: I3fd179c5c6b56af96d6a15ee597024ccb15e1a13
2015-10-14 11:15:45 -07:00
Neil Fuller
cd9278798a
Update timezone data to 2015g
...
Changes affecting future time stamps
Turkey's 2015 fall-back transition is scheduled for Nov. 8, not Oct. 25.
(Thanks to Fatih.)
Norfolk moves from +1130 to +1100 on 2015-10-04 at 02:00 local time.
(Thanks to Alexander Krivenyshev.)
Fiji's 2016 fall-back transition is scheduled for January 17, not 24.
(Thanks to Ken Rylander.)
Fort Nelson, British Columbia will not fall back on 2015-11-01. It has
effectively been on MST (-0700) since it advanced its clocks on 2015-03-08.
New zone America/Fort_Nelson. (Thanks to Matt Johnson.)
Changes affecting past time stamps
Norfolk observed DST from 1974-10-27 02:00 to 1975-03-02 02:00.
Bug: 24595281
(cherry-picked from commit 31740bfdb9
)
Change-Id: I6a57fbdaf12a4b4ebf2a760fd3bd872055621106
2015-10-14 08:54:17 +00:00
The Android Automerger
f2e4f3c1fa
merge in mnc-dr-ryu-release history after reset to mnc-dr-dev
2015-10-14 01:00:28 -07:00
Dmitriy Ivanov
f32b689d3d
Log dlopen failures caused by text relocations
...
Some apps will fail to load native libraries with
text relocations when switching target sdk version to M.
It could be hard to diagnose because some of them
suppress dlerror and/or UnsatisfiedLinkError.
This change unconditionally logs the error message making
the cause of the failure more visible to developers.
Bug: http://b/24876001
Change-Id: I0477a0d1307d0879000f3a3a43b974b4cf34bdb2
2015-10-13 11:13:19 -07:00
The Android Automerger
63265e59fa
merge in mnc-dr-ryu-release history after reset to mnc-dr-dev
2015-10-13 01:00:24 -07:00
Torne (Richard Coles)
a828a2f8e6
linker: don't pass dlextinfo to dependent loads.
...
Don't pass the parent load's dlextinfo to dependent loads, since this
causes the linker to try to load the dependencies using the same
addresses/relro/fds/etc as the main library, which is never going to
work. This was how it worked before ae69a95
which broke this.
Bug: 23742664
Change-Id: I53d8cdf0982d8758e6d2ced4864c704cdf74118f
2015-10-08 12:28:39 -07:00
The Android Automerger
509940238d
merge in mnc-dr-ryu-release history after reset to mnc-dr-dev
2015-09-30 01:00:22 -07:00
Christopher Ferris
4f3e3591ac
am 93a91f0c
: Force cts to only run one test at a time.
...
* commit '93a91f0cf4f015762ac1ed57395c4c0de8ba7db3':
Force cts to only run one test at a time.
2015-09-29 15:11:45 +00:00
Christopher Ferris
93a91f0cf4
Force cts to only run one test at a time.
...
Also, slightly increase the timeout for each test run.
Bug: 24198050
(cherry picked from commit daaaed18ce
)
Change-Id: I29e169e962da803a89abf0a28e071abcafa315b7
2015-09-25 15:33:20 -07:00
The Android Automerger
bad632a16a
merge in mnc-dr-ryu-release history after reset to mnc-dr-dev
2015-09-23 21:29:19 -07:00
Yabin Cui
01030c24b0
Increase alternative signal stack size on 64-bit devices.
...
Bug: 23041777
Bug: 24187462
Change-Id: I7d84c0cc775a74753a3e8e101169c0fb5dbf7437
2015-09-23 16:36:20 -07:00
The Android Automerger
22af16f113
merge in mnc-dr-release history after reset to mnc-dr-dev
2015-08-26 01:01:31 -07:00
Neil Fuller
829119425b
Update timezone data to 2015f
...
Changes affecting future time stamps
North Korea switches to +0830 on 2015-08-15. (Thanks to Steffen Thorsen.)
The abbreviation remains "KST". (Thanks to Robert Elz.)
Uruguay no longer observes DST. (Thanks to Steffen Thorsen
and Pablo Camargo.)
Changes affecting past and future time stamps
Moldova starts and ends DST at 00:00 UTC, not at 01:00 UTC.
(Thanks to Roman Tudos.)
Bug: 23480367
(cherry-picked from commit 6e7bc700e2
)
Change-Id: I4d82604366e9e30a2100e09433e2772fe6957fff
2015-08-25 20:03:11 +01:00
The Android Automerger
0aa018ccc0
merge in mnc-dr-release history after reset to mnc-dr-dev
2015-08-12 01:00:55 -07:00
Yabin Cui
0660be899f
am a6a12a78
: am 0fdcdd00
: Merge "Fix flaky test time.timer_settime_0." into lollipop-mr1-cts-dev
...
* commit 'a6a12a7804402273e193074a58162cc0b3890812':
Fix flaky test time.timer_settime_0.
2015-08-11 19:05:43 +00:00
Yabin Cui
a6a12a7804
am 0fdcdd00
: Merge "Fix flaky test time.timer_settime_0." into lollipop-mr1-cts-dev
...
* commit '0fdcdd0067af88e7deef73070d0861ceb9f53c37':
Fix flaky test time.timer_settime_0.
2015-08-11 18:56:43 +00:00
Yabin Cui
0fdcdd0067
Merge "Fix flaky test time.timer_settime_0." into lollipop-mr1-cts-dev
2015-08-11 18:41:17 +00:00
Yabin Cui
bf572d91b5
Fix flaky test time.timer_settime_0.
...
It fixes the problem reported in https://code.google.com/p/android/issues/detail?id=182395 .
Change-Id: Ie16aa04095dac08a62dd0d4c50e763b36526624c
2015-08-11 11:25:02 -07:00
The Android Automerger
b97c8b4024
merge in mnc-dr-release history after reset to mnc-dr-dev
2015-07-28 01:01:08 -07:00
Dmitriy Ivanov
de0fb393ae
Restore protection flags for ifunc during relocs.
...
IFUNC relocations require executable flag for the load
segment containing .text. When dso has text relocs linker
removes exec which causes crash during ifunc relocations.
This patch fixes this problem by restoring segments protection
for ifunc relocs.
Bug: http://b/22611399
Change-Id: Icbf3be0fec0e42bf805bcad7533e2032a2e11b9c
2015-07-26 07:37:09 -07:00
The Android Automerger
2e8ac0b72c
merge in mnc-dr-release history after reset to mnc-dr-dev
2015-07-25 01:01:52 -07:00
Yabin Cui
b8320b8021
Don't abort when failed to write tracing message.
...
Also make the code thread-safe with lock.
Bug: 20666100
Change-Id: I0f331a617b75280f36179c187418450230d713ef
(cherry picked from commit 1661125315
)
2015-07-23 12:24:42 -07:00
The Android Automerger
b6b6fcfa31
merge in mnc-dr-release history after reset to mnc-dr-dev
2015-07-23 01:00:43 -07:00
The Android Automerger
f117eb873b
merge in mnc-dr-release history after reset to mnc-dr-dev
2015-07-22 01:01:18 -07:00
Dan Albert
7e52dbe4d2
Merge "Revert "Stop libc from cross-referencing unwind symbols"" into mnc-dev
2015-07-21 23:09:35 +00:00
Ying Wang
e39b279bb4
Merge "We don't have CXX_BARE any more" into mnc-dev
2015-07-21 20:51:28 +00:00
Christopher Ferris
aa55e7ad24
Add support for non-zero vaddr in maps.
...
If a map has a non-zero vaddr then it needs to be added to the
computed relative offset.
Bug: 22532054
(cherry picked from commit 70b6e1daff
)
Change-Id: I1e98741d6ff3b5bbb7fc5f88cc85b27ace75ee2e
2015-07-21 10:32:28 -07:00
Ying Wang
9d11a7087c
We don't have CXX_BARE any more
...
Now we have split CXX_WRAPPER from TARGET_CXX and CXX_BARE isn't needed
any more.
Bug: 22612634
Change-Id: I52c78b0d1b325910e875a786d17f780731778b4b
2015-07-20 18:51:30 -07:00
Dan Albert
d7ce90090f
Revert "Stop libc from cross-referencing unwind symbols"
...
This reverts commit cd13b14e98
.
Bug: http://b/19958712
Change-Id: I7cc7f69728c42c37e129aee30d761c4cd7e30e94
(cherry picked from commit 95fd031c4d
)
2015-07-20 17:25:26 -07:00
The Android Automerger
89fddb56ed
merge in mnc-dr-release history after reset to mnc-dr-dev
2015-07-14 01:00:58 -07:00
Christopher Ferris
43d35c356e
Merge "Do not hold hash table lock while backtracing." into mnc-dev
2015-07-13 20:15:30 +00:00
Christopher Ferris
9fee99b060
Do not hold hash table lock while backtracing.
...
There is a deadlock if holding the hash table lock while trying to do
a backtrace. Change the code so that the hash table lock is only held
while actually modifying either g_hash_table, or while modifying an
entry from g_hash_table.
Bug: 22423683
Change-Id: I604ea56f940f22e99da41ea4dcdf97bedaac268d
2015-07-13 12:17:50 -07:00
The Android Automerger
b530200ef3
merge in mnc-dr-release history after reset to mnc-dr-dev
2015-07-11 01:00:59 -07:00
Neil Fuller
64c8254416
Merge "Update timezone data to 2015e" into mnc-dev
2015-07-10 09:47:55 +00:00
Dmitriy Ivanov
a5bb841df7
Fix memory-leak on soinfo_free()
...
Bug: http://b/22290728
Change-Id: I00747056db2cd3ff8b33936278464daed7236536
(cherry picked from commit 609f11b31e
)
2015-07-09 17:03:37 -07:00
The Android Automerger
d5887751b2
merge in mnc-dr-release history after reset to mnc-dr-dev
2015-07-06 16:02:04 -07:00
Elliott Hughes
65dd858239
Fix alignment after variable-length data.
...
In the serialized output from netd, the strings come first. Some code
assumes -- reasonably enough -- that it can do unaligned reads of pointers,
so we need to ensure alignment after all the strings.
Bug: http://b/21192318
Change-Id: I456639127db9a2583f7f738e6b8103375d9387fd
2015-07-06 14:37:46 -07:00
Dmitriy Ivanov
f643eb38c3
Improve personality initialization
...
1. Personality parameter should be unsigned int (not long)
2. Do not reset bits outside of PER_MASK when setting
personality value.
3. Set personality for static executables.
Bug: http://b/21900686
Change-Id: I4c7e34079cbd59b818ce221eed325c05b9bb2303
2015-06-30 18:45:59 -07:00
Neil Fuller
ae02a0ae00
Update timezone data to 2015e
...
Changes affecting future time stamps
Morocco will suspend DST from 2015-06-14 03:00 through 2015-07-19 02:00,
not 06-13 and 07-18 as we had guessed. (Thanks to Milamber.)
Assume Cayman Islands will observe DST starting next year, using US rules.
Although it isn't guaranteed, it is the most likely.
Bug: 21836574
Change-Id: I30ab9ba8524c79e389ed0ff8c4af4378b7048265
2015-06-30 16:21:34 +01:00
Erik Kline
754f669076
Pass around struct android_net_context for better behaviour
...
Group network context elements in to a single struct and
add a version of android_getaddrinfofornet() that accepts it.
The introduction of UID-based routing means that the UID is an
integral part of the network context when evaluating connectivity,
sorting addresses, etc.
Also, introduce a distinction between DNS netids/marks and those
expected to be used by the application. This can be important
when the network an application is using is not the same as the
network on which DNS queries will be issued.
Additionally, de-duplicate the UDP connect logic (collapse both
_test_connect() and _find_src_addr() into just the latter).
Bug: 19470192
Bug: 20733156
Bug: 21832279
Change-Id: If16c2f4744695f507993afdac078ca105eb5d3e4
(cherry picked from commit 01e37c9665
)
2015-06-30 12:12:08 +09:00
Dmitriy Ivanov
f7d5bf334d
Lock on dl_interate_phdr
...
There is possibility of someone dlclosing a library
while dl_iterate_phdr in progress which can lead to
dl_iterate_phdr calling callback with invalid address
if it was unmapped by dlclose.
Bug: http://b/22047255
Change-Id: I3fc0d9fd2c51fb36fd34cb035f37271fa893a7be
2015-06-29 14:48:25 -07:00
Dmitriy Ivanov
06700b2b5e
Fix crash when trying to load invalid ELF file.
...
Bug: http://b/22047255
Bug: http://b/22091640
Change-Id: I6c51cff43287a6ac4b25fa9ce6a6fc3d232fd047
2015-06-25 17:03:26 -07:00
Dimitry Ivanov
fb3357e2eb
Revert "[MIPS] Support FR=0 emulation on FR=1 64-bit FP registers"
...
This reverts commit 40d9e7bf84
.
Bug: http://b/22045439
Change-Id: Ia9c56f65d35e404332a462f46460335cef39f0a4
2015-06-24 20:42:33 +00:00
Duane Sand
40d9e7bf84
[MIPS] Support FR=0 emulation on FR=1 64-bit FP registers
...
Enables running of older MIPS NDK-built apps on mips64r6.
Works with kernel supporting FRE emulation, and old kernels.
Bug: http://b/21555893
Change-Id: I13923fe62cd83ad1d337f13a50f2eda2dfdd906f
(cherry picked from commit d02ec08427
)
2015-06-23 10:33:37 -07:00
Elliott Hughes
2b028f5ce4
Fix bad merge of 64e9e71cdb
.
...
Bug: http://b/22029751
Change-Id: I6245fe5f274c9af8a632da5eebe50cf9fe29dc4a
2015-06-23 09:14:16 -07:00
Dmitriy Ivanov
d6d6c0c4f1
Merge "Remove libdl* tests from bionic-unit-tests-static" into mnc-dev
2015-06-22 19:25:37 +00:00
Dmitriy Ivanov
5fa858c565
Merge "Remove text-relocs support for apps targeting M+" into mnc-dev
2015-06-22 19:25:15 +00:00
Dmitriy Ivanov
96ebdcdca0
Remove libdl* tests from bionic-unit-tests-static
...
Bug: http://b/21900592
Change-Id: I907cc15684b121ec2fbdeca49fc584bb6d2eaacc
(cherry picked from commit de4e27e231
)
2015-06-22 12:24:36 -07:00
Yabin Cui
cb06075903
am 8beb0c34
: am b245bc75
: am 0f455612
: Merge "Fix flaky test of timer_create_multiple in L." into lollipop-mr1-cts-dev
...
* commit '8beb0c34da46a5146a2de8256db8bb42febb283c':
Fix flaky test of timer_create_multiple in L.
2015-06-19 19:06:22 +00:00
Yabin Cui
8beb0c34da
am b245bc75
: am 0f455612
: Merge "Fix flaky test of timer_create_multiple in L." into lollipop-mr1-cts-dev
...
* commit 'b245bc750021ce6d220e71625fca66620cdd1f05':
Fix flaky test of timer_create_multiple in L.
2015-06-19 18:55:51 +00:00
Yabin Cui
b245bc7500
am 0f455612
: Merge "Fix flaky test of timer_create_multiple in L." into lollipop-mr1-cts-dev
...
* commit '0f455612d3325932a851418634a17a61307948c5':
Fix flaky test of timer_create_multiple in L.
2015-06-19 18:40:59 +00:00
David Srbecky
c08c88b5fc
Merge "Add flag that makes linker honor min(p_vaddr)" into mnc-dev
2015-06-19 18:26:21 +00:00
Yabin Cui
0f455612d3
Merge "Fix flaky test of timer_create_multiple in L." into lollipop-mr1-cts-dev
2015-06-19 18:00:53 +00:00
Yabin Cui
410c1adf5f
Fix flaky test of timer_create_multiple in L.
...
Bug: 20677618
Change-Id: I0cb5faf77edce042b10611543180f3e2e73d3d05
2015-06-18 16:19:02 -07:00
Dmitriy Ivanov
34e8e47d32
Add flag that makes linker honor min(p_vaddr)
...
(cherry picked from commit 8a11628355
)
Bug: 21924613
Bug: http://b/21523078
Change-Id: I3f944a08dd2ed1df4d8a807da4fee423fdd35eb7
2015-06-18 23:58:34 +01:00
The Android Automerger
2cddffe900
merge in mnc-release history after reset to mnc-dev
2015-06-18 01:00:43 -07:00
Christopher Ferris
7d6410e957
Merge "[MIPS] Add optimized string functions" into mnc-dev
2015-06-18 00:18:40 +00:00
Nikola Veljkovic
1d824c3912
[MIPS] Add optimized string functions
...
Use same string functions for all MIPS architectures.
Bug: 21555893
(cherry picked from commit 38f2eaa07b
)
Change-Id: I94521f023d0bb136a4672782148a9f6e77cc6f1e
2015-06-17 17:02:11 -07:00
Dmitriy Ivanov
28154f5c56
Improve library lookup logic
...
Linker tries to open a library even if it can
be found by soname. This only happens if the
library was previously opened under different
target sdk version.
Bug: http://b/21876587
Bug: http://b/21153477
Bug: http://b/21171302
Bug: https://code.google.com/p/android/issues/detail?id=160921
Change-Id: I7dbbcc3b49933bffd89ca0af55371e1a1f2bf4c2
2015-06-17 16:36:03 -07:00
Dmitriy Ivanov
4d0d31475f
Add versions to libm.so symbols
...
Bug: http://b/20139821
Change-Id: Ifdfcac62d59eb8f0985990aa8512046ecb87449e
(cherry picked from commit 636f5ddddc
)
2015-06-17 13:50:37 -07:00
Dimitry Ivanov
6b37515c38
Merge "Revert "Improve library lookup logic"" into mnc-dev
2015-06-17 20:43:23 +00:00
Dimitry Ivanov
1eba2f4ce1
Revert "Improve library lookup logic"
...
This reverts commit ea4ef52fa4
.
Bug: http://b/21876587
Bug: http://b/21153477
Bug: http://b/21171302
Bug: https://code.google.com/p/android/issues/detail?id=160921
Change-Id: I23ddbd69294023c56c9cbabad29d26c8f736ab43
2015-06-17 20:42:20 +00:00
Dmitriy Ivanov
462df82902
Merge "Improve library lookup logic" into mnc-dev
2015-06-17 17:15:06 +00:00
The Android Automerger
04363e4437
merge in mnc-release history after reset to mnc-dev
2015-06-17 01:00:50 -07:00
Elliott Hughes
d49850d6ab
Fixes for building gdbserver (and gdb) out of the box.
...
Bug: http://b/21695943
Change-Id: Iadb600b2ae619515d7038a4db9bf464ba31adb36
(cherry picked from commit 895241efbb
)
2015-06-16 16:59:49 -07:00
Dmitriy Ivanov
ea4ef52fa4
Improve library lookup logic
...
Linker tries to open a library even if it can
be found by soname. This only happens if the
library was previously opened under different
target sdk version.
Bug: http://b/21876587
Bug: http://b/21153477
Bug: http://b/21171302
Bug: https://code.google.com/p/android/issues/detail?id=160921
Change-Id: I769a04b6b1368a107d43f399297be14050338bbc
2015-06-16 16:52:21 -07:00
Tim Murray
848276051a
Merge "Add support for cortex-a53 in bionic." into mnc-dev
2015-06-16 20:47:17 +00:00
Tim Murray
c34df8b280
Add support for cortex-a53 in bionic.
...
allows -mcpu=cortex-a53 to be passed as part of a command line.
Change-Id: Id4203a9fd197f4c3b661bad21ac58c32819fd687
2015-06-16 13:43:19 -07:00
Dmitriy Ivanov
420574690c
Add version to libc.so symbols
...
Bug: http://b/21617095
Bug: http://b/20139821
Change-Id: If3d42d2a0b4a0c49721fd9b9ecbb4f7bee5a1eff
(cherry picked from commit 665607a6b7
)
2015-06-16 11:08:01 -07:00
Elliott Hughes
929be68849
Hide accidentally-exposed __clock_nanosleep.
...
Bug: http://b/21858067
Change-Id: Iaa83a5e17cfff796aed4f641d0d14427614d9399
(cherry picked from commit b1304935b6
)
2015-06-16 10:44:24 -07:00
The Android Automerger
01c72f8c1c
merge in mnc-release history after reset to mnc-dev
2015-06-16 01:00:37 -07:00
Elliott Hughes
f1c85411a8
Avoid name collision with user_fpsimd_state in <asm/ptrace.h>.
...
We don't want to use <asm/ptrace.h> because (a) it'll drag in a bunch of
namespace pollution and (b) the registers should be "long double" for
userspace, not the kernel's uint128s. So just use a slightly different
name for our struct (which matches the traditional names for these structs
anyway).
Bug: http://b/21695943
Bug: https://code.google.com/p/android/issues/detail?id=86712
Change-Id: I8812ca98cfe6b649dbd31f7d6aea41928ba2acbd
(cherry picked from commit 0577733c2e
)
2015-06-15 19:02:40 -07:00
Dan Albert
cce405a134
Add a sys/procfs.h.
...
Needed for building gdbserver out of the box.
Bug: http://b/21695943
Bug: https://code.google.com/p/android/issues/detail?id=86712
Change-Id: Ieadda2b595f08bfddfa61fcd68006b8e7c1a438d
(cherry picked from commit bf18c61798
)
2015-06-15 18:39:02 -07:00
Elliott Hughes
7051c0f2a5
Fix two accidentally leaked mips64 symbols.
...
Bug: http://b/21857154
Change-Id: Ie1fb63f54c6c527b8c1172e8f6ce48f23fca9b41
(cherry picked from commit 469b418784
)
2015-06-15 18:36:48 -07:00
The Android Automerger
0e7aca1dff
merge in mnc-release history after reset to mnc-dev
2015-06-15 11:57:26 -07:00
Sharvil Nanavati
fdcaeac1a9
am 00cef820
: am 64e9e71c
: Define nonportable pthread mutex macros with the _NP suffix.
...
* commit '00cef82013c0826bb43c11651d25de8b99335618':
Define nonportable pthread mutex macros with the _NP suffix.
2015-06-15 15:48:00 +00:00
The Android Automerger
1a78032e30
merge in mnc-release history after reset to mnc-dev
2015-06-13 01:00:53 -07:00
Dmitriy Ivanov
3e6f780754
Remove text-relocs support for apps targeting M+
...
Remove support of text-relocations for apps targeting sdk version > 22
Bug: http://b/20013628
Change-Id: I2127739544480c747315e32df15dfbd1b79de4f5
2015-06-12 15:09:54 -07:00
Sharvil Nanavati
00cef82013
am 64e9e71c
: Define nonportable pthread mutex macros with the _NP suffix.
...
* commit '64e9e71cdb7d88397e510e1986d494b797ed3b45':
Define nonportable pthread mutex macros with the _NP suffix.
2015-06-12 20:13:46 +00:00
Sharvil Nanavati
64e9e71cdb
Define nonportable pthread mutex macros with the _NP suffix.
...
Change-Id: I1066352e5b2607f64daf6aeb0030d0bbe88ead8d
2015-06-12 10:56:17 -07:00
Dmitriy Ivanov
ae1e75458a
Merge "Make path to apk compliant with jar url format" into mnc-dev
2015-06-11 21:55:09 +00:00
The Android Automerger
64eb843f74
merge in mnc-release history after reset to mnc-dev
2015-06-11 01:00:38 -07:00
Dmitriy Ivanov
38263dd91a
Fix l_addr for the linker
...
Bug: http://b/21765603
Change-Id: I97710ef2436eac2160e29ba3e4521f6e63a1907c
(cherry picked from commit 175dae92d7
)
2015-06-10 20:05:48 -07:00
Elliott Hughes
25ac753f47
Add process_vm_readv and process_vm_writev.
...
Bug: http://b/21761353
Change-Id: Ic8ef3f241d62d2a4271fbc783c8af50257bac498
(cherry picked from commit be57a40d29
)
2015-06-10 18:55:06 -07:00
Elliott Hughes
eeb1d33a31
Merge "Statically linked executables should honor AT_SECURE." into mnc-dev
2015-06-11 00:55:40 +00:00
Dmitriy Ivanov
79b3877a13
Fix application_sdk_versions_smoke test
...
Bug: http://b/21364029
Change-Id: I9716d6b0ea7fae6483629a290dbe695b68526588
2015-06-10 16:55:50 -07:00
Elliott Hughes
66c3b2db2f
Statically linked executables should honor AT_SECURE.
...
Bug: http://b/19647373
Change-Id: I10e7682d9cec26a523f1a3597ca5326c3ca42ebe
(cherry picked from commit 1801db3d3f
)
2015-06-10 16:10:18 -07:00
Dmitriy Ivanov
07f4f5f9ed
Check if strtab exists before using it
...
Bug: http://b/21696087
Change-Id: I1e22d5fd6fe2faead332249493123c9a085081e9
(cherry picked from commit 624b8f17a1
)
2015-06-10 15:25:48 -07:00
Christopher Ferris
511cfd9dc8
Allow NULL in pthread_mutex_lock/unlock.
...
The pthread_mutex_lock and pthread_mutex_unlock were allowed to
fail silently on L 32 bit devices when passed a NULL. We changed
this to a crash on 32 bit devices, but there are still games that make
these calls and are not likely to be updated. Therefore, once again
allow NULL to be passed in on 32 bit devices.
Bug: 19995172
Change-Id: If7e8860075ecd63c0064d80f64e226fad7bd3c26
2015-06-09 18:46:15 -07:00
Dmitriy Ivanov
524f1f1efe
Make path to apk compliant with jar url format
...
Bug: http://b/21726698
Bug: http://b/8076853
Change-Id: I8c1942a98fe3119746b4dc9f60a7ff215ea7009c
2015-06-09 13:47:46 -07:00
The Android Automerger
8b18a3c922
merge in mnc-release history after reset to mnc-dev
2015-06-09 01:00:42 -07:00
Ying Wang
26e663d479
Fix Mac checkbuild.
...
Bug: 21669400
Change-Id: I54691661605a2e2c1871781964aed343840b8560
(cherry-pick from commit 33c2d441b8f816722bed984c6e12b82b888c3ca2)
2015-06-08 12:20:16 -07:00
The Android Automerger
741df2881b
merge in mnc-release history after reset to mnc-dev
2015-06-07 01:00:29 -07:00
Christopher Ferris
e49af9bca5
Export two dlmalloc functions everywhere.
...
The functions dlmalloc_inspect_all and dlmalloc_trim get
exported on devices that use dlmalloc, so be consistent and
export them everywhere.
Bug: 21640784
(cherry picked from commit f9554a1776
)
Change-Id: I1000221423c16c356bb6301e55f726db01c3f209
2015-06-06 13:25:56 -07:00
Christopher Ferris
7a799f2b02
Fix a few libc makefile mishaps.
...
These are the problems fixed in this CL:
- The ndk_cruft.cpp file was not compiled for 64 bit.
- Some files where not compiled for libc_bionic.a due to a missing
patch-up-arch-specific-flags call.
- The libc_bionic_ndk.a patch up call was using bionic src, not
the bionic_ndk_src_files.
- Move mmap.cpp to the ndk src list where it was before because of
the above errors.
Bug: 21640784
(cherry picked from commit 19fee2ca8b
)
Change-Id: Ib9a9cfd72720586d3400b11cd7189f021e9a06c6
2015-06-06 13:25:32 -07:00
The Android Automerger
9660d32e74
merge in mnc-release history after reset to mnc-dev
2015-06-06 01:01:01 -07:00
Yabin Cui
e997e9155e
am 61b040a5
: resolved conflicts for merge of ea248d9c
to lmp-mr1-ub-dev
...
* commit '61b040a57094093cfb090ebb1c321d4a69c20b64':
Make sys_resource test more robust.
2015-06-05 02:18:45 +00:00
Dmitriy Ivanov
c534603f8d
Hide __atexit
...
Bug: http://b/21640806
Change-Id: I778b35c8c7538859179e97fcf5a82db2fcd9e50f
(cherry picked from commit 9cf6fc304b
)
2015-06-04 14:51:26 -07:00
Christopher Ferris
f2e86cd980
Merge "Reorder DIR structure due to bad apps." into mnc-dev
2015-06-04 20:57:57 +00:00
Christopher Ferris
5edb0f40f6
Reorder DIR structure due to bad apps.
...
It turns out that apportable apps expect that the DIR structure is
the same as in L and below. Modify the structure to have the same
order, and move the new variable to the end of the structure.
Bug: 21037208
Change-Id: Id1258e9dc19423109a2c3a8086d3022965591166
2015-06-04 13:30:45 -07:00
Dmitriy Ivanov
34de7f8497
Strip version info when extracting symbols
...
Bug: http://b/20139821
Change-Id: I1c1ed1b97a75936407e996698b98b94a7175ac30
(cherry picked from commit 6cda074289
)
2015-06-04 11:15:13 -07:00
The Android Automerger
2ff7422771
merge in mnc-release history after reset to mnc-dev
2015-06-03 01:01:03 -07:00
Dmitriy Ivanov
0c29aabad2
Merge "Backward compatibility for dlsym(RTLD_DEFAULT, ...)" into mnc-dev
2015-06-03 01:09:34 +00:00
Dmitriy Ivanov
04f7e3e955
Backward compatibility for dlsym(RTLD_DEFAULT, ...)
...
Do not skip RTLD_LOCAL libraries in dlsym(RTLD_DEFAULT, ...)
if the library is opened by application with target api level <= 22
Bug: http://b/21565766
Bug: http://b/17512583
Change-Id: Ic45ed1e4f53e84cba9d74cab6b0049c0c7aa8423
2015-06-02 18:06:24 -07:00
Yabin Cui
61b040a570
resolved conflicts for merge of ea248d9c
to lmp-mr1-ub-dev
...
Change-Id: I362ab2e25e3368c71cb1af51cee2e8fb5ce53e61
2015-06-02 16:47:42 -07:00
Yabin Cui
ea248d9ca8
Merge "Make sys_resource test more robust." into lollipop-cts-dev
...
automerge: 492a0bf
* commit '492a0bf212973baa1c33d584d57e75395774447f':
Make sys_resource test more robust.
2015-06-02 22:03:23 +00:00
Nick Kralevich
f56bad974b
Merge "libc: Add O_PATH support for fgetxattr / fsetxattr" into mnc-dev
2015-06-02 22:02:43 +00:00
Yabin Cui
492a0bf212
Merge "Make sys_resource test more robust." into lollipop-cts-dev
2015-06-02 22:02:29 +00:00
Yabin Cui
e7ece90b50
Make sys_resource test more robust.
...
Bug: 19482626
"ulimit -c xxx" command may run before bionic-unit-tests.
Make sure sys_resource test fails gently in that case.
Change-Id: Ic3b5ed8b20acba56df8c5ef082c88e5050e761aa
(cherry picked from commit 4853f40f3f
)
2015-06-02 14:40:26 -07:00
Dmitriy Ivanov
38c37d6705
Work around for libraries without dt_soname
...
Applies only for apps targeting sdk version <= 22
Bug: http://b/21565766
Change-Id: If0bf2229dc1341e9ca09f9a05d0890515273d5a2
2015-06-02 13:45:15 -07:00
Nick Kralevich
c92f9f8069
libc: Add O_PATH support for fgetxattr / fsetxattr
...
Support O_PATH file descriptors when handling fgetxattr and fsetxattr.
This avoids requiring file read access to pull extended attributes.
This is needed to support O_PATH file descriptors when calling
SELinux's fgetfilecon() call. In particular, this allows the querying
and setting of SELinux file context by using something like the following
code:
int dirfd = open("/path/to/dir", O_DIRECTORY);
int fd = openat(dirfd, "file", O_PATH | O_NOFOLLOW);
char *context;
fgetfilecon(fd, &context);
This change was motivated by a comment in
https://android-review.googlesource.com/#/c/152680/1/toys/posix/ls.c
(cherrypicked from commit 2825f10b7f
)
Change-Id: Ic0cdf9f9dd0e35a63b44a4c4a08400020041eddf
2015-06-02 10:08:05 -07:00
The Android Automerger
3619d6b922
merge in mnc-release history after reset to mnc-dev
2015-06-02 01:00:48 -07:00
Dmitriy Ivanov
c4ebe60e1a
Fix dlsym(handle_of_main_executable, ...)
...
According to man dlopen(3) and posix docs in the case when si is handle
of the main executable we need to search not only in the executable and its
dependencies but also in all libraries loaded with RTLD_GLOBAL.
see also: http://pubs.opengroup.org/onlinepubs/9699919799/functions/dlopen.html
Bug: http://b/21528224
Bug: http://b/17512583
Bug: https://code.google.com/p/android/issues/detail?id=173822
Change-Id: Ib2801367ba48b6f3704da89a6d9f5e6911430013
(cherry picked from commit f439b5a318
)
2015-06-01 16:57:33 -07:00
Dan Albert
c5e02eeb35
Cleanup ftruncate negative test.
...
Addresses post-submit comments from
I54692ab8105dd09db6af7a2c0894a17bdd118aa0.
Bug: http://b/21309901
Change-Id: Ie19ee8cdcc4055a65fe7dfc103156e54eafe8977
(cherry picked from commit 9d476a02e9
)
2015-06-01 13:24:36 -07:00
Dan Albert
5f3e19dbbe
Fix error handling for negative size in ftruncate.
...
Bug: 21309901
Change-Id: I54692ab8105dd09db6af7a2c0894a17bdd118aa0
(cherry picked from commit c05554ec5c
)
2015-06-01 11:28:13 -07:00
The Android Automerger
2783166c35
merge in mnc-release history after reset to mnc-dev
2015-05-30 01:01:05 -07:00
Dmitriy Ivanov
c3351ea94d
Work around incorrect dt_needed entries
...
This applies for apps targeting sdk<=22 and
only for lp32 platforms.
Bug: http://b/21364029
Change-Id: I903e81c9ccda2a8beaba1d132d68c77d30a4cdb2
(cherry picked from commit d974e88046
)
2015-05-28 17:42:27 -07:00
Dmitriy Ivanov
ca10ac6dd4
Improve some of error/warning messages
...
Bug: http://b/20464031
Change-Id: I948141c46f9e054fc45f5934153dee56ce3cd558
(cherry picked from commit 087005f37e
)
2015-05-28 15:28:41 -07:00
Dmitriy Ivanov
4a7c3af054
Work around incorrect dt_needed entries
...
This applies for apps targeting sdk<=22 and
only for lp32 platforms.
Bug: http://b/21364029
Change-Id: I903e81c9ccda2a8beaba1d132d68c77d30a4cdb2
(cherry picked from commit d974e88046
)
2015-05-28 15:25:55 -07:00
The Android Automerger
730c0a475c
merge in mnc-release history after reset to mnc-dev
2015-05-28 01:00:47 -07:00
Dmitriy Ivanov
d8ead18145
Add functions to provide target sdk version
...
Bug: http://b/21364029
Change-Id: I8648d1bff6c8fd6e7cd12da7f128e048b9f2829a
(cherry picked from commit 79fd668bb4
)
2015-05-27 16:20:16 -07:00
The Android Automerger
c8e23a4c1a
merge in mnc-release history after reset to mnc-dev
2015-05-23 01:00:56 -07:00
Dmitriy Ivanov
15309fde91
Fix RTLD_NEXT lookup for the local_group
...
Linker used to skip RTLD_NEXT within local_group when
caller->next is nullptr (which represents load order
but not the order within local_group dependency tree)
Bug: http://b/21380474
Change-Id: I178fc4657b19bceb871635b177c1df67855b1708
(cherry picked from commit b96ac41b32
)
2015-05-22 15:24:13 -07:00
The Android Automerger
4d49212a5f
merge in mnc-release history after reset to mnc-dev
2015-05-21 01:00:54 -07:00
Yabin Cui
c15a935202
am fd20a8c2
: resolved conflicts for merge of 473d96c0
to lmp-mr1-ub-dev
...
* commit 'fd20a8c2d669b3f2d63e2d33a32b90d1b7f17b82':
Fix timer flaky test in lollipop-mr1-cts-dev.
2015-05-20 21:48:09 +00:00
Yabin Cui
fd20a8c2d6
resolved conflicts for merge of 473d96c0
to lmp-mr1-ub-dev
...
Change-Id: I48269218b152054d527d9257d40490b54205140f
2015-05-20 13:36:56 -07:00
The Android Automerger
aa3ef00a43
merge in mnc-release history after reset to mnc-dev
2015-05-19 01:01:19 -07:00
Yabin Cui
7490c5c594
Hide rt_sigqueueinfo.
...
Bug: 19358804
Change-Id: I38a53ad64c81d0eefdd1d24599e769fd8a477a56
(cherry picked from commit 40a8f214a5
)
2015-05-18 13:34:51 -07:00
Yabin Cui
2b5c2285c0
Remove pthread_detach_no_leak test.
...
This test has lost its purpose as we are using mmap/munmap for pthread_internal_t. And it is a flaky test.
Bug: 21205574
Bug: 20860440
Change-Id: I7cbb6bc3fd8a2ca430415beab5ee27a856ce4ea7
(cherry picked from commit 2957cc5f10
)
2015-05-18 10:31:20 -07:00
The Android Automerger
304307243f
merge in mnc-release history after reset to mnc-dev
2015-05-17 01:00:23 -07:00
Dmitriy Ivanov
8557eeb0ad
Merge "Apply work around b/19059885 to x86" into mnc-dev
2015-05-16 16:57:16 +00:00
The Android Automerger
51d3926d8a
merge in mnc-release history after reset to mnc-dev
2015-05-16 01:00:43 -07:00
Dmitriy Ivanov
69a5fb951d
Apply work around b/19059885 to x86
...
Bug: http://b/19059885
Bug: http://b/21203348
Change-Id: Ic375e9f877d68de8f866d17362879a7dde638465
2015-05-15 18:39:16 -07:00
Chih-Hung Hsieh
43850d19f4
Use unified syntax to compile with both llvm and gcc.
...
All arch-arm and arch-arm64 .S files were compiled
by gcc with and without this patch. The output object files
were identical. When compiled with llvm and this patch,
the output files were also identical to gcc's output.
BUG: 18061004
Change-Id: I458914d512ddf5496e4eb3d288bf032cd526d32b
(cherry picked from commit 33f33515b5
)
2015-05-15 16:29:10 -07:00
Chih-Hung Hsieh
22c21c6b4e
Fix opcode to compile with both gcc and llvm.
...
BUG: 17302991
Change-Id: I31febd9ad24312388068803ce247b295bd73b607
(cherry picked from commit 0a93df369c
)
2015-05-15 16:28:38 -07:00
Elliott Hughes
fa7ba6227f
Don't use TEMP_FAILURE_RETRY on close in bionic.
...
Bug: http://b/20501816
Change-Id: Id64b5109cc2b165fa0351b6edbb865a5e5058008
(cherry picked from commit 4e8ef698d0
)
2015-05-15 16:24:33 -07:00
John Reck
4cb434df9b
Fix regression in crash reporting
...
Bug: 19532651
Partial revert of be0e43b776
Change-Id: I99e220328aff985facb920ebcd84ac1a016759b5
2015-05-15 15:12:36 -07:00
Dmitriy Ivanov
ff407803db
Remove -z global workaround for target x86
...
Change-Id: I08e75a1c7437c97e4af59316d2c14c7fa3f65e03
(cherry picked from commit 933332462d
)
2015-05-15 10:30:47 -07:00
John Reck
d7ad443cfd
Fix regression in crash reporting
...
Bug: 19532651
Partial revert of be0e43b776
Change-Id: I99e220328aff985facb920ebcd84ac1a016759b5
2015-05-15 07:48:33 -07:00
Spencer Low
2a44cfbd7d
ScopedFd: Don't use TEMP_FAILURE_RETRY() with close()
...
According to the comments in Posix_close(), TEMP_FAILURE_RETRY() should
not be used with close():
462bdac45c
%5E%21/#F12
Kill ScopedFd by simplifying the single caller.
Bug: http://b/20501816
Change-Id: I248c40b8c2fc95f1938a6edfc245c81847fc44af
Signed-off-by: Spencer Low <CompareAndSwap@gmail.com >
(cherry picked from commit 0346ad7a4f
)
2015-05-13 17:47:08 -07:00
Dmitriy Ivanov
4bac6ea463
Improved dlsym tests and fixes to linker
...
Answers the question: what if dependent library
was preloaded with RTLD_LOCAL flag.
Also add test for RTLD_NEXT within local_group.
Bug: http://b/17512583
Change-Id: I79e081e68b3a8c0ed8980d4275a06515fea94ec9
(cherry picked from commit 697bd9fd38
)
2015-05-12 13:49:13 -07:00
Elliott Hughes
9cde1dc007
Update NOTICE files (the second time today).
...
Change-Id: Ifb031d29ee697ee0682bd651e0081493e8016e67
(cherry picked from commit f58ac87182
)
2015-05-12 10:52:52 -07:00
Elliott Hughes
dd57029ed1
Simplify three copyright headers.
...
There's no reason to have multiple years in our own copyright headers,
and given the stupidity of our NOTICE file generation, it just creates
more junk.
Change-Id: I065a3811c2e2584e3b649a18ad9460286bc72b92
(cherry picked from commit c69ace87ec
)
2015-05-12 10:34:22 -07:00
Elliott Hughes
97139e6adc
Merge "Update NOTICE files." into mnc-dev
2015-05-12 17:29:25 +00:00
Elliott Hughes
f0bd92db89
Update NOTICE files.
...
Change-Id: I4e170118abf452dd87ffe79d343ba1e2b53955de
2015-05-12 10:09:01 -07:00
Yabin Cui
473d96c0a8
Merge "Fix timer flaky test in lollipop-mr1-cts-dev." into lollipop-mr1-cts-dev
2015-05-09 00:07:45 +00:00
Yabin Cui
5c0996a969
Fix timer flaky test in lollipop-mr1-cts-dev.
...
It is partically cherry-pick from https://android-review.googlesource.com/#/c/123410/ .
And as lollipop-mr1-cts-dev still uses stlport, <stdatomic.h> is used instead of <atomic>.
Bug: 20677618
Change-Id: I952a6fd074facc4227c955fecf3ecbfbbaec4193
2015-05-08 13:12:01 -07:00
Dmitriy Ivanov
f7009f450e
Switch libc/libcstdc++/libm to hash-style=both
...
Bug: http://b/19059885
Change-Id: Ie42703d91f291fd689a1cf9c35bcab5c487b9a84
(cherry picked from commit 88e777d6f4
)
2015-05-08 12:17:21 -07:00
Dan Albert
5040aa4c39
Merge changes from topic 'blobs' into mnc-dev
...
* changes:
Revert "Fix volantis boot."
Revert "Fix clang build."
Revert "Try again to fix clang build."
2015-05-08 17:01:29 +00:00
Dan Albert
6b27e6e8e0
Revert "Fix volantis boot."
...
Bug: http://b/20065774
This reverts commit 76e1cbca75
.
(cherry picked from commit 7c2c01d681
)
2015-05-08 09:36:03 -07:00
Dan Albert
20db140181
Revert "Fix clang build."
...
Bug: http://b/20065774
This reverts commit 0975a5d9d2
.
(cherry picked from commit 6f0d7005f9
)
2015-05-08 09:35:54 -07:00
Dan Albert
6accf55bf3
Revert "Try again to fix clang build."
...
Bug: http://b/20065774
This reverts commit dffd3c5838
.
Change-Id: I5dd095ff4ab133baa2afcbd4c79fbee55d05c459
(cherry picked from commit f920f821e2
)
2015-05-08 09:35:48 -07:00
Andres Morales
271f051482
Merge "remove rootdir build.prop" into mnc-dev
2015-05-08 15:00:42 +00:00
Dmitriy Ivanov
f41ed6e549
Add definitions of Elf32_Sxword and ELFXX_R_INFO
...
Bug: http://b/17056684
Change-Id: If35302245ac3ab40d1c80fb2b04620778c114f87
(cherry picked from commit ce16a53d39
)
2015-05-07 23:49:40 -07:00
Andres Morales
d3cea8725f
remove rootdir build.prop
...
merge with default.prop
Change-Id: I6cff4527dec2b31bdde42ec26c42ef2782f8deb4
2015-05-07 15:15:46 -07:00
Dmitriy Ivanov
af7e806cec
Properly align init/fini_arrays for crtend.o
...
Also remove them from crtend_so.o
Bug: http://b/20532404
Change-Id: I56a0f80c4b3a83cf11d28bbf17791ff4ce10c5d2
(cherry picked from commit e543c7612e
)
2015-05-07 12:56:15 -07:00
Dmitriy Ivanov
b3c01d0538
Use realpath for log and error messages
...
Bug: http://b/20885931
Change-Id: Ida8ab7982ca75fa73da13c4cb10a6b2e53bc2c8e
(cherry picked from commit 3edb9182ff
)
2015-05-07 11:04:28 -07:00
Dmitriy Ivanov
a60fd09e26
Move pthread_atfork_dlclose test out of static lib
...
Bug: http://b/20858755
Change-Id: I0d84e8b43dc33902d75af18db6b7c8e0b619d718
(cherry picked from commit 5624a6a1e5
)
2015-05-06 16:47:54 -07:00
Dmitriy Ivanov
8264afb377
VersionTracker: Ignore libraries without soname
...
Bug: http://b/20872443
Change-Id: I7bd076885c1feae39af6ea64c9442bcc5ae5a1dc
2015-05-06 11:06:32 -07:00
Dmitriy Ivanov
456afe24b6
Fix protected symbol lookups for mips
...
Bug: http://b/20694161
Change-Id: I5cc58034f9776e1db9cddc34abe48ef85f6048f4
(cherry picked from commit dbe26fdcc7
)
2015-05-05 15:39:42 -07:00
Dmitriy Ivanov
064a9800f3
Do not adjust PT_GNU_STACK segment
...
Bug: http://b/20687795
Bug: http://b/18051137
Change-Id: Ie8af3892cfbebcc0249e7981284c4ad97ff40317
2015-05-04 18:35:43 +00:00
Dmitriy Ivanov
dc145b5106
Lookup version info when relocating mips got
...
Bug: http://b/20693971
Bug: http://b/20139821
Change-Id: I28bd3bc44dafe048761b2c598facfe20320128c4
(cherry picked from commit f39cb63603
)
2015-05-01 15:45:51 -07:00
Dmitriy Ivanov
f92a417d07
Refactoring: move VersionTracker to link_image
...
Use one instance of VersionTracker per link (instead of 2).
Change-Id: I6860013df65f5969975c82ebdae8bd90a82e0a82
(cherry picked from commit 7e4bbbae4a
)
2015-05-01 15:44:50 -07:00
Neil Fuller
f6fdb79b4f
Merge "Update to tzdata 2015d" into mnc-dev
2015-05-01 08:18:15 +00:00
Dmitriy Ivanov
114bd835a7
Refactoring: extract lookup_version_info(..)
...
Change-Id: I47f9c21a1738dc520fd83281c8227dc3a7e79650
(cherry picked from commit 31b408d2c2
)
2015-04-30 17:42:01 -07:00
Mark Salyzyn
62075bcc91
bionic: fortify comments in _system_properties.h
...
(Cherry pick from commit c3f4c964a3
)
Change-Id: I2ef8fb7ae5ae03d5d2a50b5a417d585710099760
2015-04-30 14:00:09 -07:00
Neil Fuller
3a7ed8f55c
Update to tzdata 2015d
...
Changes affecting future time stamps
Egypt will not observe DST in 2015 and will consider canceling it
permanently. For now, assume no DST indefinitely.
(Thanks to Ahmed Nazmy and Tim Parenti.)
Changes affecting past time stamps
America/Whitehorse switched from UTC-9 to UTC-8 on 1967-05-28, not
1966-07-01. Also, Yukon's time zone history is documented better.
(Thanks to Brian Inglis and Dennis Ferguson.)
Change affecting past and future time zone abbreviations
The abbreviations for Hawaii-Aleutian standard and daylight times
have been changed from HAST/HADT to HST/HDT, as per US Government
Printing Office style. This affects only America/Adak since 1983,
as America/Honolulu was already using the new style.
Bug: 20551453
(cherry-picked from commit 520cbf51b1
)
Change-Id: I60d3b683aeccbc44bd038ff6aebd75045809b1c5
2015-04-30 16:48:11 +01:00
Dmitriy Ivanov
126b5efa9d
Adjust DT_MIPS_RLD_MAP2 value
...
DT_MIPS_RLD_MAP2 stores the difference between dynamic
entry address and the address of the _r_debug (used by GDB)
since the dynamic section and target address are on the
different sides of the hole it needs to be adjusted accordingly
Bug: http://b/20658994
Bug: http://b/18051137
Change-Id: I4c5e379e8a4c68f029467df6dc660f81a7013a09
(cherry picked from commit 18c935ceab
)
2015-04-29 22:10:53 -07:00
Dmitriy Ivanov
0b9e1c6051
linker: initialize system properties
...
Bug: http://b/20567629
Bug: https://code.google.com/p/chromium/issues/detail?id=478886
Change-Id: I8d2d89b749015e7fcd6e7ea646911f2e617dd1ba
(cherry picked from commit b4e5067cab
)
2015-04-29 16:46:41 -07:00
Dmitriy Ivanov
e97d519a6b
Fix mips relocation to use load_bias as intended
...
Bug: http://b/20658994
Change-Id: I5a15605fe34db359e26d563e13841ae993083c4a
(cherry picked from commit 0373d4f473
)
2015-04-29 15:02:50 -07:00
Dmitriy Ivanov
53ba663617
Fix LD_PRELOAD for dlopen()
...
We did not set DF_1_GLOBAL flag for LD_PRELOADed
libraries which led to the situation when ld_preloads
where ignored during on dlopen()
Change-Id: I696b3b2506a8ed4c0984ad2c803210a7a4f8e686
(cherry picked from commit f8093a9485
)
2015-04-28 19:01:01 -07:00
Jeff Brown
cb73d0e0da
Merge "Add float support to binary event log." into mnc-dev
2015-04-29 01:18:13 +00:00
Jeff Brown
66fd2a278b
Add float support to binary event log.
...
Bug: 20664753
Change-Id: I6e43c07daa727c19d87f5192bb719af63dd93654
2015-04-28 17:51:45 -07:00
Mark Salyzyn
123927dffc
bionic: add __system_property_area_serial()
...
Adds a new _internal_ function. Provide a global serial number to
support more efficient private caching algorithms. This allows
to skip re-running the __system_property_find() call on misses until
there is a global change in the properties. This call is a read
barrier, the property data to be read following this call will be
read sequentially and up to date.
(Cherry pick from bfd65279a5
)
Bug: 19544788
Change-Id: I58e6a92baa0f3e8e7b9ec79b10af6d56407dab48
2015-04-28 22:20:41 +00:00
Dmitriy Ivanov
452742d2bf
Do not pack relocations for libc.so
...
Bug: http://b/20645321
Bug: http://b/20655855
Change-Id: Ia4470e0a6d388a7f8445c7f7f9a5639689c0fe32
2015-04-28 14:54:11 -07:00
Dmitriy Ivanov
62a0a63e07
linker: use libc's environ variable to store envp
...
This is to make getenv() work correctly.
Bug: http://b/20567629
(cherry picked from commit a85bcc2e99
)
Change-Id: I7c2289279b331793335029dc17a792d416efff4b
2015-04-28 14:43:58 -07:00
Neil Fuller
17b602c903
Update to tzdata 2015c
...
Changes affecting future time stamps
Egypt's spring-forward transition is at 24:00 on April's last Thursday,
not 00:00 on April's last Friday. 2015's transition will therefore be on
Thursday, April 30 at 24:00, not Friday, April 24 at 00:00. Similar fixes
apply to 2026, 2037, 2043, etc. (Thanks to Steffen Thorsen.)
Changes affecting past time stamps
The following changes affect some pre-1991 Chile-related time stamps
in America/Santiago, Antarctica/Palmer, and Pacific/Easter.
The 1910 transition was January 10, not January 1.
The 1918 transition was September 10, not September 1.
The UTC-4 time observed from 1932 to 1942 is now considered to be
standard time, not year-round DST.
Santiago observed DST (UTC-3) from 1946-07-15 through 1946-08-31,
then reverted to standard time, then switched its time zone to
UTC-5 on 1947-04-01.
Assume transitions before 1968 were at 00:00, since we have no data
saying otherwise.
The spring 1988 transition was 1988-10-09, not 1988-10-02.
The fall 1990 transition was 1990-03-11, not 1990-03-18.
Assume no UTC offset change for Pacific/Easter on 1890-01-01,
and omit all transitions on Pacific/Easter from 1942 through 1946
since we have no data suggesting that they existed.
One more zone has been turned into a link, as it differed
from an existing zone only for older time stamps. As usual,
this change affects UTC offsets in pre-1970 time stamps only.
The zone's old contents have been moved to the 'backzone' file.
The affected zone is America/Montreal.
Bug: 20287125
(cherry-picked from commit d2177404e2
)
Change-Id: I55224cc63b314a8e4c2f1c83f8bc4921316c8e4d
2015-04-28 10:51:48 +01:00
Dmitriy Ivanov
7936fa6536
Reduce p_align for program header to page size.
...
Having p_align > page_size leads to the situation when striping
packed executables results in unnecessary p_vaddr adjustments.
And it also may result (with probability 1 - 1/sizeof(uintptr_t)) in
misaligned segments following .dynstr
Bug: http://b/20629834
Bug: http://b/18051137
(cherry picked from commit b293969c6d
)
Change-Id: I2fb15cf5cb52fada6511d5af93df099fc2cbf7ba
2015-04-27 20:45:04 -07:00
Nick Kralevich
9e22d0ff3c
am bb4961cd
: am 1d76f1cc
: Merge "add a fortified implementation of realpath"
...
* commit 'bb4961cd4f0348b5e88bdf81dded7b63d1aadb0b':
add a fortified implementation of realpath
2015-04-26 18:39:37 +00:00
Nick Kralevich
bb4961cd4f
am 1d76f1cc
: Merge "add a fortified implementation of realpath"
...
* commit '1d76f1cc8be1f40141adac6147cd51061f1ee0b4':
add a fortified implementation of realpath
2015-04-26 02:44:29 +00:00
Nick Kralevich
1d76f1cc8b
Merge "add a fortified implementation of realpath"
2015-04-26 02:23:04 +00:00
Nick Kralevich
51069872d1
am 73621d02
: am 42502d70
: Merge "add fortified memchr/memrchr implementations"
...
* commit '73621d02ec3ff45315ee6ddff534a46309723baf':
add fortified memchr/memrchr implementations
2015-04-25 22:00:20 +00:00
Nick Kralevich
73621d02ec
am 42502d70
: Merge "add fortified memchr/memrchr implementations"
...
* commit '42502d702e1625c9f3337f7a18ea5fc4cfc6090c':
add fortified memchr/memrchr implementations
2015-04-25 21:41:45 +00:00
Nick Kralevich
42502d702e
Merge "add fortified memchr/memrchr implementations"
2015-04-25 21:29:57 +00:00
Dmitriy Ivanov
d14f85df52
am a6441765
: am 2eaff078
: Merge "Include pthread_atfork.h to mips64 crtbegin"
...
* commit 'a644176578e73b0ab1bf6adfed6bba944d6e7b00':
Include pthread_atfork.h to mips64 crtbegin
2015-04-25 20:04:32 +00:00
Dmitriy Ivanov
a644176578
am 2eaff078
: Merge "Include pthread_atfork.h to mips64 crtbegin"
...
* commit '2eaff07839393485fec522fd0bd17bbf1af72ca6':
Include pthread_atfork.h to mips64 crtbegin
2015-04-25 19:42:22 +00:00
Dmitriy Ivanov
2eaff07839
Merge "Include pthread_atfork.h to mips64 crtbegin"
2015-04-25 19:20:00 +00:00
Dmitriy Ivanov
f327fae69c
Include pthread_atfork.h to mips64 crtbegin
...
Bug: http://b/20339788
Change-Id: I2a8c7881f90a05ca768cb9b4c2f8b07c74c64469
2015-04-25 11:59:32 -07:00
Elliott Hughes
704b3164b3
am ea46b36f
: am 9a2744df
: Merge "Fix POSIX timer thread naming."
...
* commit 'ea46b36f894477755487d8caec15a8f35f81ac2c':
Fix POSIX timer thread naming.
2015-04-25 18:44:05 +00:00
Elliott Hughes
ea46b36f89
am 9a2744df
: Merge "Fix POSIX timer thread naming."
...
* commit '9a2744df301c509ea48361016ab441c792ec6d5a':
Fix POSIX timer thread naming.
2015-04-25 18:23:51 +00:00
Elliott Hughes
9a2744df30
Merge "Fix POSIX timer thread naming."
2015-04-25 18:01:18 +00:00
Elliott Hughes
d1aea30b2a
Fix POSIX timer thread naming.
...
Spencer Low points out that we never actually set a name because the constant
part of the string was longer than the kernel's maximum, and the kernel
rejects long names rather than truncate.
Shorten the fixed part of the string while still keeping it meaningful. 9999
POSIX timers should be enough for any process...
Bug: https://code.google.com/p/android/issues/detail?id=170089
Change-Id: Ic05f07584c1eac160743519091a540ebbf8d7eb1
2015-04-25 10:05:24 -07:00
Dmitriy Ivanov
988cb3bd69
am f41ab7fa
: am 2c256a0f
: Merge "Unregister pthread_atfork handlers on dlclose()"
...
* commit 'f41ab7fa68cfab33881a97d25f1c046e26e35d99':
Unregister pthread_atfork handlers on dlclose()
2015-04-25 06:14:51 +00:00
Dmitriy Ivanov
f41ab7fa68
am 2c256a0f
: Merge "Unregister pthread_atfork handlers on dlclose()"
...
* commit '2c256a0f0927abd94f2210b37c18ead210d30477':
Unregister pthread_atfork handlers on dlclose()
2015-04-25 05:52:51 +00:00
Dmitriy Ivanov
2c256a0f09
Merge "Unregister pthread_atfork handlers on dlclose()"
2015-04-25 05:36:07 +00:00
Dmitriy Ivanov
2a1badcfcd
am 504e7605
: am 440242f0
: Merge "Use bfd linker for x86/x86_64 targets"
...
* commit '504e76055c29a3cb7cdbe1e6f731cd3ca9d1a91e':
Use bfd linker for x86/x86_64 targets
2015-04-25 04:49:52 +00:00
Dmitriy Ivanov
504e76055c
am 440242f0
: Merge "Use bfd linker for x86/x86_64 targets"
...
* commit '440242f03805872a0c62528d763e5e98dad9b580':
Use bfd linker for x86/x86_64 targets
2015-04-25 04:27:52 +00:00
Dmitriy Ivanov
440242f038
Merge "Use bfd linker for x86/x86_64 targets"
2015-04-25 04:09:43 +00:00
Dmitriy Ivanov
e91e66f223
Use bfd linker for x86/x86_64 targets
...
ld.gold in current toolchain for x86_64
does not support -z global.
Change-Id: Iea2b192f0f0aa998a02adb356fd4eec4e10a1739
2015-04-24 21:05:49 -07:00
Dmitriy Ivanov
6a76d3a2fe
am 1f4c9067
: am ebfb55e4
: Merge "Enable dlsym_df_1_global test for arm/arm64"
...
* commit '1f4c9067af716dc9419cb2e33adc3abf9b2dcb2c':
Enable dlsym_df_1_global test for arm/arm64
2015-04-25 02:07:39 +00:00
Dmitriy Ivanov
1f4c9067af
am ebfb55e4
: Merge "Enable dlsym_df_1_global test for arm/arm64"
...
* commit 'ebfb55e4cdf03473d66eaf5928fb3c3a8b0c2f85':
Enable dlsym_df_1_global test for arm/arm64
2015-04-25 01:10:54 +00:00
Dmitriy Ivanov
ea295f68f1
Unregister pthread_atfork handlers on dlclose()
...
Bug: http://b/20339788
Change-Id: I874c87faa377645fa9e0752f4fc166d81fd9ef7e
2015-04-24 17:57:37 -07:00
Dmitriy Ivanov
ebfb55e4cd
Merge "Enable dlsym_df_1_global test for arm/arm64"
2015-04-25 00:50:05 +00:00
Dmitriy Ivanov
6612d7a347
Enable dlsym_df_1_global test for arm/arm64
...
Change-Id: I1fdebced93175cb14053e2239e79f97239fc2dc2
2015-04-24 16:26:03 -07:00
Dmitriy Ivanov
7336ab23ee
am 71abd9cc
: am 2bb93482
: Merge "Exit normally when relocations are already packed."
...
* commit '71abd9cc2ffb0c75288f5064e5e5d5a223e15a41':
Exit normally when relocations are already packed.
2015-04-24 21:09:41 +00:00
Dmitriy Ivanov
71abd9cc2f
am 2bb93482
: Merge "Exit normally when relocations are already packed."
...
* commit '2bb93482a7793640205ade2f7316db5b3f5cac19':
Exit normally when relocations are already packed.
2015-04-24 20:05:05 +00:00
Dmitriy Ivanov
2bb93482a7
Merge "Exit normally when relocations are already packed."
2015-04-24 19:42:39 +00:00
Dmitriy Ivanov
b0b9338ff8
Exit normally when relocations are already packed.
...
Bug: http://b/18051137
Change-Id: Idfffac5fe965e3cdeabe6d3b2dcd8c275c6ae5df
2015-04-24 12:39:14 -07:00
Dimitry Ivanov
690a87096b
am e5d3ad4a
: am 6c63ee41
: Merge "Revert "Unregister pthread_atfork handlers on dlclose()""
...
* commit 'e5d3ad4abe6331955c172a2151d19e64f3c39549':
Revert "Unregister pthread_atfork handlers on dlclose()"
2015-04-24 04:32:20 +00:00
Dimitry Ivanov
e5d3ad4abe
am 6c63ee41
: Merge "Revert "Unregister pthread_atfork handlers on dlclose()""
...
* commit '6c63ee41ac5a246fb46c51753cd4d50ccae0dd8f':
Revert "Unregister pthread_atfork handlers on dlclose()"
2015-04-24 04:07:13 +00:00
Dimitry Ivanov
6c63ee41ac
Merge "Revert "Unregister pthread_atfork handlers on dlclose()""
2015-04-24 03:49:30 +00:00
Dimitry Ivanov
094f58fb2a
Revert "Unregister pthread_atfork handlers on dlclose()"
...
The visibility control in pthread_atfork.h is incorrect.
It breaks 64bit libc.so by hiding pthread_atfork.
This reverts commit 6df122f852
.
Change-Id: I21e4b344d500c6f6de0ccb7420b916c4e233dd34
2015-04-24 03:46:57 +00:00
Dmitriy Ivanov
08d62b2310
am 83ebe0c3
: am 41ebceaf
: Merge "Exit normally when packing relocs saves no space."
...
* commit '83ebe0c37b5338d0940d45497144fe8aa4a4bfea':
Exit normally when packing relocs saves no space.
2015-04-23 23:44:36 +00:00
Dmitriy Ivanov
e8743e2759
am 24ffcb3e
: am e3ecedd3
: Merge "Remove jemalloc.a from libc_nomalloc.a"
...
* commit '24ffcb3ec6e488b469ebe148361915a3d75b9e3d':
Remove jemalloc.a from libc_nomalloc.a
2015-04-23 23:16:05 +00:00
Elliott Hughes
788b063961
am 347b83ff
: am 3da9373f
: Merge "Simplify close(2) EINTR handling."
...
* commit '347b83ff9c6d53322b8bfbaac05f4a71b2855bbb':
Simplify close(2) EINTR handling.
2015-04-23 23:16:04 +00:00
Dmitriy Ivanov
e80f32521a
am 4d9c009f
: am dc405b52
: Merge "Unregister pthread_atfork handlers on dlclose()"
...
* commit '4d9c009faeb091766139621be118acd04dd8b1e2':
Unregister pthread_atfork handlers on dlclose()
2015-04-23 23:16:02 +00:00
Dmitriy Ivanov
83ebe0c37b
am 41ebceaf
: Merge "Exit normally when packing relocs saves no space."
...
* commit '41ebceaf3ad392b4a3f40d96d5750d95ef206546':
Exit normally when packing relocs saves no space.
2015-04-23 23:13:57 +00:00
Dmitriy Ivanov
41ebceaf3a
Merge "Exit normally when packing relocs saves no space."
2015-04-23 22:55:34 +00:00
Dmitriy Ivanov
adfcb97317
Exit normally when packing relocs saves no space.
...
Bug: http://b/18051137
Change-Id: I43ea5678a677e5d39fb54fafcf3a2f3a252c79b0
2015-04-23 22:54:25 +00:00
Dmitriy Ivanov
24ffcb3ec6
am e3ecedd3
: Merge "Remove jemalloc.a from libc_nomalloc.a"
...
* commit 'e3ecedd306ec16ecb31c6b7d6f9fdcb65c03b70f':
Remove jemalloc.a from libc_nomalloc.a
2015-04-23 22:12:41 +00:00
Dmitriy Ivanov
e3ecedd306
Merge "Remove jemalloc.a from libc_nomalloc.a"
2015-04-23 21:50:15 +00:00
Elliott Hughes
347b83ff9c
am 3da9373f
: Merge "Simplify close(2) EINTR handling."
...
* commit '3da9373fe0ada19d13c6c3f9831dee93ec0ba7a6':
Simplify close(2) EINTR handling.
2015-04-23 21:33:07 +00:00
Elliott Hughes
3da9373fe0
Merge "Simplify close(2) EINTR handling."
2015-04-23 21:14:25 +00:00
Dmitriy Ivanov
7280e507b6
Remove jemalloc.a from libc_nomalloc.a
...
Change-Id: I86edc1a6cf3a26c46e6daef2c859459c1b0f29af
2015-04-23 12:24:43 -07:00
Elliott Hughes
3391a9ff13
Simplify close(2) EINTR handling.
...
This doesn't affect code like Chrome that correctly ignores EINTR on
close, makes code that tries TEMP_FAILURE_RETRY work (where before it might
have closed a different fd and appeared to succeed, or had a bogus EBADF),
and makes "goto fail" code work (instead of mistakenly assuming that EINTR
means that the close failed).
Who loses? Anyone actively trying to detect that they caught a signal while
in close(2). I don't think those people exist, and I think they have better
alternatives available.
Bug: https://code.google.com/p/chromium/issues/detail?id=269623
Bug: http://b/20501816
Change-Id: I11e2f66532fe5d1b0082b2433212e24bdda8219b
2015-04-23 08:41:45 -07:00
Dmitriy Ivanov
4d9c009fae
am dc405b52
: Merge "Unregister pthread_atfork handlers on dlclose()"
...
* commit 'dc405b5230c3d72107b57798a2c23b1a46069f4d':
Unregister pthread_atfork handlers on dlclose()
2015-04-23 09:56:57 +00:00
Dmitriy Ivanov
dc405b5230
Merge "Unregister pthread_atfork handlers on dlclose()"
2015-04-23 08:05:25 +00:00
Dmitriy Ivanov
6df122f852
Unregister pthread_atfork handlers on dlclose()
...
Change-Id: I326fdf6bb06bed12743f08980b5c69d849c015b8
2015-04-22 19:19:37 -07:00
Dmitriy Ivanov
f75e6efbe4
am 8f01955d
: am ff181089
: Merge "Always use signed leb128 decoder"
...
* commit '8f01955d1ef985d79f581f2913eea30cb0258bb4':
Always use signed leb128 decoder
2015-04-23 00:56:57 +00:00
Dmitriy Ivanov
eb98813e1a
am 511e09c5
: am 9ceec1a7
: Merge "Always use signed leb128 encoding"
...
* commit '511e09c5282bdf68c2d3aaa85bc93cbc9ad4449b':
Always use signed leb128 encoding
2015-04-23 00:06:12 +00:00
Dmitriy Ivanov
8f01955d1e
am ff181089
: Merge "Always use signed leb128 decoder"
...
* commit 'ff18108981aa1fa73696d6db1919cdc38788bd4e':
Always use signed leb128 decoder
2015-04-22 22:38:01 +00:00
Dmitriy Ivanov
ff18108981
Merge "Always use signed leb128 decoder"
2015-04-22 22:16:31 +00:00
Dmitriy Ivanov
18870d350c
Always use signed leb128 decoder
...
Relocation packer no longer encodes relocation tables
using unsigned leb128: https://android-review.googlesource.com/147745
Bug: http://b/18051137
Change-Id: I620b7188e5f3dd9d5123431aa1fc7feca76be607
2015-04-22 13:29:42 -07:00
Dmitriy Ivanov
511e09c528
am 9ceec1a7
: Merge "Always use signed leb128 encoding"
...
* commit '9ceec1a75dfcc8b032aa3a974b0cfc3bff5a306e':
Always use signed leb128 encoding
2015-04-22 20:23:01 +00:00
Tao Bao
0223d2c018
am 423a0e91
: am 457c34ad
: Merge "Update the search path for libclang.so"
...
* commit '423a0e9123a14f7b716268d7883b61b11ab90152':
Update the search path for libclang.so
2015-04-22 20:18:52 +00:00
Dmitriy Ivanov
22e7ddd56e
am 9f49c34e
: am 913fe559
: Merge "Statically link libc++ for prebuilts"
...
* commit '9f49c34eecc7407fce674a82ae3a6126911efa34':
Statically link libc++ for prebuilts
2015-04-22 20:18:48 +00:00
Dmitriy Ivanov
9ceec1a75d
Merge "Always use signed leb128 encoding"
2015-04-22 20:02:04 +00:00
Dmitriy Ivanov
f15ceeb784
Always use signed leb128 encoding
...
According to runs on /system/lib there using
unsigned leb128 does not save us any additional
space. In order to keep packing as simple as
possible switch to using signed leb128 for
everything.
Bug: http://b/18051137
Change-Id: I1a47cb9eb2175895b3c3f7c13b4c6b1060de86c0
2015-04-22 12:58:38 -07:00
Tao Bao
423a0e9123
am 457c34ad
: Merge "Update the search path for libclang.so"
...
* commit '457c34ad84093ec45ebe2e2f1ef635e3dcaddbe0':
Update the search path for libclang.so
2015-04-22 18:55:11 +00:00
Dmitriy Ivanov
9f49c34eec
am 913fe559
: Merge "Statically link libc++ for prebuilts"
...
* commit '913fe559f69395aaf160653c1d3994df3272810b':
Statically link libc++ for prebuilts
2015-04-22 18:46:43 +00:00
Tao Bao
457c34ad84
Merge "Update the search path for libclang.so"
2015-04-22 18:25:45 +00:00
Dmitriy Ivanov
913fe559f6
Merge "Statically link libc++ for prebuilts"
2015-04-22 18:15:27 +00:00
Tao Bao
7592008030
Update the search path for libclang.so
...
Prebuilt shared libraries (libclang.so, libLLVM.so and etc) have been
moved to prebuilts/sdk/tools/linux/lib64. Update the search path in
cpp.py to match the change.
Bug: 20485471
Change-Id: Ib7784db4d5529d16a1e2bfc07cb0237929bc5a64
2015-04-22 10:47:01 -07:00
Dmitriy Ivanov
2a6342187a
Statically link libc++ for prebuilts
...
Statically link libc++ to relocation_packer in
order to make it work from prebuilts
Bug: http://b/18051137
Change-Id: I933ed6a0e48780a26b261069eb6a293432824fe7
2015-04-22 10:43:12 -07:00
Chih-Hung Hsieh
76a24d0584
am 7f5d7b2b
: am a00a9f0b
: Merge "Allow building libc long double code with clang/llvm."
...
* commit '7f5d7b2b7642cb9f89505fe22e94006628c5efd9':
Allow building libc long double code with clang/llvm.
2015-04-22 00:23:44 +00:00
Chih-Hung Hsieh
7f5d7b2b76
am a00a9f0b
: Merge "Allow building libc long double code with clang/llvm."
...
* commit 'a00a9f0b7ed39589a768798de6a584a4baae030b':
Allow building libc long double code with clang/llvm.
2015-04-22 00:05:31 +00:00
Chih-Hung Hsieh
a00a9f0b7e
Merge "Allow building libc long double code with clang/llvm."
2015-04-21 23:44:59 +00:00
Dmitriy Ivanov
0eb4326023
am 2cfdac5c
: am da3c4f2f
: Merge "Adjust DT_VERSYM/VERNEED/VERDEF dynamic sections"
...
* commit '2cfdac5cb286525f4f2117faddc9ba7b60dde5fb':
Adjust DT_VERSYM/VERNEED/VERDEF dynamic sections
2015-04-21 23:33:43 +00:00
Dmitriy Ivanov
2cfdac5cb2
am da3c4f2f
: Merge "Adjust DT_VERSYM/VERNEED/VERDEF dynamic sections"
...
* commit 'da3c4f2f0d86b7e249c9b9b6cdf3bc0225b7178e':
Adjust DT_VERSYM/VERNEED/VERDEF dynamic sections
2015-04-21 23:08:41 +00:00
Chih-Hung Hsieh
6fb8e96e5f
Allow building libc long double code with clang/llvm.
...
This requires fix of clang's Android x86 long double size and format.
That bug has been fixed in https://android-review.git.corp.google.com/#/c/146254/
Change-Id: I182c6c493085212f88c694356659f72227c8b8c7
2015-04-21 21:20:37 +00:00
Dmitriy Ivanov
da3c4f2f0d
Merge "Adjust DT_VERSYM/VERNEED/VERDEF dynamic sections"
2015-04-21 19:29:19 +00:00
Dmitriy Ivanov
bb25bbe19e
Adjust DT_VERSYM/VERNEED/VERDEF dynamic sections
...
This is recent addition to bionic linker. The symbol
versioning was not supported before therefore this bug
went unnoticed.
Also normal exit when there is not enought relocations
to pack. This is to enable integration of relocation_packer
to android build system.
Bug: http://b/20139821
Bug: http://b/18051137
Change-Id: Iaf36ae11c8e4b15cf785b6dd1712a3bdcf47cc45
2015-04-21 12:28:21 -07:00
Dmitriy Ivanov
94146a09ae
am ec44b45a
: am 0776f0f6
: Merge "Add library name to error message"
...
* commit 'ec44b45aa7cc55037c0fba12f36e3e723da02885':
Add library name to error message
2015-04-21 02:13:59 +00:00
Dmitriy Ivanov
ec44b45aa7
am 0776f0f6
: Merge "Add library name to error message"
...
* commit '0776f0f6e2fc926ae90f460ceac2b0e025292363':
Add library name to error message
2015-04-21 01:17:34 +00:00
Dmitriy Ivanov
0776f0f6e2
Merge "Add library name to error message"
2015-04-21 00:51:36 +00:00
Dmitriy Ivanov
3d7bea1fa0
Add library name to error message
...
Change-Id: I079e6f1dd95fe9cae2135fcd7358c51f8b584ac9
2015-04-20 17:40:39 -07:00
Daniel Micay
3244d9f07f
add a fortified implementation of realpath
...
Change-Id: Icc59eacd1684f7cddd83d7a2b57dad0c7ada5eb7
2015-04-20 17:31:24 -04:00
Yabin Cui
80e1d86701
am 8b44eab5
: am c5bd96ef
: Merge "Fix bug in app_id_from_name in stubs.cpp."
...
* commit '8b44eab5b84c82de204f05291b9551043fd3310c':
Fix bug in app_id_from_name in stubs.cpp.
2015-04-18 23:38:16 +00:00
Yabin Cui
8b44eab5b8
am c5bd96ef
: Merge "Fix bug in app_id_from_name in stubs.cpp."
...
* commit 'c5bd96efd27f756d07f1a306e4120cede17b39f5':
Fix bug in app_id_from_name in stubs.cpp.
2015-04-18 23:15:50 +00:00
Yabin Cui
c5bd96efd2
Merge "Fix bug in app_id_from_name in stubs.cpp."
2015-04-18 22:54:35 +00:00
Yabin Cui
72a6fdcdc7
Fix bug in app_id_from_name in stubs.cpp.
...
It seems that a break statement is missing.
Bug: 19872411
Change-Id: I9362783ab726d01f6eb27418563e716dd95688dc
2015-04-18 14:10:12 -07:00
Nick Kralevich
8db4332814
am 546cf0a0
: am af7538b4
: Merge "add fortified readlink/readlinkat implementations"
...
* commit '546cf0a06ff120a8db51ed31eec5a1ff4b3f1446':
add fortified readlink/readlinkat implementations
2015-04-18 16:12:44 +00:00
Nick Kralevich
546cf0a06f
am af7538b4
: Merge "add fortified readlink/readlinkat implementations"
...
* commit 'af7538b49625f1c1c82e984610f26729a18d56bf':
add fortified readlink/readlinkat implementations
2015-04-18 15:51:28 +00:00
Nick Kralevich
af7538b496
Merge "add fortified readlink/readlinkat implementations"
2015-04-18 15:30:18 +00:00
Dan Albert
906c4bb029
am c269aca7
: am 7a8c7c48
: Merge "Also send bionicbb logs to a file."
...
* commit 'c269aca791fe6f01a906135c1104b7eee5214901':
Also send bionicbb logs to a file.
2015-04-18 01:43:02 +00:00
Dan Albert
09980c4ca3
am 02a25c49
: am cb6ae56b
: Merge "Merge the two bionicbb services into one."
...
* commit '02a25c49edc3d6b6b33561fd5740a73dcd1b3440':
Merge the two bionicbb services into one.
2015-04-18 01:43:00 +00:00
Daniel Micay
4ae773633a
add fortified memchr/memrchr implementations
...
Change-Id: I38c473cc0c608b08f971409a95eb8b853cb2ba1c
2015-04-17 21:17:12 -04:00
Dan Albert
c269aca791
am 7a8c7c48
: Merge "Also send bionicbb logs to a file."
...
* commit '7a8c7c48db11b81bc53c63ddfbaeca12e7f5e8cb':
Also send bionicbb logs to a file.
2015-04-18 01:10:22 +00:00
Dan Albert
02a25c49ed
am cb6ae56b
: Merge "Merge the two bionicbb services into one."
...
* commit 'cb6ae56b3e4ee50e99e9f3335d2676a21000d400':
Merge the two bionicbb services into one.
2015-04-18 01:10:21 +00:00
Dan Albert
7a8c7c48db
Merge "Also send bionicbb logs to a file."
2015-04-18 00:58:23 +00:00
Dan Albert
21988a3b16
Also send bionicbb logs to a file.
...
Change-Id: If9a6fdbe004e3b4bb7d868b7255f83c232759f80
2015-04-17 17:57:15 -07:00
Dan Albert
cb6ae56b3e
Merge "Merge the two bionicbb services into one."
2015-04-18 00:55:31 +00:00
Dan Albert
d3fe4f1229
Merge the two bionicbb services into one.
...
Change-Id: I6490da1ec96b2e24b330296950be84424e11bd35
2015-04-17 17:39:36 -07:00
Daniel Micay
42281880a8
add fortified readlink/readlinkat implementations
...
Change-Id: Ia4b1824d20cad3a072b9162047492dade8576779
2015-04-17 18:49:12 -04:00
Dmitriy Ivanov
17dd78472f
am d4709744
: am 3875744f
: Merge "Support symbol versioning"
...
* commit 'd4709744a26f232500f34c3fd13db21830f29d65':
Support symbol versioning
2015-04-17 06:13:19 +00:00
Dmitriy Ivanov
d4709744a2
am 3875744f
: Merge "Support symbol versioning"
...
* commit '3875744f89600027c69ea68650fff1eeb4b29723':
Support symbol versioning
2015-04-17 04:19:39 +00:00
Dmitriy Ivanov
3875744f89
Merge "Support symbol versioning"
2015-04-17 03:57:46 +00:00
Elliott Hughes
84111de007
am 3c35b0a4
: am fc4850e3
: Merge "Fix clang build."
...
* commit '3c35b0a427cbc3aa049acfbf9c04084b4c519ed6':
Fix clang build.
2015-04-17 02:11:32 +00:00
Elliott Hughes
dd44ccdf9d
am ea154268
: am 31128da2
: Merge "add fortified implementations of pread/pread64"
...
* commit 'ea154268ff7ce0789c5c9093c0a06be44cbf33cf':
add fortified implementations of pread/pread64
2015-04-17 02:04:28 +00:00
Elliott Hughes
3c35b0a427
am fc4850e3
: Merge "Fix clang build."
...
* commit 'fc4850e37b713eae12d0bde7f6e0b4e9b444bfef':
Fix clang build.
2015-04-17 01:16:45 +00:00
Elliott Hughes
fc4850e37b
Merge "Fix clang build."
2015-04-17 00:57:52 +00:00
Dmitriy Ivanov
2a81536144
Support symbol versioning
...
Bug: http://b/20139821
Change-Id: I64122a0fb0960c20b2ce614161b7ab048456b681
2015-04-16 17:57:30 -07:00
Elliott Hughes
a9325133aa
Fix clang build.
...
Change-Id: I70a9ebe806cb4f7e23a7d8e486157ddd70ae3008
2015-04-16 17:56:12 -07:00
Elliott Hughes
ea154268ff
am 31128da2
: Merge "add fortified implementations of pread/pread64"
...
* commit '31128da28f561152f5b663e6b4849691b3951525':
add fortified implementations of pread/pread64
2015-04-17 00:54:24 +00:00
Elliott Hughes
31128da28f
Merge "add fortified implementations of pread/pread64"
2015-04-17 00:34:26 +00:00
Dan Albert
0a0165e53f
am 7e045ce9
: am f84a5c6c
: Merge "Clean up "logging"."
...
* commit '7e045ce97cc2c3b27543254e0cdf6f16290502cc':
Clean up "logging".
2015-04-16 22:53:23 +00:00
Dan Albert
7e045ce97c
am f84a5c6c
: Merge "Clean up "logging"."
...
* commit 'f84a5c6c5c5fa2507458086a2f9a077bd9e2c9ec':
Clean up "logging".
2015-04-16 22:31:49 +00:00
Dan Albert
f84a5c6c5c
Merge "Clean up "logging"."
2015-04-16 22:08:39 +00:00
Dan Albert
a4061cddbe
Clean up "logging".
...
Print is bad and I should feel bad. Use the logging module instead.
Will follow up by adding a persistent log destination instead of just
the console.
Change-Id: I396ff10712f88a03f8d8183b6de29ea273815962
2015-04-16 14:20:13 -07:00
Elliott Hughes
e04b476e17
am ecd73583
: am 14af27a1
: Merge "Remove PROP_PATH_SYSTEM_DEFAULT."
...
* commit 'ecd73583e16a1337223924e2a9df2185499f5a2b':
Remove PROP_PATH_SYSTEM_DEFAULT.
2015-04-16 20:43:23 +00:00
Elliott Hughes
ecd73583e1
am 14af27a1
: Merge "Remove PROP_PATH_SYSTEM_DEFAULT."
...
* commit '14af27a147b5e91eeb8632a3f99d4b6cc2ed26dc':
Remove PROP_PATH_SYSTEM_DEFAULT.
2015-04-16 20:20:31 +00:00
Elliott Hughes
14af27a147
Merge "Remove PROP_PATH_SYSTEM_DEFAULT."
2015-04-16 19:58:00 +00:00
Daniel Micay
e7e1c875b0
add fortified implementations of pread/pread64
...
Change-Id: Iec39c3917e0bc94371bd81541619392f5abe29b9
2015-04-16 10:33:35 -04:00
Dmitriy Ivanov
9e66105685
am 261ebb63
: am a40cb0ca
: Merge "Call __cxa_thread_finalize for the main thread."
...
* commit '261ebb63478e5d30cc3da6c3f37a1ae3e08551da':
Call __cxa_thread_finalize for the main thread.
2015-04-16 10:02:56 +00:00
Dmitriy Ivanov
261ebb6347
am a40cb0ca
: Merge "Call __cxa_thread_finalize for the main thread."
...
* commit 'a40cb0ca7fe8ddc146831e92ec543be9feb26a65':
Call __cxa_thread_finalize for the main thread.
2015-04-16 09:40:53 +00:00
Dmitriy Ivanov
a40cb0ca7f
Merge "Call __cxa_thread_finalize for the main thread."
2015-04-16 08:06:03 +00:00
Christopher Ferris
80a18851f5
am 22081158
: am 12d89027
: Merge "Update the number of jemalloc reserved keys."
...
* commit '22081158da5605e87d5db5c98a1c6d4a24802063':
Update the number of jemalloc reserved keys.
2015-04-16 05:23:48 +00:00
Christopher Ferris
22081158da
am 12d89027
: Merge "Update the number of jemalloc reserved keys."
...
* commit '12d89027457b4d5dce6c3a7fd01a2951f273d9a9':
Update the number of jemalloc reserved keys.
2015-04-16 05:01:51 +00:00
Christopher Ferris
12d8902745
Merge "Update the number of jemalloc reserved keys."
2015-04-16 04:42:38 +00:00
Yabin Cui
459676c3b3
am 86ad2037
: am 2587c6a2
: Merge "Change on handling of SIGEV_THREAD timers."
...
* commit '86ad2037793d1f125d59d115ee90f2f105f94f41':
Change on handling of SIGEV_THREAD timers.
2015-04-16 01:59:15 +00:00
Yabin Cui
86ad203779
am 2587c6a2
: Merge "Change on handling of SIGEV_THREAD timers."
...
* commit '2587c6a2f0f946bd7c1e526c20b2623c01accd60':
Change on handling of SIGEV_THREAD timers.
2015-04-16 01:28:28 +00:00
Yabin Cui
2587c6a2f0
Merge "Change on handling of SIGEV_THREAD timers."
2015-04-16 01:08:25 +00:00
Yabin Cui
95f1ee235a
Change on handling of SIGEV_THREAD timers.
...
1. Don't prevent calling callback when SIGEV_THREAD timers are disarmed by timer_settime.
As in POSIX standard: The effect of disarming or resetting a timer with pending
expiration notifications is unspecified. And glibc didn't prevent in this situation, so I
think it is fine to remove the support.
2. Still prevent calling callback when SIGEV_THREAD timers are deleted by timer_delete.
As in POSIX standard: The disposition of pending signals for the deleted timer is unspecified.
However, glibc handles this (although that is not perfect). And some of our tests in
time_test.cpp depend on this feature as described in b/18039727. so I retain the support.
3. Fix some flaky test in time_test.cpp, and make "time*" test pass on bionic-unit-tests-glibcxx.
Bug: 18263854
Change-Id: I8ced184eacdbfcf433fd81b0c69c38824beb8ebc
2015-04-15 17:36:01 -07:00
Christopher Ferris
c0f89283cc
Update the number of jemalloc reserved keys.
...
jemalloc now uses a single key pointing to a structure rather
than multiple keys.
Change-Id: Ib76185a594ab2cd4dc400d9a7a5bc0a57a7ac92d
2015-04-15 17:20:10 -07:00
Elliott Hughes
43e020ce93
Remove PROP_PATH_SYSTEM_DEFAULT.
...
Change-Id: Ib01d9c2f9d890eb5e7ba1e15bd11767195e84967
2015-04-15 17:03:43 -07:00
Dmitriy Ivanov
a2f29a1375
am 4e8f791b
: am c6ccdfaf
: Merge "Hide emutls* symbols in libc.so"
...
* commit '4e8f791b43c0ec44ee884cf90b4241d947bd2b72':
Hide emutls* symbols in libc.so
2015-04-16 00:00:05 +00:00
Dmitriy Ivanov
4e8f791b43
am c6ccdfaf
: Merge "Hide emutls* symbols in libc.so"
...
* commit 'c6ccdfaf1ff4665ec96962863054263510d73e7b':
Hide emutls* symbols in libc.so
2015-04-15 23:45:37 +00:00
Dmitriy Ivanov
c6ccdfaf1f
Merge "Hide emutls* symbols in libc.so"
2015-04-15 23:27:38 +00:00
Dmitriy Ivanov
163ab8ba86
Call __cxa_thread_finalize for the main thread.
...
Bug: http://b/20231984
Bug: http://b/16696563
Change-Id: I71cfddd0d404d1d4a593ec8d3bca9741de8cb90f
2015-04-15 16:24:21 -07:00
Dmitriy Ivanov
66aa0b61f7
Hide emutls* symbols in libc.so
...
Also make thread_local in test static to avoid ld.bfd
warning for arm64.
Change-Id: I09a3f2aa9b73a4fafa3f3bbc64ddc2a128ad50ee
2015-04-15 14:23:00 -07:00
Christopher Ferris
27b6c01562
am 4a9e3d76
: am cafc9480
: Merge "Fix addition of extra arg to cfi_restore."
...
* commit '4a9e3d76a5be7d60e259cb36a2e467ee34c46a26':
Fix addition of extra arg to cfi_restore.
2015-04-15 00:47:51 +00:00
Christopher Ferris
4a9e3d76a5
am cafc9480
: Merge "Fix addition of extra arg to cfi_restore."
...
* commit 'cafc948069d447aa1e4dde599ee83bf6c0c5d5d8':
Fix addition of extra arg to cfi_restore.
2015-04-15 00:22:59 +00:00
Christopher Ferris
7707542aa1
am ffecd6ce
: am a529efac
: Merge "Add missing cfi directives for x86 assembler."
...
* commit 'ffecd6cef91cbd3d01b1a09737d9e2b3bdfe9818':
Add missing cfi directives for x86 assembler.
2015-04-15 00:22:44 +00:00
Christopher Ferris
cafc948069
Merge "Fix addition of extra arg to cfi_restore."
2015-04-15 00:07:35 +00:00
Christopher Ferris
940d3122c9
Fix addition of extra arg to cfi_restore.
...
Change-Id: I8fdcc1ae3e91b69ccbcec756a89e1ccb4fa1be53
2015-04-14 17:02:31 -07:00
Christopher Ferris
ffecd6cef9
am a529efac
: Merge "Add missing cfi directives for x86 assembler."
...
* commit 'a529efac4efa4641186fef5003752cc1c43ec763':
Add missing cfi directives for x86 assembler.
2015-04-15 00:00:48 +00:00
Christopher Ferris
a529efac4e
Merge "Add missing cfi directives for x86 assembler."
2015-04-14 23:43:09 +00:00
Christopher Ferris
605ee81b06
Add missing cfi directives for x86 assembler.
...
Change-Id: I80d3e33a71bbaeab5f39b667ebe61e865fd54b80
2015-04-14 16:42:10 -07:00
Yabin Cui
530288f1be
am c2eac94a
: am 8f3f0418
: Merge "Prevent using static-allocated pthread keys before creation."
...
* commit 'c2eac94a8792b621765d102f918103b58bed693e':
Prevent using static-allocated pthread keys before creation.
2015-04-14 21:53:45 +00:00
Yabin Cui
c2eac94a87
am 8f3f0418
: Merge "Prevent using static-allocated pthread keys before creation."
...
* commit '8f3f04184a5772b421867b59acd3d0dfbc6fa4eb':
Prevent using static-allocated pthread keys before creation.
2015-04-14 21:00:19 +00:00
Yabin Cui
8f3f04184a
Merge "Prevent using static-allocated pthread keys before creation."
2015-04-14 20:35:08 +00:00
Yabin Cui
5ddbb3f936
Prevent using static-allocated pthread keys before creation.
...
Bug: 19993460
Change-Id: I244dea7f5df3c8384f88aa48d635348fafc9cbaf
2015-04-14 13:32:09 -07:00
Dan Albert
43b59137e7
am 2bd1560e
: am 447cd196
: Merge "Skip merge-failed messages from Gerrit."
...
* commit '2bd1560eda2f51bd34d70d56087e59888709753d':
Skip merge-failed messages from Gerrit.
2015-04-14 03:01:38 +00:00
Dan Albert
2bd1560eda
am 447cd196
: Merge "Skip merge-failed messages from Gerrit."
...
* commit '447cd19681cfd0a71282c87d1b32a7757bbaba81':
Skip merge-failed messages from Gerrit.
2015-04-14 01:52:51 +00:00
Dan Albert
447cd19681
Merge "Skip merge-failed messages from Gerrit."
2015-04-14 01:33:35 +00:00
Dan Albert
a0ecd5b2b4
Skip merge-failed messages from Gerrit.
...
Change-Id: I2d8055a44cd78f95e64d6cf88e9efdd610a4fa88
2015-04-13 17:33:51 -07:00
Dmitriy Ivanov
2eff46f170
am ffc34e51
: am de889741
: Merge "Fix dl* tests to run-on-host"
...
* commit 'ffc34e51f71cbf88230023b7ce1d7a2c5b253c0c':
Fix dl* tests to run-on-host
2015-04-11 01:06:30 +00:00
Dmitriy Ivanov
ffc34e51f7
am de889741
: Merge "Fix dl* tests to run-on-host"
...
* commit 'de889741201faa338e01babdfd10bbd597769e60':
Fix dl* tests to run-on-host
2015-04-11 00:45:59 +00:00
Dmitriy Ivanov
de88974120
Merge "Fix dl* tests to run-on-host"
2015-04-11 00:28:05 +00:00
Dan Albert
bdf9bb8fc4
am 1adfe6b2
: am c921eb67
: Merge "Don\'t build any changes that touch bionicbb."
...
* commit '1adfe6b20d096b5271b5eef1c15f8fc37e3caaf8':
Don't build any changes that touch bionicbb.
2015-04-10 04:34:56 +00:00
Dmitriy Ivanov
34ecca9c3c
am 1eb37bae
: am 9ce9bf5a
: Merge "Add Elfxx_Ver* types"
...
* commit '1eb37baed8b9cb90cf6f59a876f7e9b1c817e45b':
Add Elfxx_Ver* types
2015-04-10 04:32:44 +00:00
Dan Albert
1adfe6b20d
am c921eb67
: Merge "Don\'t build any changes that touch bionicbb."
...
* commit 'c921eb677077f96c09c66ac34cad490356afde6c':
Don't build any changes that touch bionicbb.
2015-04-10 00:37:47 +00:00
Dan Albert
c921eb6770
Merge "Don't build any changes that touch bionicbb."
2015-04-10 00:25:18 +00:00
Dan Albert
d032378790
Don't build any changes that touch bionicbb.
...
Right now any changes in here would be innocuous because I manually
update bionicbb, but I'd like to check in the various job
configurations. Once I have we don't want anyone to be able to make
the buildbot run any untrusted code.
Change-Id: Ic050859cd5017615f71c75f995ba21bb45407b05
2015-04-09 17:18:53 -07:00
Dmitriy Ivanov
1eb37baed8
am 9ce9bf5a
: Merge "Add Elfxx_Ver* types"
...
* commit '9ce9bf5aec5ed2ec75acdc05f00a49728563a782':
Add Elfxx_Ver* types
2015-04-09 22:34:29 +00:00
Dmitriy Ivanov
9ce9bf5aec
Merge "Add Elfxx_Ver* types"
2015-04-09 22:14:09 +00:00
Dmitriy Ivanov
ef25592f14
Fix dl* tests to run-on-host
...
Bug: http://b/20121152
Change-Id: I1e1f41d885c75dbb26f91565a53a15d62ef72ce6
2015-04-09 14:56:26 -07:00
Dmitriy Ivanov
c0e7dbb1db
Add Elfxx_Ver* types
...
Bug: http://b/20139821
Change-Id: I7a367b08faa3bf5c005996c066cd35709f533265
2015-04-09 13:58:53 -07:00
Christopher Ferris
64420c5fd4
am 0b93c0c1
: am 0a92ac88
: Merge "Use assembly memmove for all arm32 processors."
...
* commit '0b93c0c19280bc57c732a8f6a93b4735730f91c5':
Use assembly memmove for all arm32 processors.
2015-04-09 18:27:19 +00:00
Christopher Ferris
0b93c0c192
am 0a92ac88
: Merge "Use assembly memmove for all arm32 processors."
...
* commit '0a92ac884891b167d6393592fbf9ecf26218f9aa':
Use assembly memmove for all arm32 processors.
2015-04-09 18:02:53 +00:00
Yabin Cui
56cda5cc09
am e29db673
: am 9f2c2f53
: Merge "Provide writer preference option in rwlock."
...
* commit 'e29db67312f4e2856a92b11498fc067d7f46dcac':
Provide writer preference option in rwlock.
2015-04-09 17:52:17 +00:00
Christopher Ferris
0a92ac8848
Merge "Use assembly memmove for all arm32 processors."
2015-04-09 17:41:58 +00:00
Yabin Cui
e29db67312
am 9f2c2f53
: Merge "Provide writer preference option in rwlock."
...
* commit '9f2c2f53d372001ac6565b060a07d4416ca58e47':
Provide writer preference option in rwlock.
2015-04-09 17:36:48 +00:00
Yabin Cui
9f2c2f53d3
Merge "Provide writer preference option in rwlock."
2015-04-09 17:19:44 +00:00
Neil Fuller
e42cb680a3
am 37eca951
: am f9ff2eea
: Merge "Upgrade timezone data to 2015b"
...
* commit '37eca9511be51e2c37ab843b791c9ab52b604954':
Upgrade timezone data to 2015b
2015-04-09 14:16:45 +00:00
Neil Fuller
37eca9511b
am f9ff2eea
: Merge "Upgrade timezone data to 2015b"
...
* commit 'f9ff2eeaeeb841fa9f197ee8b6bc9521e63210dd':
Upgrade timezone data to 2015b
2015-04-09 14:01:07 +00:00
Neil Fuller
f9ff2eeaee
Merge "Upgrade timezone data to 2015b"
2015-04-09 13:45:03 +00:00
Neil Fuller
753e9836ad
am 062795f7
: am 694282b1
: Merge "Update update-tzdata.py tool to generate ICU4J data jars"
...
* commit '062795f773764b3576f987f2b90a7c04c53ba60a':
Update update-tzdata.py tool to generate ICU4J data jars
2015-04-09 10:16:59 +00:00
Neil Fuller
aba687a09c
Upgrade timezone data to 2015b
...
Changes affecting future time stamps
Mongolia will start observing DST again this year, from the last
Saturday in March at 02:00 to the last Saturday in September at 00:00.
(Thanks to Ganbold Tsagaankhuu.)
Palestine will start DST on March 28, not March 27. Also,
correct the fall 2014 transition from September 26 to October 24.
Adjust future predictions accordingly. (Thanks to Steffen Thorsen.)
Changes affecting past time stamps
The 1982 zone shift in Pacific/Easter has been corrected, fixing a 2015a
regression. (Thanks to Stuart Bishop for reporting the problem.)
Some more zones have been turned into links, when they differed
from existing zones only for older time stamps. As usual,
these changes affect UTC offsets in pre-1970 time stamps only.
Their old contents have been moved to the 'backzone' file.
The affected zones are: America/Antigua, America/Cayman,
Pacific/Midway, and Pacific/Saipan.
Changes affecting time zone abbreviations
Correct the 1992-2010 DST abbreviation in Volgograd from "MSK" to "MSD".
(Thanks to Hank W.)
Bug: 19887183
Change-Id: I1b4bdc5ae5cf778908a77893d7f8db8a4117e1e1
2015-04-09 11:15:27 +01:00
Neil Fuller
062795f773
am 694282b1
: Merge "Update update-tzdata.py tool to generate ICU4J data jars"
...
* commit '694282b1726a6c5f64df3695594bf23707cf4771':
Update update-tzdata.py tool to generate ICU4J data jars
2015-04-09 09:56:53 +00:00
Neil Fuller
694282b172
Merge "Update update-tzdata.py tool to generate ICU4J data jars"
2015-04-09 09:39:57 +00:00
Neil Fuller
4d3abcb033
Update update-tzdata.py tool to generate ICU4J data jars
...
The ICU4J changes are not necessary for use on Android (since
we use the ICU4C .dat file), but updating them ensures that
the .jars in sync with everything else and the jars are currently
required for host tests.
Change-Id: Ie56b31af87e8fbd27a6489af8287e4b6a7be6b8f
2015-04-09 09:38:31 +00:00
Dan Albert
00627f94b4
am b7460a35
: am 5cf46f81
: Merge "Reject changes with cleanspecs."
...
* commit 'b7460a352e8456d2f77d990a6e76edc9de102e98':
Reject changes with cleanspecs.
2015-04-09 01:13:18 +00:00
Dan Albert
b7460a352e
am 5cf46f81
: Merge "Reject changes with cleanspecs."
...
* commit '5cf46f81ead958f43178ee8f613432b5f66045e5':
Reject changes with cleanspecs.
2015-04-09 00:31:59 +00:00
Christopher Ferris
41efc92e35
Use assembly memmove for all arm32 processors.
...
Bug: 15110993
Change-Id: Ia3dcd6b8c4032f8c72b6f2e628b635ce99667c09
2015-04-08 16:53:16 -07:00
Dan Albert
5cf46f81ea
Merge "Reject changes with cleanspecs."
2015-04-08 22:52:44 +00:00
Yabin Cui
76615dae93
Provide writer preference option in rwlock.
...
Previous implementation of rwlock contains four atomic variables, which
is hard to maintain and change. So I make following changes in this CL:
1. Add pending flags in rwlock.state, so we don't need to synchronize
between different atomic variables. Using compare_and_swap operations
on rwlock.state is enough for all state change.
2. Add pending_lock to protect readers/writers waiting and wake up
operations. As waiting/wakeup is not performance critical, using a
lock is easier to maintain.
3. Add writer preference option.
4. Add unit tests for rwlock.
Bug: 19109156
Change-Id: Idcaa58d695ea401d64445610b465ac5cff23ec7c
2015-04-08 13:11:13 -07:00
Dmitriy Ivanov
8614073ef3
am e2aa8002
: am 598493e7
: Merge "Stop libc from cross-referencing unwind symbols"
...
* commit 'e2aa80028999fbb896d40f27c2fe5f0691f992f0':
Stop libc from cross-referencing unwind symbols
2015-04-07 20:12:59 +00:00
Dmitriy Ivanov
e2aa800289
am 598493e7
: Merge "Stop libc from cross-referencing unwind symbols"
...
* commit '598493e725e0298ae11ddbdee62c3a7007eb503c':
Stop libc from cross-referencing unwind symbols
2015-04-07 19:39:40 +00:00
Neil Fuller
fb2c7ab1f0
am d4451f13
: am 957f6188
: Merge "Changes to re-enable overrides for tz data"
...
* commit 'd4451f130c754243f6c98880fa652874c567c4c3':
Changes to re-enable overrides for tz data
2015-04-07 13:33:42 +00:00
Neil Fuller
d4451f130c
am 957f6188
: Merge "Changes to re-enable overrides for tz data"
...
* commit '957f6188fa7494ea8b7701b14df4c9127d27a9ef':
Changes to re-enable overrides for tz data
2015-04-07 13:16:45 +00:00
Dmitriy Ivanov
5f43c7a9bb
am 6c4ef816
: am 9fbd8fd4
: Merge "Fix x86_64 build"
...
* commit '6c4ef816db5f7b9b4a659f997327d6edee65973b':
Fix x86_64 build
2015-04-07 02:48:19 +00:00
Dmitriy Ivanov
6c4ef816db
am 9fbd8fd4
: Merge "Fix x86_64 build"
...
* commit '9fbd8fd4bc1767b65abd0fdbdb5e35cdc4dafe13':
Fix x86_64 build
2015-04-07 02:28:57 +00:00
Dmitriy Ivanov
03930d4476
am 0e67ab32
: am 8a1007db
: Merge "Add realpath for soinfo"
...
* commit '0e67ab32f2a7ab6685d9e4c5a38c0d5a5396800a':
Add realpath for soinfo
2015-04-07 00:52:43 +00:00
Dmitriy Ivanov
0e67ab32f2
am 8a1007db
: Merge "Add realpath for soinfo"
...
* commit '8a1007dbababa6c4812c267ca9119cf0765afc3f':
Add realpath for soinfo
2015-04-07 00:32:46 +00:00
Elliott Hughes
53296ddab0
am 04b59972
: am 67de2593
: Merge "Add a test for getdelim(3) on a directory."
...
* commit '04b59972814b8d9c93b0fb72cbcaeeaa761894cd':
Add a test for getdelim(3) on a directory.
2015-04-06 23:14:43 +00:00
Dan Albert
dadac10fcc
Reject changes with cleanspecs.
...
Cleanspecs must not be removed once they have been built. This means
they can't be reverted, or reliably cherry-picked. Just skip any
changes that include them since they make such a mess.
Change-Id: I3df8d81f93651d573485de7a75ecf5c6278c0001
2015-04-06 14:22:37 -07:00
Elliott Hughes
04b5997281
am 67de2593
: Merge "Add a test for getdelim(3) on a directory."
...
* commit '67de2593b3d7e9e94ac8993efd51da4b512c6af5':
Add a test for getdelim(3) on a directory.
2015-04-06 19:49:26 +00:00
Yabin Cui
f297fca177
am 9c4d0941
: am 4bd8f963
: Merge "Fix bug for recursive/errorcheck mutex on 32-bit devices."
...
* commit '9c4d0941f985e2ab9ec5fca579dc98d4ad26fec2':
Fix bug for recursive/errorcheck mutex on 32-bit devices.
2015-04-04 20:07:23 +00:00
Yabin Cui
9c4d0941f9
am 4bd8f963
: Merge "Fix bug for recursive/errorcheck mutex on 32-bit devices."
...
* commit '4bd8f9637daaada333ff35945b00cfe6cb822376':
Fix bug for recursive/errorcheck mutex on 32-bit devices.
2015-04-04 19:47:57 +00:00
Dmitriy Ivanov
ccacf7c16a
am 5a811bed
: am e686df8d
: Merge "Add libdl dependency for target libraries"
...
* commit '5a811bed273651406c91c543eefb19d12a55f9b4':
Add libdl dependency for target libraries
2015-04-03 23:34:13 +00:00
Dmitriy Ivanov
5a811bed27
am e686df8d
: Merge "Add libdl dependency for target libraries"
...
* commit 'e686df8d839216460f02cf7db6c4e26a13e49afd':
Add libdl dependency for target libraries
2015-04-03 23:14:29 +00:00
Elliott Hughes
329aefb20f
am d7e64284
: am cec2ab20
: Merge "Try again to fix clang build."
...
* commit 'd7e64284ca7fa71d298d26e1ba84ce993bb98c92':
Try again to fix clang build.
2015-04-03 21:19:41 +00:00
Elliott Hughes
d7e64284ca
am cec2ab20
: Merge "Try again to fix clang build."
...
* commit 'cec2ab20a0d2b24c15aa289cbac5d4291c856092':
Try again to fix clang build.
2015-04-03 20:58:48 +00:00
Elliott Hughes
4c8c63a4de
am f29f8ae6
: am ec8b3a7d
: Merge "Fix clang build."
...
* commit 'f29f8ae6e3fb8af2944cdbb2c0d29894c51cf3e5':
Fix clang build.
2015-04-03 20:53:13 +00:00
Elliott Hughes
f29f8ae6e3
am ec8b3a7d
: Merge "Fix clang build."
...
* commit 'ec8b3a7dde3c282c4f9ca5c8bf5a7e1b7469def0':
Fix clang build.
2015-04-03 20:36:55 +00:00
Dmitriy Ivanov
c461b78e43
am 5057929f
: am aea165cb
: Merge "Add ANDROID_DLEXT_FORCE_LOAD flag"
...
* commit '5057929fc8a71feedffaf7a688468d9f8ea1621f':
Add ANDROID_DLEXT_FORCE_LOAD flag
2015-04-03 20:24:27 +00:00
Elliott Hughes
003b1639bd
am 97c78020
: am b1f1de4d
: Merge "Fix volantis boot."
...
* commit '97c7802038b3c2472d2377984e749f398eee078c':
Fix volantis boot.
2015-04-03 20:24:26 +00:00
Dmitriy Ivanov
5057929fc8
am aea165cb
: Merge "Add ANDROID_DLEXT_FORCE_LOAD flag"
...
* commit 'aea165cb03abceb85062e94f22f72e1c9d9800a4':
Add ANDROID_DLEXT_FORCE_LOAD flag
2015-04-03 19:59:03 +00:00
Elliott Hughes
97c7802038
am b1f1de4d
: Merge "Fix volantis boot."
...
* commit 'b1f1de4dd4b1a3802abd5284de9ebfe6a98057f1':
Fix volantis boot.
2015-04-03 19:59:01 +00:00
Dmitriy Ivanov
3eef109c40
am 76832b63
: am 06b6e3c5
: Merge "Look into local group on dlsym with RTLD_DEFAULT"
...
* commit '76832b63967c81549a6628f7bd02eada1b11e238':
Look into local group on dlsym with RTLD_DEFAULT
2015-04-02 22:35:49 +00:00
Dmitriy Ivanov
76832b6396
am 06b6e3c5
: Merge "Look into local group on dlsym with RTLD_DEFAULT"
...
* commit '06b6e3c51d38d70c5ca99f3a3f795697031ac27f':
Look into local group on dlsym with RTLD_DEFAULT
2015-04-02 22:14:58 +00:00
Elliott Hughes
84afcc3e1e
am 918415f3
: am d619d6ff
: Merge "Remove _memset16 and _memset32 from mips/mips64 bionic."
...
* commit '918415f3dc8590f422fa3540c0c6877360745466':
Remove _memset16 and _memset32 from mips/mips64 bionic.
2015-04-02 21:08:58 +00:00
Yabin Cui
9e2f2b4d88
am 801bf53a
: am 00d1101c
: Merge "Refactor pthread_mutex to support 32-bit owner_tid on 64-bit devices."
...
* commit '801bf53a2740fadd23752ce8fdb8484fb478897b':
Refactor pthread_mutex to support 32-bit owner_tid on 64-bit devices.
2015-04-02 21:08:57 +00:00
Elliott Hughes
918415f3dc
am d619d6ff
: Merge "Remove _memset16 and _memset32 from mips/mips64 bionic."
...
* commit 'd619d6ffb876de6a8f051c850762a6f7a7e55c76':
Remove _memset16 and _memset32 from mips/mips64 bionic.
2015-04-02 20:47:54 +00:00
Yabin Cui
801bf53a27
am 00d1101c
: Merge "Refactor pthread_mutex to support 32-bit owner_tid on 64-bit devices."
...
* commit '00d1101cc170ce786f26143a897b4a3e3363b55f':
Refactor pthread_mutex to support 32-bit owner_tid on 64-bit devices.
2015-04-02 20:47:53 +00:00
Christopher Ferris
9d4c2337b0
am 5c0dc67b
: am 618935d2
: Merge "gtest_repeat should allow negative values."
...
* commit '5c0dc67be53100f64e678e4b19ae46ea287c75ea':
gtest_repeat should allow negative values.
2015-04-02 20:02:35 +00:00
Christopher Ferris
5c0dc67be5
am 618935d2
: Merge "gtest_repeat should allow negative values."
...
* commit '618935d2679e84cc839316c042ee3dde5f7d7097':
gtest_repeat should allow negative values.
2015-04-02 19:42:49 +00:00
Nick Kralevich
c68d6bcd8e
am 3b84e4bc
: am 3cc3f17a
: Merge "linker: never mark pages simultaneously writable / executable"
...
* commit '3b84e4bcd020cb917067fa87e4a60a62c5c42928':
linker: never mark pages simultaneously writable / executable
2015-04-02 14:21:58 +00:00
Nick Kralevich
3b84e4bcd0
am 3cc3f17a
: Merge "linker: never mark pages simultaneously writable / executable"
...
* commit '3cc3f17aa4b241da7303299032e4269fcf92a4e6':
linker: never mark pages simultaneously writable / executable
2015-04-02 13:59:26 +00:00
Dan Albert
5856150605
am 004d0048
: am ab7c79e2
: Merge "Don\'t export new/delete from libc shared libraries."
...
* commit '004d004868613b9ad00453661838e0f372958dba':
Don't export new/delete from libc shared libraries.
2015-04-02 02:59:52 +00:00
Dimitry Ivanov
84f634469b
am b3c17a19
: am 202af3a2
: Merge "Revert "Remove text-relocation support for lp32""
...
* commit 'b3c17a196222cc09af98f095a0863fc048309fa7':
Revert "Remove text-relocation support for lp32"
2015-04-02 01:38:57 +00:00
Dan Albert
004d004868
am ab7c79e2
: Merge "Don\'t export new/delete from libc shared libraries."
...
* commit 'ab7c79e22e5495a2aa171047a044ce1037e461a9':
Don't export new/delete from libc shared libraries.
2015-04-02 01:13:18 +00:00
Elliott Hughes
08c16b17a1
am d4144fd7
: am b023799a
: Merge "Fix ftw tests when run as non-root."
...
* commit 'd4144fd700974911fc28e69174ec526d081ea902':
Fix ftw tests when run as non-root.
2015-04-01 22:09:30 +00:00
Elliott Hughes
ee7ec71284
am a031e93d
: am d227d57d
: Merge "Update README.md for running tests on the host."
...
* commit 'a031e93df3578f46507ce0efa3a40a6a391fd81f':
Update README.md for running tests on the host.
2015-04-01 22:09:26 +00:00
Dimitry Ivanov
b3c17a1962
am 202af3a2
: Merge "Revert "Remove text-relocation support for lp32""
...
* commit '202af3a23cb23e2571011ea76367ff3e88dfd48e':
Revert "Remove text-relocation support for lp32"
2015-04-01 21:44:47 +00:00
Elliott Hughes
d4144fd700
am b023799a
: Merge "Fix ftw tests when run as non-root."
...
* commit 'b023799a6027924aad13b0f91c0b5b7f1b9cfe2d':
Fix ftw tests when run as non-root.
2015-04-01 19:48:51 +00:00
Elliott Hughes
a031e93df3
am d227d57d
: Merge "Update README.md for running tests on the host."
...
* commit 'd227d57d50f7a5251dbbfa3f2b41d3fe882851fa':
Update README.md for running tests on the host.
2015-04-01 19:37:45 +00:00
Dmitriy Ivanov
fd5f718d6e
am b3f8daab
: am 61a35fa4
: Merge "Remove text-relocation support for lp32"
...
* commit 'b3f8daab591fef3eabb8f9151334bb4a5c6eafda':
Remove text-relocation support for lp32
2015-04-01 02:32:07 +00:00
Mark Salyzyn
80416cca09
am 64226a48
: am 8f41142c
: Merge "stubs missing include for string.h"
...
* commit '64226a48a1e9b25bb6985c9c14097d400039be35':
stubs missing include for string.h
2015-04-01 02:32:05 +00:00
Elliott Hughes
1fe8a49ed4
am c325dfdd
: am 72035734
: Merge "Make ThreadLocalBuffer a class rather than a macro."
...
* commit 'c325dfdd8e44d4124e7122b1435ba66287ef6e08':
Make ThreadLocalBuffer a class rather than a macro.
2015-04-01 02:32:03 +00:00
Christopher Ferris
0ddef60c42
am 8f604eb4
: am 89a4a541
: Merge "Upgrade kernel headers to 3.18.10."
...
* commit '8f604eb4097ae6e0ac89981fe2ff85a9c22d3a4c':
Upgrade kernel headers to 3.18.10.
2015-04-01 02:32:01 +00:00
Dmitriy Ivanov
b3f8daab59
am 61a35fa4
: Merge "Remove text-relocation support for lp32"
...
* commit '61a35fa40c898dc08c28c9da8b174ba5d5614579':
Remove text-relocation support for lp32
2015-04-01 01:51:51 +00:00
Mark Salyzyn
64226a48a1
am 8f41142c
: Merge "stubs missing include for string.h"
...
* commit '8f41142cd631bdd8bf02dcfbb599e5edbfcbd67e':
stubs missing include for string.h
2015-04-01 01:40:57 +00:00
Elliott Hughes
c325dfdd8e
am 72035734
: Merge "Make ThreadLocalBuffer a class rather than a macro."
...
* commit '72035734af2d8558a3ccd7e29626216e20aed6f2':
Make ThreadLocalBuffer a class rather than a macro.
2015-04-01 01:40:56 +00:00
Christopher Ferris
8f604eb409
am 89a4a541
: Merge "Upgrade kernel headers to 3.18.10."
...
* commit '89a4a54104d566bbfd226ed1e3abcf047b871690':
Upgrade kernel headers to 3.18.10.
2015-04-01 01:32:54 +00:00
Dmitriy Ivanov
41b70f5374
am d7d6d13b
: am 52a0f014
: Merge "Fix long lines and replace macros with functions."
...
* commit 'd7d6d13be8565a7d2fb43ecc8c60b0d627bb9dc1':
Fix long lines and replace macros with functions.
2015-03-31 23:01:04 +00:00
Dmitriy Ivanov
d7d6d13be8
am 52a0f014
: Merge "Fix long lines and replace macros with functions."
...
* commit '52a0f01421fde3cd4f879b491a9f491d792fa2d5':
Fix long lines and replace macros with functions.
2015-03-31 20:28:51 +00:00
Yabin Cui
934eca1cb4
am e58918f7
: am 611fd2cc
: Merge "Revert "Revert "add guard pages to the internal signal stacks"""
...
* commit 'e58918f73aec07d0d3e857718f90e6282ce0056b':
Revert "Revert "add guard pages to the internal signal stacks""
2015-03-31 04:49:32 +00:00
Yabin Cui
e58918f73a
am 611fd2cc
: Merge "Revert "Revert "add guard pages to the internal signal stacks"""
...
* commit '611fd2cc91f79be6759f6e630e1e81998326dfe8':
Revert "Revert "add guard pages to the internal signal stacks""
2015-03-31 04:36:45 +00:00
Elliott Hughes
558f6b0177
am 85f42bd3
: am 8225ad63
: Merge "Revert "add guard pages to the internal signal stacks""
...
* commit '85f42bd31b55b83df7503480673a1d3112e50291':
Revert "add guard pages to the internal signal stacks"
2015-03-31 03:07:18 +00:00
Elliott Hughes
832253b966
am 0c2b7a72
: am 2746b928
: Merge "Revert "Fix clang build breakage ("arithmetic on a pointer to void").""
...
* commit '0c2b7a72af0c64d3d3cf33311be99a4f25e01a29':
Revert "Fix clang build breakage ("arithmetic on a pointer to void")."
2015-03-31 03:07:16 +00:00
Elliott Hughes
85f42bd31b
am 8225ad63
: Merge "Revert "add guard pages to the internal signal stacks""
...
* commit '8225ad63fac7c5cc298884c101a344959b87dc39':
Revert "add guard pages to the internal signal stacks"
2015-03-31 02:54:14 +00:00
Elliott Hughes
0c2b7a72af
am 2746b928
: Merge "Revert "Fix clang build breakage ("arithmetic on a pointer to void").""
...
* commit '2746b9289abc0fd5e38b94fc96d101e5e242d9f2':
Revert "Fix clang build breakage ("arithmetic on a pointer to void")."
2015-03-31 02:54:11 +00:00
Elliott Hughes
a134eda3fa
am aa23e36c
: am 2d84d870
: Merge "Fix clang build breakage ("arithmetic on a pointer to void")."
...
* commit 'aa23e36ceef86f8a73d4c100c8e5a126253c5ff5':
Fix clang build breakage ("arithmetic on a pointer to void").
2015-03-30 23:14:42 +00:00
Elliott Hughes
ec5998271c
am 935967bd
: am 373748f4
: Merge "add guard pages to the internal signal stacks"
...
* commit '935967bde1b03fb53e661d8e037819209dee97c9':
add guard pages to the internal signal stacks
2015-03-30 21:46:07 +00:00
Elliott Hughes
aa23e36cee
am 2d84d870
: Merge "Fix clang build breakage ("arithmetic on a pointer to void")."
...
* commit '2d84d870db0e6db54cf09441434bf2f5b28c6492':
Fix clang build breakage ("arithmetic on a pointer to void").
2015-03-30 21:45:37 +00:00
Elliott Hughes
935967bde1
am 373748f4
: Merge "add guard pages to the internal signal stacks"
...
* commit '373748f4c66bb37e564716590e7b4fc8a64e0884':
add guard pages to the internal signal stacks
2015-03-30 21:35:56 +00:00
Nick Kralevich
e9311f0b7c
am c9397b74
: am 203082b8
: Merge "linker_environ: clear MALLOC_CONF when AT_SECURE=1"
...
* commit 'c9397b74a96764a434f2206c4fb8471f382966e3':
linker_environ: clear MALLOC_CONF when AT_SECURE=1
2015-03-27 23:43:40 +00:00
Dmitriy Ivanov
f57a0367f7
am 267422ac
: am 5c136382
: Merge "Fix libstdc++.so hash-style."
...
* commit '267422ac858ae8cb38c655e4ac7b5f755d02881f':
Fix libstdc++.so hash-style.
2015-03-27 23:43:39 +00:00
Nick Kralevich
c9397b74a9
am 203082b8
: Merge "linker_environ: clear MALLOC_CONF when AT_SECURE=1"
...
* commit '203082b8217cd853eee510ad371b382701960610':
linker_environ: clear MALLOC_CONF when AT_SECURE=1
2015-03-27 23:22:04 +00:00
Dmitriy Ivanov
267422ac85
am 5c136382
: Merge "Fix libstdc++.so hash-style."
...
* commit '5c136382a6f1ad796a60463898d4c08fadead669':
Fix libstdc++.so hash-style.
2015-03-27 23:22:02 +00:00
Dmitriy Ivanov
5f1a2f44ea
am 85ca90c7
: am cd79a59b
: Merge "Add test for thread_local keyword."
...
* commit '85ca90c72e9ca2605640cc94ae1ce45cae02e9e4':
Add test for thread_local keyword.
2015-03-27 23:21:55 +00:00
Dmitriy Ivanov
85ca90c72e
am cd79a59b
: Merge "Add test for thread_local keyword."
...
* commit 'cd79a59b18f8e81b5f37258f376a726dc8acb81a':
Add test for thread_local keyword.
2015-03-27 21:41:56 +00:00
Dmitriy Ivanov
708d0423d9
am 09ffd5b8
: am cfd794a9
: Merge "Explain why we need objcopy for the linker"
...
* commit '09ffd5b8d560106759be8fe2b34e5e6e58e27ca5':
Explain why we need objcopy for the linker
2015-03-27 00:15:01 +00:00
Dmitriy Ivanov
09ffd5b8d5
am cfd794a9
: Merge "Explain why we need objcopy for the linker"
...
* commit 'cfd794a96d0c4f1d97e54b701b408dafdb514d17':
Explain why we need objcopy for the linker
2015-03-27 00:01:30 +00:00
Yabin Cui
d6eb84ea2c
am 71fe7f4a
: am 8f3eb5a4
: Merge "Revert "Cause Fatal error when invalid pthread_id is detected.""
...
* commit '71fe7f4ad7499bb225ec05330288f6bee2dc0ab0':
Revert "Cause Fatal error when invalid pthread_id is detected."
2015-03-26 19:23:15 +00:00
Simon Baldwin
988d91d384
am 59409c68
: am 7c01e3a9
: Merge "Fix comment drift in assorted relocation packer modules."
...
* commit '59409c68ebdc8cdcb3b3ff9f4a5bdee9570c67d0':
Fix comment drift in assorted relocation packer modules.
2015-03-26 18:29:21 +00:00
Yabin Cui
71fe7f4ad7
am 8f3eb5a4
: Merge "Revert "Cause Fatal error when invalid pthread_id is detected.""
...
* commit '8f3eb5a4e5dbbac1fb431e40e25eec07ecc24ee8':
Revert "Cause Fatal error when invalid pthread_id is detected."
2015-03-26 18:27:10 +00:00
Dmitriy Ivanov
9dfe17cc7c
am 73f4a8b6
: am f2d153f8
: Merge "Initial implementation of __cxa_thread_atexit_impl"
...
* commit '73f4a8b616b9a51fcce2b46da526620aa04ae9f4':
Initial implementation of __cxa_thread_atexit_impl
2015-03-26 18:23:07 +00:00
Simon Baldwin
59409c68eb
am 7c01e3a9
: Merge "Fix comment drift in assorted relocation packer modules."
...
* commit '7c01e3a9ba80c85c7e7998d2347885e9a6e3bbf2':
Fix comment drift in assorted relocation packer modules.
2015-03-26 18:16:10 +00:00
Dmitriy Ivanov
73f4a8b616
am f2d153f8
: Merge "Initial implementation of __cxa_thread_atexit_impl"
...
* commit 'f2d153f836e529892854b91452fabd2c2fa79c05':
Initial implementation of __cxa_thread_atexit_impl
2015-03-26 18:08:37 +00:00
Simon Baldwin
32123dac5f
am 20003502
: am 7f8d91ea
: Merge "Remove unused/unusable relocation packer files."
...
* commit '20003502df967d15e194bd032f0ccf14f6b71e3f':
Remove unused/unusable relocation packer files.
2015-03-26 17:46:05 +00:00
Simon Baldwin
20003502df
am 7f8d91ea
: Merge "Remove unused/unusable relocation packer files."
...
* commit '7f8d91ea8e24e89db39ae868085913e763e04557':
Remove unused/unusable relocation packer files.
2015-03-26 16:55:09 +00:00
Yabin Cui
c1033489bf
am efe1aff0
: am b9232c94
: Merge "Remove PTHREAD_RECURSIVE_MUTEX_INITIALIZER and PTHREAD_ERRORCHECK_MUTEX_INITIALIZER."
...
* commit 'efe1aff09daef1b1cbe9d9f37c0922f596f01977':
Remove PTHREAD_RECURSIVE_MUTEX_INITIALIZER and PTHREAD_ERRORCHECK_MUTEX_INITIALIZER.
2015-03-26 16:27:34 +00:00
Yabin Cui
efe1aff09d
am b9232c94
: Merge "Remove PTHREAD_RECURSIVE_MUTEX_INITIALIZER and PTHREAD_ERRORCHECK_MUTEX_INITIALIZER."
...
* commit 'b9232c94da831d485b3896580a3d1ac9abc46a4f':
Remove PTHREAD_RECURSIVE_MUTEX_INITIALIZER and PTHREAD_ERRORCHECK_MUTEX_INITIALIZER.
2015-03-26 04:36:16 +00:00
Yabin Cui
03717a8adf
am 6f9a3522
: am 69847bc2
: Merge "Hide internal of pthread_mutex_t."
...
* commit '6f9a35222bccc19dbd66a8a25a0f53b8e53603d9':
Hide internal of pthread_mutex_t.
2015-03-26 04:28:52 +00:00
Yabin Cui
8cb44aa974
am 0682e44f
: am fa3dcecc
: Merge "Fix in error handling in pthread_create.cpp."
...
* commit '0682e44f7c2b961e8e36016829ea4cdca3e0fbe1':
Fix in error handling in pthread_create.cpp.
2015-03-26 04:28:51 +00:00
Yabin Cui
6f9a35222b
am 69847bc2
: Merge "Hide internal of pthread_mutex_t."
...
* commit '69847bc298de62917663d22b6733ef75b57124fa':
Hide internal of pthread_mutex_t.
2015-03-26 04:19:40 +00:00
Yabin Cui
0682e44f7c
am fa3dcecc
: Merge "Fix in error handling in pthread_create.cpp."
...
* commit 'fa3dcecc0fd7bbbf04234e41be690a5d33277870':
Fix in error handling in pthread_create.cpp.
2015-03-26 04:19:39 +00:00
Yabin Cui
55139f17fd
am 3ae2774a
: am 36d5b6f4
: Merge "Cause Fatal error when invalid pthread_id is detected."
...
* commit '3ae2774aa0b05e0c80d7e0820a33325795c23df2':
Cause Fatal error when invalid pthread_id is detected.
2015-03-25 23:41:19 +00:00
Yabin Cui
3ae2774aa0
am 36d5b6f4
: Merge "Cause Fatal error when invalid pthread_id is detected."
...
* commit '36d5b6f47dd14fd9733d935174d2b8e0deb979c6':
Cause Fatal error when invalid pthread_id is detected.
2015-03-25 23:04:27 +00:00
Yabin Cui
6c06d5d4d5
am 2d55dd58
: am 0c3b632b
: Merge "Add O_APPEND flag for __libc_write_stderr."
...
* commit '2d55dd58bdbb37e108d22352a7905f6257822ce6':
Add O_APPEND flag for __libc_write_stderr.
2015-03-25 22:05:51 +00:00
Christopher Ferris
2f7c0b71dd
am d35c24e7
: am f6364486
: Merge "Use ALIAS_SYMBOL for assembler aliasing."
...
* commit 'd35c24e795216f3a4f5d309d616ed766e0d73086':
Use ALIAS_SYMBOL for assembler aliasing.
2015-03-25 21:07:52 +00:00
Yabin Cui
2d55dd58bd
am 0c3b632b
: Merge "Add O_APPEND flag for __libc_write_stderr."
...
* commit '0c3b632bd6570064bab1055d2b8a51cfb85e60bb':
Add O_APPEND flag for __libc_write_stderr.
2015-03-25 20:28:51 +00:00
Christopher Ferris
d35c24e795
am f6364486
: Merge "Use ALIAS_SYMBOL for assembler aliasing."
...
* commit 'f6364486fb0fcd2891094a871041a3dc6c2334f8':
Use ALIAS_SYMBOL for assembler aliasing.
2015-03-25 18:59:06 +00:00
Christopher Ferris
7a47d7c12c
am 44a6dcc2
: am f5e0ba94
: Merge "Make gensyscalls.py use the ALIAS_SYMBOL macro."
...
* commit '44a6dcc2a4a3d5bcdbd51fe385121600ad05657f':
Make gensyscalls.py use the ALIAS_SYMBOL macro.
2015-03-25 04:43:39 +00:00
Christopher Ferris
44a6dcc2a4
am f5e0ba94
: Merge "Make gensyscalls.py use the ALIAS_SYMBOL macro."
...
* commit 'f5e0ba94d911ef2622ecfd3f7fabc4432a4806d3':
Make gensyscalls.py use the ALIAS_SYMBOL macro.
2015-03-25 04:31:15 +00:00
Dmitriy Ivanov
30d10dba39
am 26bca5b1
: am 70cafb16
: Merge "Replace fixed arrays with vectors"
...
* commit '26bca5b14008e576838f9a8f4f617777e24615f0':
Replace fixed arrays with vectors
2015-03-25 01:34:08 +00:00
Dmitriy Ivanov
26bca5b140
am 70cafb16
: Merge "Replace fixed arrays with vectors"
...
* commit '70cafb16ec9ab23ad65542534af5a1ac7d6e70e4':
Replace fixed arrays with vectors
2015-03-25 00:55:44 +00:00
Dan Albert
7080634340
am 4ca2cda2
: am ee4997ec
: Merge "Convert result of a call to JSON."
...
* commit '4ca2cda213c8dacacfd420c70de33862a52f8a67':
Convert result of a call to JSON.
2015-03-24 22:09:39 +00:00
Dan Albert
4ca2cda213
am ee4997ec
: Merge "Convert result of a call to JSON."
...
* commit 'ee4997ecc3daeb9af110d932ddb27f969cc7271a':
Convert result of a call to JSON.
2015-03-24 21:41:56 +00:00
Yabin Cui
d1c2fad9cc
am e39f3200
: am 93d44ff2
: Merge "Let g_thread_list_lock only protect g_thread_list."
...
* commit 'e39f3200a926d5bb18fbaec92eed5fc00dad9fb2':
Let g_thread_list_lock only protect g_thread_list.
2015-03-24 03:25:46 +00:00
Dmitriy Ivanov
67a37cd1a3
am efaf8ff6
: am 32b039e4
: Merge "RTLD_LAZY is not supported, use RTLD_NOW instead."
...
* commit 'efaf8ff6e4553c22ee481e873edcccd9d4b36748':
RTLD_LAZY is not supported, use RTLD_NOW instead.
2015-03-24 03:25:37 +00:00
Yabin Cui
6884bcd02a
am ecf010ed
: am f8246ac6
: Merge "Add test for pthread types alignment check."
...
* commit 'ecf010ed4138f37d5916961f7aaf52270ba715ea':
Add test for pthread types alignment check.
2015-03-24 03:25:20 +00:00
Dan Albert
3190c5128d
am 7472b500
: am 27b38599
: Merge "Work around a bug in the Jenkins queue API."
...
* commit '7472b500a3545b603c56b3fb7f6f7075c3872b84':
Work around a bug in the Jenkins queue API.
2015-03-24 02:58:59 +00:00
Yabin Cui
e39f3200a9
am 93d44ff2
: Merge "Let g_thread_list_lock only protect g_thread_list."
...
* commit '93d44ff2a6e0febe18d42d5690e85023545318b4':
Let g_thread_list_lock only protect g_thread_list.
2015-03-24 02:51:53 +00:00
Dmitriy Ivanov
efaf8ff6e4
am 32b039e4
: Merge "RTLD_LAZY is not supported, use RTLD_NOW instead."
...
* commit '32b039e46eee4d40b9979eab873a957e86fbf969':
RTLD_LAZY is not supported, use RTLD_NOW instead.
2015-03-24 01:00:49 +00:00
Yabin Cui
ecf010ed41
am f8246ac6
: Merge "Add test for pthread types alignment check."
...
* commit 'f8246ac65f1985e23023df12112a6ce47057a4dd':
Add test for pthread types alignment check.
2015-03-23 23:28:49 +00:00
Yabin Cui
d1fe16f448
am adebbfc9
: am 7f1e2068
: Merge "Fix alignment error for pthread_internal_t/pthread stack."
...
* commit 'adebbfc994e56b53e0c8ae420373b6ee57a9d4d3':
Fix alignment error for pthread_internal_t/pthread stack.
2015-03-23 23:24:18 +00:00
Dan Albert
7472b500a3
am 27b38599
: Merge "Work around a bug in the Jenkins queue API."
...
* commit '27b38599dc4b0b4941906d8da30022f516abf143':
Work around a bug in the Jenkins queue API.
2015-03-23 20:44:52 +00:00
Yabin Cui
adebbfc994
am 7f1e2068
: Merge "Fix alignment error for pthread_internal_t/pthread stack."
...
* commit '7f1e206815032aa152e9f181e477ae2a3f128d67':
Fix alignment error for pthread_internal_t/pthread stack.
2015-03-21 17:11:22 +00:00
Dmitriy Ivanov
52d092b140
am e0423890
: am 9bc8ce7c
: Merge "Limit soinfo compatibility fields to arm32"
...
* commit 'e0423890778668403562f1f0afc6d3ebec4dc4fa':
Limit soinfo compatibility fields to arm32
2015-03-20 04:23:44 +00:00
Dmitriy Ivanov
e042389077
am 9bc8ce7c
: Merge "Limit soinfo compatibility fields to arm32"
...
* commit '9bc8ce7c6a8abc09e76b0f35064d881385861537':
Limit soinfo compatibility fields to arm32
2015-03-20 04:18:23 +00:00
Yabin Cui
23c719f940
am 2e7617f2
: am 4149dc94
: Merge "Return EINVAL when calling pthread_detach for joined thread."
...
* commit '2e7617f2a0a703ae8dd0ba1b090464279482f893':
Return EINVAL when calling pthread_detach for joined thread.
2015-03-20 00:21:22 +00:00
Yabin Cui
2e7617f2a0
am 4149dc94
: Merge "Return EINVAL when calling pthread_detach for joined thread."
...
* commit '4149dc944bbe3c5f1c14fc998106975e68bdd6bf':
Return EINVAL when calling pthread_detach for joined thread.
2015-03-20 00:11:58 +00:00
Yabin Cui
07d9fe9c16
am 09170b99
: am 7875b506
: Merge "Fix two errors in pthread_detach.cpp."
...
* commit '09170b9968ac1c778026777f76d000a2afdd7459':
Fix two errors in pthread_detach.cpp.
2015-03-19 23:58:51 +00:00
Yabin Cui
09170b9968
am 7875b506
: Merge "Fix two errors in pthread_detach.cpp."
...
* commit '7875b506edfb1fe593034eaf4bc9aa156179fbd2':
Fix two errors in pthread_detach.cpp.
2015-03-19 23:53:04 +00:00
Dmitriy Ivanov
39b079d25e
am cdc02185
: am 2e495081
: Merge "Move open from zip tests to dlext"
...
* commit 'cdc02185fe6254ddd68cb7a6c0938892b007f2a7':
Move open from zip tests to dlext
2015-03-19 17:32:17 +00:00
Dmitriy Ivanov
cdc02185fe
am 2e495081
: Merge "Move open from zip tests to dlext"
...
* commit '2e49508187254903943b83df7bb241d5fb6a8593':
Move open from zip tests to dlext
2015-03-19 17:19:32 +00:00
Yabin Cui
2f251f146f
am 436310c3
: am 6943f296
: Merge "Make __get_thread inlined."
...
* commit '436310c3d5835725afc498c23a788eab0cf7afc2':
Make __get_thread inlined.
2015-03-19 03:11:21 +00:00
Yabin Cui
436310c3d5
am 6943f296
: Merge "Make __get_thread inlined."
...
* commit '6943f2968cb6054f8874e30b309985b41a37e2e0':
Make __get_thread inlined.
2015-03-19 03:03:21 +00:00
Dmitriy Ivanov
b9d1539fa8
am 16ac4ee7
: am 6420fb46
: Merge "Implement lookup by DT_SONAME"
...
* commit '16ac4ee7c468d11bb53265a16c7fd16bed3e2232':
Implement lookup by DT_SONAME
2015-03-19 03:00:36 +00:00
Dmitriy Ivanov
16ac4ee7c4
am 6420fb46
: Merge "Implement lookup by DT_SONAME"
...
* commit '6420fb467f52f7c27c921b1bf53dc95ad5851077':
Implement lookup by DT_SONAME
2015-03-19 02:53:57 +00:00
Elliott Hughes
b7e03b98f1
am 6cd7d024
: am c6fbbb42
: Merge "Hide statfs/fstatfs\' ST_VALID flag from userspace."
...
* commit '6cd7d02478588069c964ca6c783fa458a718abe7':
Hide statfs/fstatfs' ST_VALID flag from userspace.
2015-03-18 23:51:15 +00:00
Dmitriy Ivanov
f5e1acef2c
am 10d70143
: am 0cf2657b
: Merge "Fix library lookup for filenames with slash."
...
* commit '10d70143eac283bf5206d1b6e48170dbd83882c8':
Fix library lookup for filenames with slash.
2015-03-18 23:50:18 +00:00
Elliott Hughes
6cd7d02478
am c6fbbb42
: Merge "Hide statfs/fstatfs\' ST_VALID flag from userspace."
...
* commit 'c6fbbb42e69bef4f058d0cbfaaaf3cbf51f95694':
Hide statfs/fstatfs' ST_VALID flag from userspace.
2015-03-18 23:22:56 +00:00
Dmitriy Ivanov
10d70143ea
am 0cf2657b
: Merge "Fix library lookup for filenames with slash."
...
* commit '0cf2657bc25242c097d42346d17eaae4107b1d55':
Fix library lookup for filenames with slash.
2015-03-18 22:22:59 +00:00
Dimitry Ivanov
feb41625b4
am 02f528f3
: am c0eaa732
: Merge "Support loading shared libraries from zip files"
...
* commit '02f528f3adeaf1227d178e426fca7482e85866af':
Support loading shared libraries from zip files
2015-03-18 17:46:15 +00:00
Dimitry Ivanov
02f528f3ad
am c0eaa732
: Merge "Support loading shared libraries from zip files"
...
* commit 'c0eaa732844a8397d40a7ec82641f709e4b47a61':
Support loading shared libraries from zip files
2015-03-18 17:37:58 +00:00
Elliott Hughes
bcd0f553b9
am 46950420
: am ab12dc70
: Merge "Fix _PATH_DEFPATH to correspond to the actual default path."
...
* commit '469504209489350a4cbf5a9018e74af367aa3acf':
Fix _PATH_DEFPATH to correspond to the actual default path.
2015-03-18 10:58:19 +00:00
Elliott Hughes
d527e65906
am 45c4ef3c
: am b380b7d7
: Merge "set errno to ENOENT in getauxval per glibc 2.19"
...
* commit '45c4ef3cde5529bdaac41ad1f30ca3180361e060':
set errno to ENOENT in getauxval per glibc 2.19
2015-03-18 10:58:18 +00:00
Elliott Hughes
4695042094
am ab12dc70
: Merge "Fix _PATH_DEFPATH to correspond to the actual default path."
...
* commit 'ab12dc70f3ef551c490dcfede76033e57ceee64d':
Fix _PATH_DEFPATH to correspond to the actual default path.
2015-03-18 01:24:59 +00:00
Elliott Hughes
45c4ef3cde
am b380b7d7
: Merge "set errno to ENOENT in getauxval per glibc 2.19"
...
* commit 'b380b7d78cf4dbd034f51fcf7fc8ebdb037330c3':
set errno to ENOENT in getauxval per glibc 2.19
2015-03-18 01:18:01 +00:00
Yabin Cui
0ce026d9c4
am b1d1d0cc
: am d917b20b
: Merge "Change name of rwlock benchmark."
...
* commit 'b1d1d0cc5ba060a292907503e42a40dc158b156d':
Change name of rwlock benchmark.
2015-03-17 21:40:53 +00:00
Yabin Cui
b1d1d0cc5b
am d917b20b
: Merge "Change name of rwlock benchmark."
...
* commit 'd917b20b613fd51e5f1056c8648fe8769ae8161e':
Change name of rwlock benchmark.
2015-03-17 21:33:33 +00:00
Yabin Cui
a10afcc9cc
am 46f9b3e7
: am a75771e3
: Merge "Fix build: pthread_mutex/pthread_detach."
...
* commit '46f9b3e7662d946d775d30dbe91828e4cb935af5':
Fix build: pthread_mutex/pthread_detach.
2015-03-17 19:07:03 +00:00
Yabin Cui
48fc08e1e6
am f7dbefb0
: am 94babaee
: Merge "Make pthread join_state not protected by g_thread_list_lock."
...
* commit 'f7dbefb08f974a368d19b482997570e375f2bf84':
Make pthread join_state not protected by g_thread_list_lock.
2015-03-17 19:06:48 +00:00
Yabin Cui
62059a07da
am ca7ac7d3
: am 5490bebd
: Merge "Remove duplication in pthread_mutex.cpp."
...
* commit 'ca7ac7d36a3f7f31d65d1a4740f95f43de7ab1e4':
Remove duplication in pthread_mutex.cpp.
2015-03-17 19:06:46 +00:00
Yabin Cui
46f9b3e766
am a75771e3
: Merge "Fix build: pthread_mutex/pthread_detach."
...
* commit 'a75771e3ab429fae2f9af770416150733264a281':
Fix build: pthread_mutex/pthread_detach.
2015-03-17 18:52:13 +00:00
Yabin Cui
f7dbefb08f
am 94babaee
: Merge "Make pthread join_state not protected by g_thread_list_lock."
...
* commit '94babaee1b6598b15bd807461055d4dcaaa52f10':
Make pthread join_state not protected by g_thread_list_lock.
2015-03-17 18:21:49 +00:00
Yabin Cui
ca7ac7d36a
am 5490bebd
: Merge "Remove duplication in pthread_mutex.cpp."
...
* commit '5490bebd7cdd4406780358f590391b75ab8a7d84':
Remove duplication in pthread_mutex.cpp.
2015-03-17 18:21:48 +00:00
Dmitriy Ivanov
c331d67d1b
am 72c6b79d
: am 5f8ddf69
: Merge "Fix build: align pthread_cond_t to sizeof(long)"
...
* commit '72c6b79ddb14bbf185cc3b59adf095ab65e77a06':
Fix build: align pthread_cond_t to sizeof(long)
2015-03-17 14:30:04 +00:00
Dmitriy Ivanov
b3ac2145f4
Fix build: align pthread_cond_t to sizeof(long)
...
(cherry picked from commit b5cd3c7a75
)
Change-Id: I69d8feeda2c8e0423c5626bcd40914e7eb9d85e4
2015-03-16 17:44:05 -07:00
Dmitriy Ivanov
72c6b79ddb
am 5f8ddf69
: Merge "Fix build: align pthread_cond_t to sizeof(long)"
...
* commit '5f8ddf69e59b13653d016e236599b95daf6501a8':
Fix build: align pthread_cond_t to sizeof(long)
2015-03-17 00:25:06 +00:00
Christopher Ferris
28654c922d
am 1ffc89e3
: am f14fe856
: Merge "Add alignment to opaque types."
...
* commit '1ffc89e301ae167ad5843ae570be0d779e37bec8':
Add alignment to opaque types.
2015-03-16 23:51:31 +00:00
Christopher Ferris
1ffc89e301
am f14fe856
: Merge "Add alignment to opaque types."
...
* commit 'f14fe856b40afc38540988b408edc508298ec116':
Add alignment to opaque types.
2015-03-16 23:45:16 +00:00
Dmitriy Ivanov
c6cc6f6312
am 862b088a
: am 3d170a6d
: Merge "Remove obsolete test_isolated wrapper function"
...
* commit '862b088ac30881221500122955fc9e13933cbafd':
Remove obsolete test_isolated wrapper function
2015-03-16 22:40:08 +00:00
Dmitriy Ivanov
1f5ede0a6e
am bca13d41
: am 3b7239fe
: Merge "General purpose memory allocator for linker."
...
* commit 'bca13d417798ac3bab751d40da25cc4cfba76397':
General purpose memory allocator for linker.
2015-03-16 22:40:06 +00:00
Yabin Cui
69929b34e7
am 19631034
: am 0f3fcd12
: Merge "Fix atomic_load on const variable in pthread_cond_t."
...
* commit '19631034a4e155f5e5ed061a2dcf30b377a8c04b':
Fix atomic_load on const variable in pthread_cond_t.
2015-03-16 22:39:33 +00:00
Dan Albert
cc42165788
am f13f9ec1
: am 169a84f9
: Merge "Revert "Revert "Moving StringPrintf to libbase."""
...
* commit 'f13f9ec12eb10c94473da34fdd736e0c0ed439d1':
Revert "Revert "Moving StringPrintf to libbase.""
2015-03-16 22:39:23 +00:00
Dmitriy Ivanov
862b088ac3
am 3d170a6d
: Merge "Remove obsolete test_isolated wrapper function"
...
* commit '3d170a6d6c650cb81260ea9157d6f4df99e41e8c':
Remove obsolete test_isolated wrapper function
2015-03-16 22:03:53 +00:00
Dmitriy Ivanov
bca13d4177
am 3b7239fe
: Merge "General purpose memory allocator for linker."
...
* commit '3b7239feb9265f0b677e845dec0514583de9c6be':
General purpose memory allocator for linker.
2015-03-16 22:03:52 +00:00
Yabin Cui
6b865a7a83
am 533bc4a0
: am d3e2a207
: Merge "Hide content of pthread_cond_t in pthread_cond_internal_t."
...
* commit '533bc4a09cebbecd1c871f0d8481e9449216f5f5':
Hide content of pthread_cond_t in pthread_cond_internal_t.
2015-03-16 21:58:43 +00:00
Dmitriy Ivanov
970dd7d985
am a5bd2a10
: am 9923c8cd
: Merge "Fix typo"
...
* commit 'a5bd2a1039d545cbcb0fe187f76240ecaa84e45f':
Fix typo
2015-03-16 21:58:33 +00:00
Yabin Cui
19631034a4
am 0f3fcd12
: Merge "Fix atomic_load on const variable in pthread_cond_t."
...
* commit '0f3fcd12ddde0e10fbeab0a98cf0efb9d64bea76':
Fix atomic_load on const variable in pthread_cond_t.
2015-03-16 21:43:21 +00:00
Dan Albert
f13f9ec12e
am 169a84f9
: Merge "Revert "Revert "Moving StringPrintf to libbase."""
...
* commit '169a84f980d7a55c5f829cdd53a3eaba8f968442':
Revert "Revert "Moving StringPrintf to libbase.""
2015-03-16 21:16:48 +00:00
Yabin Cui
533bc4a09c
am d3e2a207
: Merge "Hide content of pthread_cond_t in pthread_cond_internal_t."
...
* commit 'd3e2a207ffcaefedf2d3baaaad3d62be1abdb33c':
Hide content of pthread_cond_t in pthread_cond_internal_t.
2015-03-16 21:09:26 +00:00
Dan Albert
4c1dbb4000
Revert "Revert "Moving StringPrintf to libbase.""
...
This reverts commit d2dad2b24f
.
(cherry picked from commit 3e87c78543
)
2015-03-16 13:50:15 -07:00
Dmitriy Ivanov
a5bd2a1039
am 9923c8cd
: Merge "Fix typo"
...
* commit '9923c8cd13d1e8305a908ef23712c7d3e4d4131d':
Fix typo
2015-03-16 20:39:00 +00:00
Nicolas Geoffray
e5fff0831c
am 645621ec
: am 11a06c73
: Merge "Revert "Moving StringPrintf to libbase.""
...
* commit '645621ec8bbd8c6ffca7c3b48580b20feb3b76a2':
Revert "Moving StringPrintf to libbase."
2015-03-16 12:37:10 +00:00
Nicolas Geoffray
645621ec8b
am 11a06c73
: Merge "Revert "Moving StringPrintf to libbase.""
...
* commit '11a06c73f6e7d31442429a58a346d881b0a8a441':
Revert "Moving StringPrintf to libbase."
2015-03-16 12:30:48 +00:00
Dan Albert
7d332c216c
am e63140db
: am 83e95878
: Merge "Moving StringPrintf to libbase."
...
* commit 'e63140dbed059ac2042c31762660cced6baac253':
Moving StringPrintf to libbase.
2015-03-15 22:34:10 +00:00
Christopher Ferris
90cd0a1bf4
am 3abc6d1c
: am 593a75ee
: Merge "Fix typo in alias symbol."
...
* commit '3abc6d1c5724d266381b257078bf988f52873fc0':
Fix typo in alias symbol.
2015-03-15 22:34:09 +00:00
Christopher Ferris
442c6c1d02
am 79641f96
: am 83c0028e
: Merge "For libm, use a macro for aliasing symbols."
...
* commit '79641f96eb68fff13f6265abcfd18477cd3650c3':
For libm, use a macro for aliasing symbols.
2015-03-15 22:34:08 +00:00
Dan Albert
e63140dbed
am 83e95878
: Merge "Moving StringPrintf to libbase."
...
* commit '83e95878735a62cea108f3c1f1de1358b5565038':
Moving StringPrintf to libbase.
2015-03-15 15:44:38 +00:00
Christopher Ferris
3abc6d1c57
am 593a75ee
: Merge "Fix typo in alias symbol."
...
* commit '593a75ee6b9857a452e57b21fb28507da30f89cf':
Fix typo in alias symbol.
2015-03-15 15:44:37 +00:00
Christopher Ferris
79641f96eb
am 83c0028e
: Merge "For libm, use a macro for aliasing symbols."
...
* commit '83c0028e030bad1f7cf54ba3f04962b9a6a9e1e4':
For libm, use a macro for aliasing symbols.
2015-03-15 15:44:36 +00:00
Yabin Cui
a7a12565bb
am 6c143484
: am d2cf59d4
: Merge "Hide content of pthread_rwlock_t in pthread_rwlock_internal_t."
...
* commit '6c1434842a3c29f96c332d12cadc82f9b71746d9':
Hide content of pthread_rwlock_t in pthread_rwlock_internal_t.
2015-03-14 04:08:32 +00:00
Yabin Cui
6c1434842a
am d2cf59d4
: Merge "Hide content of pthread_rwlock_t in pthread_rwlock_internal_t."
...
* commit 'd2cf59d4633d9e731d0342d4f94b6e925589ab1e':
Hide content of pthread_rwlock_t in pthread_rwlock_internal_t.
2015-03-14 02:51:12 +00:00
Christopher Ferris
969320874d
am 0d54094a
: am 81c31bdd
: Merge "Add some GNU specific elf constants."
...
* commit '0d54094a86eded929edaa35a63ac831b1cb95c91':
Add some GNU specific elf constants.
2015-03-13 21:54:56 +00:00
Dmitriy Ivanov
5a35783fba
am 173a61f2
: am d7e091ef
: Merge "Switch libc and libm to sysv-only hash style"
...
* commit '173a61f29bb44f70140b9167a7333e79b1d9bf1b':
Switch libc and libm to sysv-only hash style
2015-03-13 21:54:55 +00:00
Christopher Ferris
0d54094a86
am 81c31bdd
: Merge "Add some GNU specific elf constants."
...
* commit '81c31bdd43e50538fa45f5e7783782a5ae5666e9':
Add some GNU specific elf constants.
2015-03-13 21:23:43 +00:00
Dmitriy Ivanov
173a61f29b
am d7e091ef
: Merge "Switch libc and libm to sysv-only hash style"
...
* commit 'd7e091efc477c17da97415fa944675c6f16dcdb5':
Switch libc and libm to sysv-only hash style
2015-03-13 21:16:47 +00:00
Christopher Ferris
58ea845dd6
am c30d7a67
: am f074b531
: Merge "Add the optimized implementation of 18 math functions for x86 and x86_64 respectively"
...
* commit 'c30d7a67e092b95036aba0f0f93e9f382c9e9a8e':
Add the optimized implementation of 18 math functions for x86 and x86_64 respectively
2015-03-13 17:36:21 +00:00
Christopher Ferris
c30d7a67e0
am f074b531
: Merge "Add the optimized implementation of 18 math functions for x86 and x86_64 respectively"
...
* commit 'f074b531d266deb63c17e1d3bff751f3f3740d9d':
Add the optimized implementation of 18 math functions for x86 and x86_64 respectively
2015-03-13 17:27:43 +00:00
Yabin Cui
a4a914b522
am 1e795957
: am 5507deda
: Merge "Make gtest_main exit 1 when some test are failed."
...
* commit '1e795957f44bff53b27dad686ed56b26d85f84b0':
Make gtest_main exit 1 when some test are failed.
2015-03-13 17:12:53 +00:00
Yabin Cui
1e795957f4
am 5507deda
: Merge "Make gtest_main exit 1 when some test are failed."
...
* commit '5507dedaeb43e01edfab4b0e2cc290622b20e678':
Make gtest_main exit 1 when some test are failed.
2015-03-13 17:09:14 +00:00
Mark Salyzyn
8e2d61963d
am ee7b80d7
: am f6f96df5
: Merge "syslog.h: missing LOG_MAKEPRI definition"
...
* commit 'ee7b80d7cf09c32ea806dfbaa401ba5790670064':
syslog.h: missing LOG_MAKEPRI definition
2015-03-13 07:20:41 +00:00
Mark Salyzyn
ee7b80d7cf
am f6f96df5
: Merge "syslog.h: missing LOG_MAKEPRI definition"
...
* commit 'f6f96df5b031b0bf79eb8ad49bd73a3ceab87db5':
syslog.h: missing LOG_MAKEPRI definition
2015-03-12 21:39:12 +00:00
Elliott Hughes
8ae530ca63
am 59e911c7
: am be86f877
: Merge "Add the UMOUNT_NOFOLLOW flag to <sys/mount.h>."
...
* commit '59e911c7fda705ca50d558c73bae9decdcf1b040':
Add the UMOUNT_NOFOLLOW flag to <sys/mount.h>.
2015-03-12 15:35:54 +00:00
Dmitriy Ivanov
3e7d8d200f
am 452ddd02
: am e8107b66
: Merge "Rename LinkerAllocator and LinkerAllocatorPage"
...
* commit '452ddd0245d9fb790d55206fc9535d02665c28fa':
Rename LinkerAllocator and LinkerAllocatorPage
2015-03-11 23:02:18 +00:00
Dmitriy Ivanov
714a70f692
am 36927c79
: am 57e800d5
: Merge "Refactoring: rename linker_allocator files"
...
* commit '36927c796b26f6c4f9771e4935615e9edf2205c3':
Refactoring: rename linker_allocator files
2015-03-11 23:02:17 +00:00
Dimitry Ivanov
bc6aa41dd7
am 1f2b704c
: am e842dc0d
: am c16c8368
: Merge "Generate gnu hash for arm only"
...
* commit '1f2b704ccf5102ca759f0721f0612bcf84fd5cc9':
Generate gnu hash for arm only
2015-03-11 20:09:29 +00:00
Elliott Hughes
59e911c7fd
am be86f877
: Merge "Add the UMOUNT_NOFOLLOW flag to <sys/mount.h>."
...
* commit 'be86f87711ee71ff971da2e2ae7a092081177951':
Add the UMOUNT_NOFOLLOW flag to <sys/mount.h>.
2015-03-11 16:56:26 +00:00
Dmitriy Ivanov
452ddd0245
am e8107b66
: Merge "Rename LinkerAllocator and LinkerAllocatorPage"
...
* commit 'e8107b66c56509a8d1b1d21f217e4e71a9f74bee':
Rename LinkerAllocator and LinkerAllocatorPage
2015-03-11 03:19:21 +00:00
Dmitriy Ivanov
36927c796b
am 57e800d5
: Merge "Refactoring: rename linker_allocator files"
...
* commit '57e800d534b43bda849858ed4bb47d556469032f':
Refactoring: rename linker_allocator files
2015-03-11 03:19:20 +00:00
Dmitriy Ivanov
88f587421d
am 6d0735fa
: am dca2fadd
: am a94cf791
: Merge "Generate sysv hash for libc, libstdc++ and libm"
...
* commit '6d0735fa2bd9690252c0f26cafffb7614ffd3556':
Generate sysv hash for libc, libstdc++ and libm
2015-03-10 22:04:33 +00:00
Yabin Cui
3b18a6510e
am 981fdd0e
: am 50119cec
: am 37c71b14
: Merge "Loosen fchmodat AT_SYMLINK_NOFOLLOW test on symlink."
...
* commit '981fdd0e5580f5a51e52dc1105fa95ec6705d017':
Loosen fchmodat AT_SYMLINK_NOFOLLOW test on symlink.
2015-03-10 22:04:32 +00:00
Dmitriy Ivanov
eed4cb3869
am 240a7910
: am 8af6a7b3
: am 017f94d3
: Merge "Store fields for gnu_hash separately"
...
* commit '240a7910ab46bc1f247270c3edafbb4e18616f60':
Store fields for gnu_hash separately
2015-03-10 18:15:58 +00:00
Dimitry Ivanov
1f2b704ccf
am e842dc0d
: am c16c8368
: Merge "Generate gnu hash for arm only"
...
* commit 'e842dc0de5ce5f9950e323ae8805909f60867bf6':
Generate gnu hash for arm only
2015-03-10 17:48:29 +00:00
Dmitriy Ivanov
6d0735fa2b
am dca2fadd
: am a94cf791
: Merge "Generate sysv hash for libc, libstdc++ and libm"
...
* commit 'dca2fadd8252a5c0664d2811187bc39bd7916aa4':
Generate sysv hash for libc, libstdc++ and libm
2015-03-10 15:12:09 +00:00
Yabin Cui
981fdd0e55
am 50119cec
: am 37c71b14
: Merge "Loosen fchmodat AT_SYMLINK_NOFOLLOW test on symlink."
...
* commit '50119cec8d872df02547af39a3a85aea9125299b':
Loosen fchmodat AT_SYMLINK_NOFOLLOW test on symlink.
2015-03-10 15:12:07 +00:00
Dmitriy Ivanov
240a7910ab
am 8af6a7b3
: am 017f94d3
: Merge "Store fields for gnu_hash separately"
...
* commit '8af6a7b38e1ce134d537f359d8cf4780ed9d8f58':
Store fields for gnu_hash separately
2015-03-09 21:15:50 +00:00
Nick Kralevich
7a507ba202
am 563fd91a
: am 9e08606c
: am edc1d3e3
: Merge "linker: Allow an app to update it\'s own LD_LIBRARY_PATH"
...
* commit '563fd91a314958ae0fec09471056e6071e71f72a':
linker: Allow an app to update it's own LD_LIBRARY_PATH
2015-03-08 00:18:04 +00:00
Christopher Ferris
da597738d8
am 0e2b8b80
: am 5c329e45
: am 9afb08dd
: Merge "libm: Add hardware sqrt, ceil, floor and trunc for x86 & x86_64"
...
* commit '0e2b8b800036c79bf05760e28896041028a2fa3c':
libm: Add hardware sqrt, ceil, floor and trunc for x86 & x86_64
2015-03-08 00:18:03 +00:00
Dmitriy Ivanov
5e05683975
am 7d62778c
: am 2bf9f30a
: am 536ec735
: Merge changes I796a4ce8,I6165d062,I66c95d90,Ia67fa11d
...
* commit '7d62778c0f7b404961361e0a1745ff8f880ec805':
Add support for packed relocations.
Refactoring: introduce reloc_iterators
Generalize compression tool
Import relocation packer from chromium repo
2015-03-08 00:18:02 +00:00
Yabin Cui
a01387a16b
am 7db2acbb
: am 2bb873ae
: am e86a86f9
: Merge "Remove PTHREAD_ATTR_FLAG_MAIN_THREAD."
...
* commit '7db2acbb694871da2b02ccf2261c01e0faf812ae':
Remove PTHREAD_ATTR_FLAG_MAIN_THREAD.
2015-03-08 00:18:01 +00:00
Yabin Cui
a2d3511e36
am 39416d70
: am a1d1f658
: am 45ee73a7
: Merge "Rename fortify_sprintf_warnings.cpp to fortify_compilation_test.cpp."
...
* commit '39416d701cdbcff68d7ed11720b61d8a4a9e66bd':
Rename fortify_sprintf_warnings.cpp to fortify_compilation_test.cpp.
2015-03-08 00:18:00 +00:00
Yabin Cui
1493be412e
am 185d511b
: am af1ad422
: am fe4f2a67
: Merge "Use pthread_once for g_uselocale_key creation."
...
* commit '185d511bf827d864397e8ac2dd886ae19618f71d':
Use pthread_once for g_uselocale_key creation.
2015-03-08 00:17:59 +00:00
Nick Kralevich
563fd91a31
am 9e08606c
: am edc1d3e3
: Merge "linker: Allow an app to update it\'s own LD_LIBRARY_PATH"
...
* commit '9e08606c8353b543f414625a475aaab390de161f':
linker: Allow an app to update it's own LD_LIBRARY_PATH
2015-03-08 00:08:43 +00:00
Christopher Ferris
0e2b8b8000
am 5c329e45
: am 9afb08dd
: Merge "libm: Add hardware sqrt, ceil, floor and trunc for x86 & x86_64"
...
* commit '5c329e45dc5b4216be673459bcc7c5abcce5f2d3':
libm: Add hardware sqrt, ceil, floor and trunc for x86 & x86_64
2015-03-08 00:08:32 +00:00
Dmitriy Ivanov
7d62778c0f
am 2bf9f30a
: am 536ec735
: Merge changes I796a4ce8,I6165d062,I66c95d90,Ia67fa11d
...
* commit '2bf9f30a3ae9892660b7f7f64fd4d60bae712ed6':
Add support for packed relocations.
Refactoring: introduce reloc_iterators
Generalize compression tool
Import relocation packer from chromium repo
2015-03-08 00:08:30 +00:00
Yabin Cui
7db2acbb69
am 2bb873ae
: am e86a86f9
: Merge "Remove PTHREAD_ATTR_FLAG_MAIN_THREAD."
...
* commit '2bb873aee94db4f317a62480b07f6d4d1d33da6d':
Remove PTHREAD_ATTR_FLAG_MAIN_THREAD.
2015-03-08 00:08:29 +00:00
Yabin Cui
39416d701c
am a1d1f658
: am 45ee73a7
: Merge "Rename fortify_sprintf_warnings.cpp to fortify_compilation_test.cpp."
...
* commit 'a1d1f658b5ed0508a21c87008a13830530660eba':
Rename fortify_sprintf_warnings.cpp to fortify_compilation_test.cpp.
2015-03-08 00:07:50 +00:00
Yabin Cui
185d511bf8
am af1ad422
: am fe4f2a67
: Merge "Use pthread_once for g_uselocale_key creation."
...
* commit 'af1ad4220885bc37a347086cac15863fe9bbe16e':
Use pthread_once for g_uselocale_key creation.
2015-03-08 00:07:22 +00:00
Christopher Ferris
bef6cbbe79
am 35e88f9b
: am e953f3cf
: am 71bf8379
: Merge "libm: arm: add arm specific sqrt and sqrtf"
...
* commit '35e88f9b8bf51b75bb4fe7a72d43875bfed228f6':
libm: arm: add arm specific sqrt and sqrtf
2015-03-05 22:43:24 +00:00
Christopher Ferris
35e88f9b8b
am e953f3cf
: am 71bf8379
: Merge "libm: arm: add arm specific sqrt and sqrtf"
...
* commit 'e953f3cf985e810071d707bcc296b20ec6e2e8dd':
libm: arm: add arm specific sqrt and sqrtf
2015-03-05 22:35:46 +00:00
Yabin Cui
120a29749d
am 807c623b
: am 9ecb7f40
: am c3307dc4
: Merge "Better control of pthread keys used in bionic."
...
* commit '807c623b58c7020e8419057fac0c58f0a7099bbe':
Better control of pthread keys used in bionic.
2015-03-05 19:26:31 +00:00
Yabin Cui
807c623b58
am 9ecb7f40
: am c3307dc4
: Merge "Better control of pthread keys used in bionic."
...
* commit '9ecb7f40d01d7ee258d11277944cc2415635ea17':
Better control of pthread keys used in bionic.
2015-03-05 18:39:22 +00:00
Yabin Cui
93e094f9c3
am 4710b5fb
: am 917cb395
: am 5d400204
: Merge "Fix fortify compilation test in x86_64."
...
* commit '4710b5fb5d0939c2212769b054d700152f7fd885':
Fix fortify compilation test in x86_64.
2015-03-05 08:59:33 +00:00
Yabin Cui
4710b5fb5d
am 917cb395
: am 5d400204
: Merge "Fix fortify compilation test in x86_64."
...
* commit '917cb395bc7c71b34d3a4feca0c619d2aaf89fd8':
Fix fortify compilation test in x86_64.
2015-03-05 08:53:16 +00:00
Yabin Cui
97bd338e55
am 3801fb1e
: am f9b3f25e
: am 1c78181a
: Merge "Fix fortify compilation test on x86."
...
* commit '3801fb1e8bbaeef23f6a0cf8709ecd60d4ec5f6a':
Fix fortify compilation test on x86.
2015-03-05 06:51:36 +00:00
Yabin Cui
3801fb1e8b
am f9b3f25e
: am 1c78181a
: Merge "Fix fortify compilation test on x86."
...
* commit 'f9b3f25e0ba641cc59a741492737f4712f2d798a':
Fix fortify compilation test on x86.
2015-03-05 06:44:02 +00:00
Yabin Cui
2295b54492
am 9336f832
: am c2917ec7
: am 5ad57ce6
: Merge "Fix fortify compilation test on mips."
...
* commit '9336f83244956c9dcea2ecb0c7a2768b85a953be':
Fix fortify compilation test on mips.
2015-03-05 06:02:53 +00:00
Yabin Cui
9336f83244
am c2917ec7
: am 5ad57ce6
: Merge "Fix fortify compilation test on mips."
...
* commit 'c2917ec702d25955c6d139d76cfb7d607079141e':
Fix fortify compilation test on mips.
2015-03-05 05:55:57 +00:00
Yabin Cui
de40b37882
am 8e91a1ff
: am 80aa71aa
: am e1c0213b
: Merge "Switch pthread_rwlock_t to stdatomic."
...
* commit '8e91a1ff73b865f9ed5f8ee4a493394e8b3ba302':
Switch pthread_rwlock_t to stdatomic.
2015-03-05 05:00:35 +00:00
Yabin Cui
8e91a1ff73
am 80aa71aa
: am e1c0213b
: Merge "Switch pthread_rwlock_t to stdatomic."
...
* commit '80aa71aa71033fa8c03f8b7a9032643294f60006':
Switch pthread_rwlock_t to stdatomic.
2015-03-05 04:54:37 +00:00
Yabin Cui
eb050b0c4d
am ea0cbb9a
: am 821653e6
: am dec9501a
: Merge "Add fortify compile test."
...
* commit 'ea0cbb9a274e2b9294545b7ab877906ed4c3d202':
Add fortify compile test.
2015-03-05 00:10:17 +00:00
Yabin Cui
ea0cbb9a27
am 821653e6
: am dec9501a
: Merge "Add fortify compile test."
...
* commit '821653e65f481b65c608bb3eb89190f7a85356c7':
Add fortify compile test.
2015-03-05 00:06:03 +00:00
Christopher Ferris
fdc33dcfaf
am 59c32458
: am 1edafd56
: am 86ac7341
: Merge "Add aarch64 instructions wherever possible"
...
* commit '59c324581f58243564ec6db1688e5e1c3e220750':
Add aarch64 instructions wherever possible
2015-03-04 23:24:45 +00:00
Christopher Ferris
59c324581f
am 1edafd56
: am 86ac7341
: Merge "Add aarch64 instructions wherever possible"
...
* commit '1edafd561aefe07dd39273c1c09a9dbb308549d6':
Add aarch64 instructions wherever possible
2015-03-04 22:51:40 +00:00
Yabin Cui
cdf7bf3e7d
am 01351a72
: am c210e84f
: am e1edd301
: Merge "Refactor pthread_key.cpp to be lock-free."
...
* commit '01351a728935bd52d1cb10d10c4c6aa686305053':
Refactor pthread_key.cpp to be lock-free.
2015-03-04 02:09:32 +00:00
Yabin Cui
01351a7289
am c210e84f
: am e1edd301
: Merge "Refactor pthread_key.cpp to be lock-free."
...
* commit 'c210e84f28633d15f84a66a0652a4485c5fbc24d':
Refactor pthread_key.cpp to be lock-free.
2015-03-04 02:00:43 +00:00
Yabin Cui
8dbabd8494
am 92cadb19
: am 62b6d11b
: am d5c2745c
: Merge "Lose bionic_atomic stuff."
...
* commit '92cadb19fba4bdcfa009ee8cbdf41a282a6b76b0':
Lose bionic_atomic stuff.
2015-03-03 03:12:55 +00:00
Yabin Cui
92cadb19fb
am 62b6d11b
: am d5c2745c
: Merge "Lose bionic_atomic stuff."
...
* commit '62b6d11b2de06db8ed26dc4b2b175443110748fe':
Lose bionic_atomic stuff.
2015-03-03 03:07:06 +00:00
Mark Salyzyn
5e6d3f49e2
am ef5cc0b8
: am 1f3ac62b
: am ceb9c182
: Merge "bionic: deprecate _PATH_MEM"
...
* commit 'ef5cc0b8d71ed74129b010550a35d0a3a97f913a':
bionic: deprecate _PATH_MEM
2015-03-02 22:45:45 +00:00
Mark Salyzyn
ef5cc0b8d7
am 1f3ac62b
: am ceb9c182
: Merge "bionic: deprecate _PATH_MEM"
...
* commit '1f3ac62b447f67fc60620bd3254761b1d73297ba':
bionic: deprecate _PATH_MEM
2015-03-02 19:47:36 +00:00
Christopher Ferris
e8fdf3e792
am 219ce296
: am df14d8ef
: am 2ae7c1e3
: Merge "Fix fread returning bad data."
...
* commit '219ce2968b42ff4019d7eea2e8728505851ba475':
Fix fread returning bad data.
2015-02-28 18:47:26 +00:00
Christopher Ferris
219ce2968b
am df14d8ef
: am 2ae7c1e3
: Merge "Fix fread returning bad data."
...
* commit 'df14d8ef9884d85987e9810ae44837b659e1f82a':
Fix fread returning bad data.
2015-02-28 18:41:27 +00:00
Christopher Ferris
5741d528ce
am e30073f2
: am d957bd08
: am e6a33cef
: Merge "libm: arm: Add arm specific floor() optimization"
...
* commit 'e30073f2a54d4f3ca072c7d28ee5b0209c8532a8':
libm: arm: Add arm specific floor() optimization
2015-02-27 20:46:53 +00:00
Christopher Ferris
e30073f2a5
am d957bd08
: am e6a33cef
: Merge "libm: arm: Add arm specific floor() optimization"
...
* commit 'd957bd08b08685da987ebf609f87c3806b4455bc':
libm: arm: Add arm specific floor() optimization
2015-02-27 20:40:46 +00:00
Yabin Cui
7a42cd224c
am 0d282fc5
: am 09ee78ae
: am b220c4b6
: Merge "Make bionic gtest main be compatible with gtest output format for cts test."
...
* commit '0d282fc57291cf392f6322e34769c50d815085e7':
Make bionic gtest main be compatible with gtest output format for cts test.
2015-02-27 18:49:54 +00:00
Yabin Cui
0d282fc572
am 09ee78ae
: am b220c4b6
: Merge "Make bionic gtest main be compatible with gtest output format for cts test."
...
* commit '09ee78ae010a1aa91ed5c12f8da80829837df944':
Make bionic gtest main be compatible with gtest output format for cts test.
2015-02-27 18:42:52 +00:00
Christopher Ferris
99491a2988
am 21ddfa23
: am e6c7e294
: am f8eec1e5
: Merge "Allow wildcards to match arg values."
...
* commit '21ddfa23f67cd0a9db7eff0c8a4ada5df1931f15':
Allow wildcards to match arg values.
2015-02-26 04:04:42 +00:00
Yabin Cui
76f0031e4d
am 8a661472
: am 00ba42b9
: am 7355d29b
: Merge "Make getgrent deprecated."
...
* commit '8a6614726802170a19e5e68543a06117596def06':
Make getgrent deprecated.
2015-02-26 04:04:41 +00:00
Christopher Ferris
21ddfa23f6
am e6c7e294
: am f8eec1e5
: Merge "Allow wildcards to match arg values."
...
* commit 'e6c7e294820a3b6c3569decad57d29eac31254b3':
Allow wildcards to match arg values.
2015-02-26 03:58:38 +00:00
Yabin Cui
8a66147268
am 00ba42b9
: am 7355d29b
: Merge "Make getgrent deprecated."
...
* commit '00ba42b9f509baa706c93f648c8ad7c84c89d6d0':
Make getgrent deprecated.
2015-02-26 03:58:37 +00:00
Yabin Cui
d2f0f768e5
am 0a2db6e2
: am 253fcfe7
: am 398ef152
: Merge "Move endpwent to ndk_cruft.cpp."
...
* commit '0a2db6e26f3a605df3d6c62e90b86b894be6f64b':
Move endpwent to ndk_cruft.cpp.
2015-02-26 03:06:26 +00:00
Yabin Cui
072a326231
am f244b6d6
: am fbff0fd5
: am f1b4a5d5
: Merge "Make tempnam/mktemp deprecated."
...
* commit 'f244b6d6920bdc9e7d2b597b0ac790759b603f72':
Make tempnam/mktemp deprecated.
2015-02-26 03:06:24 +00:00
Yabin Cui
0a2db6e26f
am 253fcfe7
: am 398ef152
: Merge "Move endpwent to ndk_cruft.cpp."
...
* commit '253fcfe70e1bb87ca66e2886d90f6906e8d27f12':
Move endpwent to ndk_cruft.cpp.
2015-02-26 02:58:56 +00:00
Yabin Cui
f244b6d692
am fbff0fd5
: am f1b4a5d5
: Merge "Make tempnam/mktemp deprecated."
...
* commit 'fbff0fd516a5d6499b3417eb194b0631ae50094a':
Make tempnam/mktemp deprecated.
2015-02-26 02:58:50 +00:00
Yabin Cui
b448acfdba
am 561d57a2
: am f5d4f322
: am 448a8596
: Merge "Switch system_properties.cpp from bionic atomic operations to stdatomic."
...
* commit '561d57a246179d7148781eea4659fa960e93df02':
Switch system_properties.cpp from bionic atomic operations to stdatomic.
2015-02-25 21:21:25 +00:00
Yabin Cui
561d57a246
am f5d4f322
: am 448a8596
: Merge "Switch system_properties.cpp from bionic atomic operations to stdatomic."
...
* commit 'f5d4f322bbea9e5a5a1ec4025a0289123c667e5f':
Switch system_properties.cpp from bionic atomic operations to stdatomic.
2015-02-25 21:14:44 +00:00
Yabin Cui
baeac9b294
am e4093959
: am a1e4a4a3
: am 8c41eae6
: Merge "Move getusershell/endusershell/setusershell to ndk_cruft.cpp."
...
* commit 'e4093959c06ee37f28461a460f553882eb010c4f':
Move getusershell/endusershell/setusershell to ndk_cruft.cpp.
2015-02-25 17:04:56 +00:00
Yabin Cui
2955985437
am d16844ab
: am 4600bdac
: am af3ba5c8
: Merge "Make all output of child test go to parent process in gtest_main."
...
* commit 'd16844abcea1cc50a64694367d6571c084c6a745':
Make all output of child test go to parent process in gtest_main.
2015-02-25 17:04:55 +00:00
Nick Kralevich
328ab034c2
am fccf68ac
: am e93bc6bb
: am d91ded81
: Merge "Fix "faccessat ignores flags""
...
* commit 'fccf68ace95348338e8b19afd6101581588a4f83':
Fix "faccessat ignores flags"
2015-02-25 17:04:53 +00:00
Yabin Cui
e4093959c0
am a1e4a4a3
: am 8c41eae6
: Merge "Move getusershell/endusershell/setusershell to ndk_cruft.cpp."
...
* commit 'a1e4a4a3c68fc99958cc7a6e6fb7fed58feeaae8':
Move getusershell/endusershell/setusershell to ndk_cruft.cpp.
2015-02-25 16:52:39 +00:00
Yabin Cui
d16844abce
am 4600bdac
: am af3ba5c8
: Merge "Make all output of child test go to parent process in gtest_main."
...
* commit '4600bdac709969408ac446507d85881db55b0ca7':
Make all output of child test go to parent process in gtest_main.
2015-02-25 16:52:35 +00:00
Nick Kralevich
fccf68ace9
am e93bc6bb
: am d91ded81
: Merge "Fix "faccessat ignores flags""
...
* commit 'e93bc6bbe8ce180187e3914d0a7494cfe84f6255':
Fix "faccessat ignores flags"
2015-02-25 16:52:22 +00:00
Elliott Hughes
df93bc50fc
am 549aab61
: am 4ec60a01
: am 2aef607b
: Merge "Fix dup2 in the case where the two fds are equal."
...
* commit '549aab610a36b696a4586e33c4b709a29a668c1a':
Fix dup2 in the case where the two fds are equal.
2015-02-24 06:06:43 +00:00
Elliott Hughes
549aab610a
am 4ec60a01
: am 2aef607b
: Merge "Fix dup2 in the case where the two fds are equal."
...
* commit '4ec60a017859b39d490cfeb089ed30da09863def':
Fix dup2 in the case where the two fds are equal.
2015-02-24 06:03:02 +00:00
Elliott Hughes
7d85c81f31
am aced654f
: am 491c09e0
: am 393bdb15
: Merge "Add RLIM_SAVED_CUR and RLIM_SAVED_MAX."
...
* commit 'aced654f583682074db54b10706511453a7521da':
Add RLIM_SAVED_CUR and RLIM_SAVED_MAX.
2015-02-24 04:54:26 +00:00
Elliott Hughes
aced654f58
am 491c09e0
: am 393bdb15
: Merge "Add RLIM_SAVED_CUR and RLIM_SAVED_MAX."
...
* commit '491c09e0d5921edd57da2efb0c8ed4f32df93fe2':
Add RLIM_SAVED_CUR and RLIM_SAVED_MAX.
2015-02-23 22:52:54 +00:00
Elliott Hughes
1d0ded2116
am c0e7f55d
: am 07e218a4
: am 3d83b189
: Merge "[MIPS64] Fix mips64 build."
...
* commit 'c0e7f55d9b89c7d80083842223c941c413bc3942':
[MIPS64] Fix mips64 build.
2015-02-23 16:19:21 +00:00
Elliott Hughes
c0e7f55d9b
am 07e218a4
: am 3d83b189
: Merge "[MIPS64] Fix mips64 build."
...
* commit '07e218a484d8a1ac71c3b9317e86f5ba39aae919':
[MIPS64] Fix mips64 build.
2015-02-23 16:12:38 +00:00
Greg Hackmann
f937761134
am 973ceef6
: am 4602d8c7
: am 04bbef37
: Merge "Fix 64-bit benchmark build"
...
* commit '973ceef6869a7dad02195389547bf6177bb6cb34':
Fix 64-bit benchmark build
2015-02-20 19:30:41 +00:00
Greg Hackmann
973ceef686
am 4602d8c7
: am 04bbef37
: Merge "Fix 64-bit benchmark build"
...
* commit '4602d8c7621ffd87e32f53c8f7e8ac5453a404ca':
Fix 64-bit benchmark build
2015-02-20 19:27:13 +00:00
Elliott Hughes
3f89ed1b47
am 5bf236e9
: am 6421f8f5
: am c39eef71
: Merge "valgrind can\'t find syscall because we didn\'t put it in <unistd.h>."
...
* commit '5bf236e95f75de0169abbb22fc083c767ec681a6':
valgrind can't find syscall because we didn't put it in <unistd.h>.
2015-02-20 17:15:16 +00:00
Elliott Hughes
5bf236e95f
am 6421f8f5
: am c39eef71
: Merge "valgrind can\'t find syscall because we didn\'t put it in <unistd.h>."
...
* commit '6421f8f5b21357b3f956f4b20c3622f96863a219':
valgrind can't find syscall because we didn't put it in <unistd.h>.
2015-02-20 17:08:47 +00:00
Christopher Ferris
1e0f763c9a
am e84dff9a
: am 479070c5
: am 324313a9
: Merge "Refactor the benchmark code."
...
* commit 'e84dff9a1f1d583c428e137cf0120fdd4ce315ce':
Refactor the benchmark code.
2015-02-20 01:10:48 +00:00
Christopher Ferris
e84dff9a1f
am 479070c5
: am 324313a9
: Merge "Refactor the benchmark code."
...
* commit '479070c51e34f9f9f809df4daa8184e5b2947f14':
Refactor the benchmark code.
2015-02-20 01:03:22 +00:00
Bill Yi
c390f2eae6
am f5700e1f
: am a6395dda
: Merge commit \'9d7f68ebfd79b1ce54dc56bceb7346f34615e5a1\' into HEAD
...
* commit 'f5700e1fd4eb70f3458b3bd508a9bf945561d22a':
2015-02-20 00:26:52 +00:00
Bill Yi
f5700e1fd4
am a6395dda
: Merge commit \'9d7f68ebfd79b1ce54dc56bceb7346f34615e5a1\' into HEAD
...
* commit 'a6395dda54057170fc66faf00410e983202aa7e0':
2015-02-20 00:22:45 +00:00
Christopher Ferris
cd4e501223
am 4379016a
: Revert "Modify test to avoid race condition."
...
* commit '4379016a20131740e25b33b2b09a2caef0aa62bd':
Revert "Modify test to avoid race condition."
2015-02-19 22:36:17 +00:00
Christopher Ferris
4379016a20
Revert "Modify test to avoid race condition."
...
This reverts commit 3da136aa47
.
This change is not needed any where but lmp mr1.
Change-Id: I3f38e2e8e418959a487bc0c4148d3238743e4626
2015-02-19 13:35:47 -08:00
Elliott Hughes
77a24e14c3
am 4dc261b1
: am d071b814
: am 97484d3a
: Merge "Add GNU extensions mempcpy and wmemcpy."
...
* commit '4dc261b13c351edf26efd18aca448aa98f925d41':
Add GNU extensions mempcpy and wmemcpy.
2015-02-19 20:27:25 +00:00
Dan Albert
60787a931f
am c2c319b2
: am 43379c9c
: am 3e1b5f46
: Merge "Parameterize use of clang in libc_ndk."
...
* commit 'c2c319b2cb5dc3a7928121ecdd4312331dfb0496':
Parameterize use of clang in libc_ndk.
2015-02-19 20:26:35 +00:00
Christopher Ferris
d2c65d8815
am 9ccce5d7
: am 3da136aa
: Modify test to avoid race condition.
...
* commit '9ccce5d7efde606914ec0b88fa50785b21ea672b':
Modify test to avoid race condition.
2015-02-19 20:26:26 +00:00
Elliott Hughes
8c43e225dd
am 0f13eac9
: am 1cb009fb
: am d3fa31a5
: Merge "[MIPS] Fix setjmp signals"
...
* commit '0f13eac957c71e827e282fdd69de2dabeba28780':
[MIPS] Fix setjmp signals
2015-02-19 17:36:33 +00:00
Elliott Hughes
4dc261b13c
am d071b814
: am 97484d3a
: Merge "Add GNU extensions mempcpy and wmemcpy."
...
* commit 'd071b814ac5674ca032c05f369b2606cf3520332':
Add GNU extensions mempcpy and wmemcpy.
2015-02-19 16:01:31 +00:00
Dan Albert
c2c319b2cb
am 43379c9c
: am 3e1b5f46
: Merge "Parameterize use of clang in libc_ndk."
...
* commit '43379c9cfd7416e448b9b2834dd4f7b80697942a':
Parameterize use of clang in libc_ndk.
2015-02-19 02:44:25 +00:00
Christopher Ferris
9ccce5d7ef
am 3da136aa
: Modify test to avoid race condition.
...
* commit '3da136aa47e2d1608b98abb2580f024b36f92831':
Modify test to avoid race condition.
2015-02-19 02:12:45 +00:00
Christopher Ferris
3da136aa47
Modify test to avoid race condition.
...
There is a possible race if a timer is set to trigger at nearly the same
time as it is set. Since nobody uses the timers like this, modify the test
so this doesn't happen. The race that this can provoke has been fixed in
aosp.
Bug: 19423618
Change-Id: I21084c99da5ae46f404936d673dae6bad7c82caa
2015-02-18 17:45:50 -08:00
Elliott Hughes
0f13eac957
am 1cb009fb
: am d3fa31a5
: Merge "[MIPS] Fix setjmp signals"
...
* commit '1cb009fb5eb513e838085d75617db676fcfa7aa7':
[MIPS] Fix setjmp signals
2015-02-19 01:12:41 +00:00
Yabin Cui
ed806d772a
am 82a36f31
: am 37197363
: am 4add77b9
: Merge "Make gets() deprecated."
...
* commit '82a36f31c08ca890a30863dc68819566e26b0495':
Make gets() deprecated.
2015-02-18 23:04:28 +00:00
Elliott Hughes
d0051b8585
am 4a19d12b
: am 08148bc9
: am 1dbc6bb0
: Merge "Implement _FILE_OFFSET_BITS (mostly)."
...
* commit '4a19d12b49bd19e38c136cf6e586a13095bcca72':
Implement _FILE_OFFSET_BITS (mostly).
2015-02-18 23:04:27 +00:00
Yabin Cui
82a36f31c0
am 37197363
: am 4add77b9
: Merge "Make gets() deprecated."
...
* commit '371973633c579a32125c4b01c4235eb5f529cb4e':
Make gets() deprecated.
2015-02-18 22:57:05 +00:00
Elliott Hughes
4a19d12b49
am 08148bc9
: am 1dbc6bb0
: Merge "Implement _FILE_OFFSET_BITS (mostly)."
...
* commit '08148bc9825ea337168819f3d92a0c7ef4ffe1f9':
Implement _FILE_OFFSET_BITS (mostly).
2015-02-18 22:57:04 +00:00
Neil Fuller
5bef299799
am f4d84ade
: am 77f3c847
: am 9ec37c7f
: Merge "Update tzdata to tzdata2015a"
...
* commit 'f4d84ade1a334ca4869663a919a0399eb3e71474':
Update tzdata to tzdata2015a
2015-02-18 11:39:28 +00:00
Dan Albert
8aa73e6441
am c69654ea
: am a9751801
: am 5890ec3e
: Merge "Update NDK compatlib for 4.1.2."
...
* commit 'c69654ea602987b08eaa2015c782daefc425241c':
Update NDK compatlib for 4.1.2.
2015-02-18 11:38:31 +00:00
Dan Albert
e554758063
am d66e5725
: am 814bce07
: am 21ba1d4c
: Merge "Update the NDK compatlib for 4.4.4 and ToT."
...
* commit 'd66e57257c4538e1b8569a5ef65af6a6ddf29770':
Update the NDK compatlib for 4.4.4 and ToT.
2015-02-18 11:38:30 +00:00
Neil Fuller
f4d84ade1a
am 77f3c847
: am 9ec37c7f
: Merge "Update tzdata to tzdata2015a"
...
* commit '77f3c847c4b04c8d28f81b3cb0c2782fadf928f9':
Update tzdata to tzdata2015a
2015-02-18 10:18:10 +00:00
Dan Albert
c69654ea60
am a9751801
: am 5890ec3e
: Merge "Update NDK compatlib for 4.1.2."
...
* commit 'a9751801481e112bbe1fe97e7300a395f418b96a':
Update NDK compatlib for 4.1.2.
2015-02-18 01:17:12 +00:00
Dan Albert
d66e57257c
am 814bce07
: am 21ba1d4c
: Merge "Update the NDK compatlib for 4.4.4 and ToT."
...
* commit '814bce074dac0359a7251904000d2f89ad6164a4':
Update the NDK compatlib for 4.4.4 and ToT.
2015-02-18 01:17:11 +00:00
Yabin Cui
0b45632bb8
am 3c1904fc
: am faf5e195
: am 0e61c2c0
: Merge "Revert "Move use of __warnattr to __deprecated.""
...
* commit '3c1904fc527229b1c0b20e6b81fb92fb7564928e':
Revert "Move use of __warnattr to __deprecated."
2015-02-18 00:40:15 +00:00
Yabin Cui
c4ab9e443b
am 89838e6f
: am 0769bb4f
: am b5c23796
: Merge "Move use of __warnattr to __deprecated."
...
* commit '89838e6f3468d9e01db30ee0d53265d2bf2b0432':
Move use of __warnattr to __deprecated.
2015-02-18 00:30:31 +00:00
Christopher Ferris
47e1fe7191
am 6ead5855
: am 2f86c3de
: am 54b61b7c
: Merge "Accuracy tests for libm"
...
* commit '6ead5855cbe9792b49c248dc649ec94ac4658b5c':
Accuracy tests for libm
2015-02-18 00:28:43 +00:00
Yabin Cui
8a35be9efb
am 7b07204d
: am 515c1f23
: am 89dad68e
: Merge "Change getgrent error declaration message to proper style."
...
* commit '7b07204d0c56c92660463e9a968e874efc746564':
Change getgrent error declaration message to proper style.
2015-02-18 00:28:42 +00:00
Elliott Hughes
6bf7862eb5
am e64fd0c6
: am 5a973492
: am c2085138
: Merge "Fix sysconf for _SC_CHILD_MAX and _SC_OPEN_MAX."
...
* commit 'e64fd0c6c49b4db875a3b14652dd8c2a4b534aaf':
Fix sysconf for _SC_CHILD_MAX and _SC_OPEN_MAX.
2015-02-18 00:28:35 +00:00
Yabin Cui
3c1904fc52
am faf5e195
: am 0e61c2c0
: Merge "Revert "Move use of __warnattr to __deprecated.""
...
* commit 'faf5e195e1a06f8c738b34cc939e6432535c8ff3':
Revert "Move use of __warnattr to __deprecated."
2015-02-18 00:03:45 +00:00
Yabin Cui
89838e6f34
am 0769bb4f
: am b5c23796
: Merge "Move use of __warnattr to __deprecated."
...
* commit '0769bb4fcf5dfcc346330430a7f649d3be8f2346':
Move use of __warnattr to __deprecated.
2015-02-17 23:20:55 +00:00
Christopher Ferris
6ead5855cb
am 2f86c3de
: am 54b61b7c
: Merge "Accuracy tests for libm"
...
* commit '2f86c3deb52bfd46614b16b9debbadac41baec89':
Accuracy tests for libm
2015-02-17 21:50:27 +00:00
Yabin Cui
7b07204d0c
am 515c1f23
: am 89dad68e
: Merge "Change getgrent error declaration message to proper style."
...
* commit '515c1f234bade0ad63d25c07cf57f058fa5934ea':
Change getgrent error declaration message to proper style.
2015-02-17 21:46:39 +00:00
Elliott Hughes
e64fd0c6c4
am 5a973492
: am c2085138
: Merge "Fix sysconf for _SC_CHILD_MAX and _SC_OPEN_MAX."
...
* commit '5a9734920c25ebb1aed389fd87fa9a26904aa239':
Fix sysconf for _SC_CHILD_MAX and _SC_OPEN_MAX.
2015-02-17 21:32:28 +00:00
Elliott Hughes
dd9798b0fa
am ebaf7a25
: am f8a49b04
: am fb48c682
: Merge "Fix memchr overflow."
...
* commit 'ebaf7a250f6a9913e109a2ef9939c6d54de9cb63':
Fix memchr overflow.
2015-02-17 18:11:12 +00:00
Elliott Hughes
ebaf7a250f
am f8a49b04
: am fb48c682
: Merge "Fix memchr overflow."
...
* commit 'f8a49b04a981d867c4deda6f27deaf702711cfc1':
Fix memchr overflow.
2015-02-17 18:04:53 +00:00
Elliott Hughes
46e1da2dee
am ea3fe53a
: am 1084911f
: am 40d06b25
: Merge "POSIX says flock is in <sys/file.h>, not <unistd.h>."
...
* commit 'ea3fe53ac520971a26330c355aaf9854f45e60b3':
POSIX says flock is in <sys/file.h>, not <unistd.h>.
2015-02-17 17:29:53 +00:00
Elliott Hughes
ea3fe53ac5
am 1084911f
: am 40d06b25
: Merge "POSIX says flock is in <sys/file.h>, not <unistd.h>."
...
* commit '1084911fc297b262600a5caed9a94d6ddde7cc66':
POSIX says flock is in <sys/file.h>, not <unistd.h>.
2015-02-17 17:23:26 +00:00
Elliott Hughes
0b8bed7f18
am a822795f
: am 66d53434
: am dd5c92d4
: Merge "Regression test for NDK bug 80199."
...
* commit 'a822795f53ac52294c637f8aa4be65610ba18cc9':
Regression test for NDK bug 80199.
2015-02-15 00:30:15 +00:00
Elliott Hughes
a822795f53
am 66d53434
: am dd5c92d4
: Merge "Regression test for NDK bug 80199."
...
* commit '66d534347748cec93ea214ebc8d2291b59b58b8d':
Regression test for NDK bug 80199.
2015-02-15 00:26:58 +00:00
Yabin Cui
882c3305ab
am 9d7f68eb
: am 4812bdf1
: am 4181cc69
: Merge "Declare getgrent/setgrent/endgrent as missing."
...
* commit '9d7f68ebfd79b1ce54dc56bceb7346f34615e5a1':
Declare getgrent/setgrent/endgrent as missing.
2015-02-14 02:52:50 +00:00
Dmitriy Ivanov
b3ea70d7d1
am 39c9f7bc
: am 88117127
: am b81a871c
: Merge changes I88827aa0,Ib0b0987a
...
* commit '39c9f7bc65a56287e54f6ce4a090113c1109c7ef':
Fix: DT_DEBUG was acting as DT_REL on mips64
Add missing SHT_LOOS/SHT_HIOS values
2015-02-14 00:52:39 +00:00
Colin Cross
1b8ff453e0
am 15c60ccf
: am d6a9f804
: am 150403ca
: Merge "Make .note.android.ident section type SH_NOTE"
...
* commit '15c60ccfb100423fb76470ee12642bf4c7072eac':
Make .note.android.ident section type SH_NOTE
2015-02-13 20:34:29 +00:00
Mark Salyzyn
90126d434a
am 233c0da3
: am fdea643a
: am f9fb52ab
: Merge "bionic: benchmarks: Add BM_semaphore_sem_post_sem_wait"
...
* commit '233c0da3ef17592ddd3eb05c2e0b2729fd16f947':
bionic: benchmarks: Add BM_semaphore_sem_post_sem_wait
2015-02-12 21:36:29 +00:00
Colin Cross
2b6e722023
am 71721a31
: am baf16422
: am 362d6779
: Merge "Remove no-op sed step when compiling crtbrand.o"
...
* commit '71721a31d02ec0f6946b7924cee9d461971512c0':
Remove no-op sed step when compiling crtbrand.o
2015-02-12 19:30:44 +00:00
Christopher Ferris
719a38a5d4
am afccaadc
: am 2c0e462f
: am 0046c39f
: Merge "[MIPS] Fix Mips64 build of libm"
...
* commit 'afccaadc927fd1a5c7e85288d8ea0c63c205846a':
[MIPS] Fix Mips64 build of libm
2015-02-11 22:59:35 +00:00
Elliott Hughes
9fb1938171
am a6754cf2
: am fac5e95c
: am ddae78fb
: Merge "Fix our ftw tests."
...
* commit 'a6754cf2d88cc411591d2d212e905bfb5e37c8af':
Fix our ftw tests.
2015-02-11 02:55:05 +00:00
Yabin Cui
fe4c12af73
am 8dc24ee5
: am 3a31e697
: am ee17e880
: Merge "Define MAXHOSTNAMELEN explicitly in source files."
...
* commit '8dc24ee55e05cfb54af5ef29d9f8a19ef65462c1':
Define MAXHOSTNAMELEN explicitly in source files.
2015-02-11 02:50:46 +00:00
Mark Salyzyn
3ba3d98add
am 37529bc8
: am 445c2020
: am a57fd419
: Merge "bionic: benchmarks: Add BM_semaphore_sem_post"
...
* commit '37529bc8451dbb4adbcc93234d064e576c456324':
bionic: benchmarks: Add BM_semaphore_sem_post
2015-02-11 02:49:09 +00:00
Christopher Ferris
b45b7605a4
am 2cfbcb63
: am 6fd3bcf6
: am 6d99da04
: Merge "Cleanup the libm makefile."
...
* commit '2cfbcb6364492ae95bda724fb7f4256014b11ccc':
Cleanup the libm makefile.
2015-02-11 02:49:08 +00:00
Yabin Cui
c8711825a4
am c9f8c073
: am fa592b2a
: am e375ecaa
: Merge "Switch pthread_cond_t to <stdatomic.h>."
...
* commit 'c9f8c07373b2a71d682e3214c65e0c14c7c3f875':
Switch pthread_cond_t to <stdatomic.h>.
2015-02-11 02:49:06 +00:00
Yabin Cui
edc274cd8b
am 88c0719f
: am 6a32443a
: am a4fc89ba
: Merge "Stop including <linux/param.h> in <sys/param.h>."
...
* commit '88c0719f8fa7c4127ffdf1a304716e3a63117bf7':
Stop including <linux/param.h> in <sys/param.h>.
2015-02-11 02:49:05 +00:00
Narayan Kamath
665e5daec9
am 17710068
: am e163cb28
: am f69139e1
: Merge "Remove stray log line."
...
* commit '1771006863186e19ddfcc55f5f870dc56c650177':
Remove stray log line.
2015-02-11 02:49:03 +00:00
Christopher Ferris
6e01e50787
am e66b2780
: am 6880ec44
: am d687905f
: Merge "Display errors instead of running infinitely."
...
* commit 'e66b2780a77ecbe1eaa1273dd5555e261ef0dfd5':
Display errors instead of running infinitely.
2015-02-09 04:15:11 +00:00
Tao Bao
84e323f11d
am 5690237c
: am 35947160
: am bc64d1d1
: Merge "Switch kernel header parsing to python libclang"
...
* commit '5690237c6f95afec3460f7f5e7d6c2ab6bfc608a':
Switch kernel header parsing to python libclang
2015-02-09 04:13:35 +00:00
Colin Cross
9667f1be1b
am fa8a43e6
: am 0ef78e38
: am 44e88db1
: Merge "Use LOCAL_C_INCLUDES instead of LOCAL_CFLAGS for include dirs"
...
* commit 'fa8a43e6dffab323f9c0b8ad91df8e6e76832b85':
Use LOCAL_C_INCLUDES instead of LOCAL_CFLAGS for include dirs
2015-02-09 04:13:31 +00: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
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
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
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
Yabin Cui
ae46973d25
am 70ad54d8
: am 2d988187
: am 11829be3
: Merge "Add test about pthread_mutex_t owner tid limit."
...
* commit '70ad54d8c0cdcffa476e671554afcfb5fd385090':
Add test about pthread_mutex_t owner tid limit.
2015-02-03 22:56:43 +00:00
Nick Kralevich
98d37866e2
am 3ce62609
: am 72c3071d
: am f00f484c
: Merge "Ensure raw fchmod/fchmodat syscalls are hidden."
...
* commit '3ce62609f2693f167e1771f66cee0ed986f7aabb':
Ensure raw fchmod/fchmodat syscalls are hidden.
2015-02-03 20:39:28 +00:00
Neil Fuller
4937f42f14
am f0e556a2
: am 4177bd8d
: Fixes to the update-tzdata.py tool
...
* commit 'f0e556a2f96843b08dfdffc013a34730a0104eca':
Fixes to the update-tzdata.py tool
2015-02-03 15:05:45 +00:00
Neil Fuller
249f8159f6
am d3ef8fbd
: am 700eb048
: Update tzdata to tzdata2015a
...
* commit 'd3ef8fbdf746588e5c4a1ef2961f25ceabec8e42':
Update tzdata to tzdata2015a
2015-02-03 15:05:44 +00:00
Hans Boehm
1a3a354993
am da3a4490
: am 0cddad0f
: am d57bf449
: Merge "Switch pthread_mutex_t from bionic atomics to <stdatomic.h>."
...
* commit 'da3a449043036e29f9295eb71d85a9d2f3e9b204':
Switch pthread_mutex_t from bionic atomics to <stdatomic.h>.
2015-02-03 03:00:28 +00:00
Elliott Hughes
2d082af4c6
am ea31751e
: am aa916c8d
: am c5999c1e
: Merge "Clean up SEEK_SET definitions."
...
* commit 'ea31751e4b61adeaad1cf186b1774df4591012e2':
Clean up SEEK_SET definitions.
2015-02-03 02:00:45 +00:00
Nick Kralevich
62b98b3ce6
am 4c8a50ba
: am 0cb8abc6
: am d80ec661
: Merge "Add fchmodat(AT_SYMLINK_NOFOLLOW) and fchmod O_PATH support"
...
* commit '4c8a50ba5d966981f8d88e61e0975cd8532b9db5':
Add fchmodat(AT_SYMLINK_NOFOLLOW) and fchmod O_PATH support
2015-02-02 22:17:41 +00:00
Elliott Hughes
f4911f19aa
am 671b7eb2
: am 815fc9bc
: am c57b5c50
: Merge "Small logging cleanup."
...
* commit '671b7eb288df3816b108871b5349c79f86d23be8':
Small logging cleanup.
2015-02-02 21:14:14 +00:00
Elliott Hughes
e2ce66764c
am c8820e61
: am 6c1252de
: am 530aaecc
: Merge "Explicitly check that the reason fortify tests abort is fortify."
...
* commit 'c8820e61d1b6eafb7aad2095c6a1c742cf31ee15':
Explicitly check that the reason fortify tests abort is fortify.
2015-02-02 19:55:05 +00:00
Elliott Hughes
af3ded9c8e
am 2e02769a
: am 5f7819d6
: am 7f0f30c6
: Merge "Fix clang build."
...
* commit '2e02769aa145b6ca1890174b96be9bcd5cf33bc6':
Fix clang build.
2015-02-02 19:31:01 +00:00
Neil Fuller
677aea1bda
am 575bceb2
: am 0a302e01
: am d514d9bb
: Merge "Fixes to the update-tzdata.py tool"
...
* commit '575bceb28190006eccfccb663100f0efb59838af':
Fixes to the update-tzdata.py tool
2015-02-02 18:10:11 +00:00
Elliott Hughes
4b48f637f4
am 5372b83e
: am 20f2e4f7
: am 5940f98a
: Merge "Fortify poll and ppoll."
...
* commit '5372b83eab9d9e5bd6bec18a832858c9dd18c432':
Fortify poll and ppoll.
2015-02-02 18:10:10 +00:00
Elliott Hughes
e0277717f8
am a5d743a6
: am 9843afd6
: am ffbda83b
: Merge "Add the fortify tests back into the glibc tests."
...
* commit 'a5d743a6bf44b4fdb7c9de469a75f825a1ffb6c2':
Add the fortify tests back into the glibc tests.
2015-02-02 06:40:36 +00:00
Elliott Hughes
c5152a5217
am 9b96dd6b
: am d2d63740
: am 21cdd22f
: Merge "Include <malloc.h> for struct mallinfo."
...
* commit '9b96dd6b173a8d5752ddfd1e9179b141aca0c58c':
Include <malloc.h> for struct mallinfo.
2015-01-31 08:34:02 +00:00
Elliott Hughes
74c5abbd5d
am a26423f2
: am fd10c019
: am 09c33824
: Merge "Break two incorrect transitive includes."
...
* commit 'a26423f22c3d92d7944e7e1706d3a347db78baf3':
Break two incorrect transitive includes.
2015-01-31 08:34:01 +00:00
Dan Albert
2fde9c03db
am 3c68e194
: am 18dd2f3b
: am 94335cc8
: Merge "Put back inline definitions if using an old API."
...
* commit '3c68e1946ae61fc0bbd18c718d9be441f4d3c350':
Put back inline definitions if using an old API.
2015-01-30 21:28:05 +00:00
Elliott Hughes
c7a528a19a
am 0772f933
: am 6cf2cf8b
: am 542b94d9
: Merge "Remove unused CONFIG_SECONDS."
...
* commit '0772f933a4e5e7659c7dbc37d784a5f25a2ce94b':
Remove unused CONFIG_SECONDS.
2015-01-30 21:28:04 +00:00
Dan Albert
82292221a0
am 36aad393
: am c9af0e9a
: am cd1959b0
: Merge "Add primitive CPPLINT.cfg."
...
* commit '36aad393dba7ac1870e36e6e75a71154cd6a8213':
Add primitive CPPLINT.cfg.
2015-01-29 22:26:14 +00:00
Yabin Cui
436d4e9566
am f63ae055
: am 508d5579
: am 782aa39f
: Merge "Rewrite __cxa_guard.cpp with <stdatomic.h>."
...
* commit 'f63ae0553e16171e49d34616d42fc525fadf58a0':
Rewrite __cxa_guard.cpp with <stdatomic.h>.
2015-01-29 20:57:43 +00:00
Elliott Hughes
f807e20934
am dbfcf000
: am e40b4eb3
: am 7f17aea2
: Merge "Add missing includes."
...
* commit 'dbfcf000c077ba97d22d957647eabb3b45d015cf':
Add missing includes.
2015-01-29 17:22:39 +00:00
Yabin Cui
c4798e81b2
am 5d7fb6f0
: am 38dfc222
: am 017da8bc
: Merge "Add --gtest-filter as synonym for --gtest_filter in bionic gtest main."
...
* commit '5d7fb6f054de7525b737f6c755b81e9244c581b9':
Add --gtest-filter as synonym for --gtest_filter in bionic gtest main.
2015-01-29 17:22:22 +00:00
Christopher Ferris
e6399d68d3
am 1d72a38d
: am 2633dfa5
: am 43606bc1
: Merge "Only one crashing thread should contact debuggerd."
...
* commit '1d72a38dbb40b0096cf205fcdf0e3c2eca28f7f5':
Only one crashing thread should contact debuggerd.
2015-01-29 17:22:08 +00:00
Elliott Hughes
f1fa1002fd
am 4f2e2a9d
: am 8661b092
: am a9c3d056
: Merge "Modify MIPS64 stat structure to match a generic one in AOSP."
...
* commit '4f2e2a9d703f1999bb638aebae5800906c94beed':
Modify MIPS64 stat structure to match a generic one in AOSP.
2015-01-29 17:22:02 +00:00
Yabin Cui
44e8578c03
am c6438cd4
: am 3c95c887
: am 9e82c4be
: Merge "Switch pthread_once_t to stdatomic.h."
...
* commit 'c6438cd4b0d4304e61c895941f68325efc6d9996':
Switch pthread_once_t to stdatomic.h.
2015-01-28 22:08:38 +00:00
Dimitry Ivanov
b9bd15cc07
am c6c624fc
: am 18661cd8
: am 3780aba6
: Merge "Fix mips64 build. Replace explicit cast with static_cast"
...
* commit 'c6c624fc37dc6240a41bbc7d550980f79295796b':
Fix mips64 build. Replace explicit cast with static_cast
2015-01-28 17:49:14 +00:00
Yabin Cui
030ac03c2b
am c10cfc05
: am d13e6268
: am 385c07a7
: Merge "Fix parse of gtest_filter in bionic gtest main."
...
* commit 'c10cfc052043b0b70e6a3153e93dabc73764b58f':
Fix parse of gtest_filter in bionic gtest main.
2015-01-28 00:42:21 +00:00
Elliott Hughes
8d71a40c79
am 63c74b2c
: am 6c55034a
: am 86d98962
: Merge "Fix mips build."
...
* commit '63c74b2c2281b605f7946c707f756835ce83bd44':
Fix mips build.
2015-01-27 23:42:53 +00:00
Elliott Hughes
57e41c6a45
am f6083836
: am aa0b88f7
: am acc06a0b
: Merge "Add a test for float registers across setjmp/logjmp."
...
* commit 'f6083836a71179cc3a222e7a22af010bdc05bad6':
Add a test for float registers across setjmp/logjmp.
2015-01-27 23:42:50 +00:00
Elliott Hughes
2cea48a77e
am 4bdc2a61
: am ca3396ef
: am 192e169a
: Merge "x86 has an assembler bcopy implementation."
...
* commit '4bdc2a6105c7f91d780c62a05e02ccb2a75a8837':
x86 has an assembler bcopy implementation.
2015-01-27 23:31:36 +00:00
Yabin Cui
ba8f594152
am 67266eac
: am a8041f9b
: am b518836e
: Merge "Rename "TIMEWARN" to "SLOW" in bionic gtest."
...
* commit '67266eacf603a1dae7cfd81e24d55c9bff1cc61a':
Rename "TIMEWARN" to "SLOW" in bionic gtest.
2015-01-27 23:31:35 +00:00
Elliott Hughes
d83cd1924b
am 0dadeb81
: am 2bb5664f
: am 643a9be8
: Merge "[Arm64] Fix overlapping fp fields in jmp_buf"
...
* commit '0dadeb8134147ac07723e5047003485654b2bcc7':
[Arm64] Fix overlapping fp fields in jmp_buf
2015-01-27 23:31:31 +00:00
Elliott Hughes
2aa82b5804
am 5bf4a172
: am dedacf10
: am 5c7964c5
: Merge "Clean up <stdlib.h> slightly."
...
* commit '5bf4a1729ad35356c8c18b77842e9bac0f1ea0b2':
Clean up <stdlib.h> slightly.
2015-01-27 23:31:30 +00:00
Lorenzo Colitti
80fee21ada
am ecbeee61
: am 329db346
: am f2d02c38
: Merge "Make bionic compile even if resolver debugging is enabled."
...
* commit 'ecbeee61ede2b1100e6ff8f3e1d181e7049242c2':
Make bionic compile even if resolver debugging is enabled.
2015-01-27 18:33:16 +00:00
Christopher Ferris
5bf95c10cf
am 99272d40
: am 85ecef2c
: am 5d428bba
: Merge "Do not build host benchmark code on macs."
...
* commit '99272d40cb989744a5518eed22c71979c35d05b3':
Do not build host benchmark code on macs.
2015-01-27 18:33:00 +00:00
Yabin Cui
f0de5f8ae6
am 2a79e882
: am 65b227b0
: am 0e6af17a
: Merge "Support --gtest_ouput option in bionic gtest main."
...
* commit '2a79e8820521d1d6b4fa64599e12d22b358dad7a':
Support --gtest_ouput option in bionic gtest main.
2015-01-27 18:32:59 +00:00
Christopher Ferris
15f382585c
am 62c51518
: am a5af57d3
: am 419ed122
: Merge "Update kernel headers to v3.18.3."
...
* commit '62c51518abc6f05b37efc4fdda4637e62de9ee3f':
Update kernel headers to v3.18.3.
2015-01-26 22:09:47 +00:00
Elliott Hughes
6660e98965
am 46bed722
: am e3c350f8
: am 247cfe03
: Merge "Add <error.h>."
...
* commit '46bed722eb4726cef7bccfa266dc32ab9d3f2886':
Add <error.h>.
2015-01-26 22:09:35 +00:00
Dan Albert
5dd626840b
am 7102d69e
: am 2991f2a3
: am 6eb5dc1d
: Merge "Fix coverage build after adding clang coverage."
...
* commit '7102d69ef1d3e264e63fcd75d078231c11daa4d3':
Fix coverage build after adding clang coverage.
2015-01-25 23:09:57 +00:00
Elliott Hughes
2e747a65c0
am a028ab9e
: am c7aaf228
: am f108bbba
: Merge "Remove obsolete BUILD_TINY_ANDROID."
...
* commit 'a028ab9e09fc08d7551fe20514d197f7fa4cb86f':
Remove obsolete BUILD_TINY_ANDROID.
2015-01-25 21:00:53 +00:00
Elliott Hughes
e361dbb8fc
am 9e4827de
: am 7eed99da
: am 66eeec8e
: Merge "Reduce <stdlib.h> namespace pollution."
...
* commit '9e4827de125e37bec0bc2a2c02b65176b30129f9':
Reduce <stdlib.h> namespace pollution.
2015-01-24 23:57:37 +00:00
Elliott Hughes
568ecb2314
am fe1709bd
: am 12144696
: am 62d20fb2
: Merge "Reduce <signal.h> namespace pollution."
...
* commit 'fe1709bdca1a335df315ba11efcdfec96e71658f':
Reduce <signal.h> namespace pollution.
2015-01-24 22:55:16 +00:00
Elliott Hughes
ddc4c8f8ec
am cf936c1e
: am 61a80735
: am 6e15edcc
: Merge "Say "Bad file descriptor" rather than "Bad file number"."
...
* commit 'cf936c1e43456d50f9d58444442e31609ff75256':
Say "Bad file descriptor" rather than "Bad file number".
2015-01-24 22:24:27 +00:00
Elliott Hughes
851f09de5d
am e5cfda5b
: am 94a4a173
: am 59936a3b
: Merge "Fix optimized fread."
...
* commit 'e5cfda5b5d372ef674e8f8c36faded2d653c10b5':
Fix optimized fread.
2015-01-24 21:43:05 +00:00
Dmitriy Ivanov
844b4e1638
am ebbf3b0e
: am 37043dff
: am 31005ca4
: Merge "Minimize calls to mprotect"
...
* commit 'ebbf3b0ec22d729b9531ed562322655844676df4':
Minimize calls to mprotect
2015-01-24 16:58:12 +00:00
Dan Albert
849f23c594
am 1042afe6
: am e6ad1630
: am 305be18d
: Merge "Allow make to set a timeout for the host tests."
...
* commit '1042afe618c7b2f06d520f9cadc4482124e5c875':
Allow make to set a timeout for the host tests.
2015-01-24 16:58:03 +00:00
Chih-Hung Hsieh
791081c37b
am 54ab69d3
: am 75bce066
: am f5ae7e91
: Merge "Add comments about the -shared flag."
...
* commit '54ab69d33fb39c4e97e401087e384a944345d1e4':
Add comments about the -shared flag.
2015-01-24 16:57:51 +00:00
Elliott Hughes
ed78e5f883
am 590641b0
: am cf744fc8
: am 7f3d65de
: Merge "Add a log message to make the transition from linker to user code clear."
...
* commit '590641b0ad90d88c99cf965036d3c806f381d879':
Add a log message to make the transition from linker to user code clear.
2015-01-23 19:57:07 +00:00
Dmitriy Ivanov
39b7bc3167
am 4d2dcb89
: am 8e2b0e55
: am bb3b1303
: Merge "Enable -Wold-style-cast warnings for linker"
...
* commit '4d2dcb896abcf3e13972665d3eaf179365bc799f':
Enable -Wold-style-cast warnings for linker
2015-01-23 04:19:50 +00:00
Dan Albert
3e41329e62
am 2e7715b2
: am f908b21a
: am ab58559a
: Merge "Add a basic NDK compatibility library."
...
* commit '2e7715b29fc7e2e96c997eb005343cd8563fff36':
Add a basic NDK compatibility library.
2015-01-23 03:12:17 +00:00
Elliott Hughes
c6f3ed2db4
am 682d5d8b
: am 9c8a5265
: am b161fe27
: Merge "There\'s no such thing as LOCAL_CXXFLAGS."
...
* commit '682d5d8b826a8b4fec181dde264caa699955aecd':
There's no such thing as LOCAL_CXXFLAGS.
2015-01-23 03:10:40 +00:00
Elliott Hughes
08c18b67f8
am 4adced31
: am 25437c59
: am ae095a73
: Merge "Fix the stdio.fread_EOF test."
...
* commit '4adced31e84d299a907e8ffa0f8ff9840a1ce5ee':
Fix the stdio.fread_EOF test.
2015-01-23 03:10:39 +00:00
Elliott Hughes
903dbf99a0
am 0f7f31f8
: am a0313e04
: am d5d9221b
: Merge "Fix fread_EOF test name."
...
* commit '0f7f31f8193ffb61d73d3a3f2c89e437f81a0245':
Fix fread_EOF test name.
2015-01-23 03:10:38 +00:00
Dan Albert
d75ff6c9ea
am b874754c
: am 579fda5f
: am d2806754
: Merge "Add support for building other architectures."
...
* commit 'b874754c2b3e46017e6af222e8f0f77d08948968':
Add support for building other architectures.
2015-01-22 22:16:37 +00:00
Elliott Hughes
08aec8cbd3
am 9455d3b7
: am d4517fb3
: am 53df4bfc
: Merge "Use a more specific return type for app_id_from_name."
...
* commit '9455d3b7a07628bed4cb36b25f1a6e5af84ce881':
Use a more specific return type for app_id_from_name.
2015-01-22 20:32:15 +00:00
Elliott Hughes
7647f16284
am f7b64d09
: am 69838daa
: am d1668a71
: Merge "Turn on -Wold-style-cast and fix the errors."
...
* commit 'f7b64d09002b22fade3ab703cf31c7b140ea9cd1':
Turn on -Wold-style-cast and fix the errors.
2015-01-22 20:32:15 +00:00
Dan Albert
2b6c99b6e2
am 0855e923
: am c673a2fe
: am 4f11c59b
: Merge "Add ndk_missing_symbols.py."
...
* commit '0855e923f6ff268632a9529caf44ae526953842a':
Add ndk_missing_symbols.py.
2015-01-22 02:07:36 +00:00
Elliott Hughes
563fbe2863
am 0edffb85
: am a2e5d98b
: am 2a8c929a
: Merge "Implement __fsetlocking."
...
* commit '0edffb85fa40987c00dd078111c6218efd5aded7':
Implement __fsetlocking.
2015-01-22 01:59:21 +00:00
Christopher Ferris
6d37015dfd
am 0a45cc25
: am 0930323e
: am 8476b8ed
: Merge "Contact proper debuggerd when crashing."
...
* commit '0a45cc25566049860f3f38ab174569964af6ac6a':
Contact proper debuggerd when crashing.
2015-01-22 01:59:21 +00:00
Dan Albert
a91ab8f2c5
am f0de7d6c
: am a6e2e070
: am fbc70d38
: Merge "Report 404 errors from Gerrit and continue."
...
* commit 'f0de7d6c6973b0c2e268fac4373bfd5765b49dc1':
Report 404 errors from Gerrit and continue.
2015-01-22 01:59:20 +00:00
Elliott Hughes
d170e58b7c
am eb1ac69d
: am 45bdcf89
: am f3743584
: Merge "Fix signed/unsigned comparison that was upsetting clang."
...
* commit 'eb1ac69d453c586192f1fff8bb8604f9c54a718e':
Fix signed/unsigned comparison that was upsetting clang.
2015-01-21 02:25:41 +00:00
Elliott Hughes
74ed6c32cb
am e574a70d
: am c4f1cfc9
: am a779719d
: Merge "Add TEMP_FAILURE_RETRY to stdio\'s low-level read/write functions."
...
* commit 'e574a70d1e3dca32893ded21ae043221a1f9882a':
Add TEMP_FAILURE_RETRY to stdio's low-level read/write functions.
2015-01-21 02:25:39 +00:00
Elliott Hughes
0514b6be04
am 6428c625
: am 7d196768
: am 927d8be7
: Merge "Fix build error when XLOG is enabled"
...
* commit '6428c625e8012cbb7a367e900d2a9c31439c6ebf':
Fix build error when XLOG is enabled
2015-01-21 02:25:38 +00:00
Elliott Hughes
288e599eb8
am 822fe55e
: am 06645218
: am c053a428
: Merge "Optimized fread."
...
* commit '822fe55ea982326c91df79ef2e8eeed4f8052d3a':
Optimized fread.
2015-01-21 02:25:37 +00:00
Patrick Tjin
6aa63a9b8e
Merge "Fix build error when XLOG is enabled"
2015-01-21 00:09:27 +00:00
Patrick Tjin
79a49c9857
Fix build error when XLOG is enabled
...
Change-Id: I7bb44fd1fe3ef2ddfc115247f328eccfceeb5352
Signed-off-by: Patrick Tjin <pattjin@google.com >
2015-01-20 16:04:53 -08:00
Yabin Cui
fc35d1f887
am 0d53dd80
: am da307e7d
: am d3d75c02
: Merge "Remove testcase time printing in bionic-unit-tests."
...
* commit '0d53dd8081e618ca6891f33dae1045d3cd565010':
Remove testcase time printing in bionic-unit-tests.
2015-01-20 23:54:42 +00:00
Yabin Cui
eb6212694c
am e00eb27c
: am 978e54a7
: am 1c01c9f7
: Merge "Add target libbionic_gtest_main for cts test."
...
* commit 'e00eb27c651d6de62cb4ee2ece73182f6dff5de5':
Add target libbionic_gtest_main for cts test.
2015-01-20 23:24:47 +00:00
Elliott Hughes
66ebd36863
am 717bb49e
: am 3873c9df
: am 1d7b3f3c
: Merge "Improve <stdio_ext.h> testing."
...
* commit '717bb49ec3d93c1f4ab3782227d4747e758294a6':
Improve <stdio_ext.h> testing.
2015-01-20 18:41:40 +00:00
Elliott Hughes
1b03dc8359
am 4e7078de
: am 3ef0c58d
: am 3bbf4639
: Merge "Add a benchmark for using stdio to read a file in /proc."
...
* commit '4e7078de2cc4925616fab1ee36eab51fafa571e4':
Add a benchmark for using stdio to read a file in /proc.
2015-01-17 02:11:11 +00:00
Elliott Hughes
1be56d6a2a
am d3509e4a
: am 52e9fe53
: am 481cf21e
: Merge "Use SI prefixes throughout the benchmark output."
...
* commit 'd3509e4ad0785fceedc5d3575999b946f0175a5c':
Use SI prefixes throughout the benchmark output.
2015-01-17 00:38:18 +00:00
Yabin Cui
459d8646e1
am 39b71a98
: am 58bbe437
: am cfe7e75f
: Merge "Make sys_resource test more robust."
...
* commit '39b71a98926a76511d6425c7aefab8997dbb553a':
Make sys_resource test more robust.
2015-01-16 22:10:34 +00:00
Elliott Hughes
ead026c23a
am 7c385167
: am e8d620d5
: am ffad8df6
: Merge "Use a vector of benchmarks and new for loop syntax."
...
* commit '7c385167242373859414434ca7d3354a0b88b9c7':
Use a vector of benchmarks and new for loop syntax.
2015-01-16 06:14:37 +00:00
Elliott Hughes
ecf096f9b9
am 927875a7
: am cb41ce5f
: am 594db0f1
: Merge "bionic benchmarks: limit benchmark run time to 1s real time"
...
* commit '927875a7d01ef252539fa742612327f60c9f4fe8':
bionic benchmarks: limit benchmark run time to 1s real time
2015-01-16 01:00:48 +00:00
Elliott Hughes
f467b74099
am 29bfcf2a
: am f1417093
: am 3159972a
: Merge "bionic benchmarks: export benchmark library"
...
* commit '29bfcf2a032eb61a3d033b4cf245321a868390dc':
bionic benchmarks: export benchmark library
2015-01-16 00:56:41 +00:00
Yabin Cui
e42c7de3ee
am b8679a84
: am afb488a3
: am 6fac2f68
: Merge "Fix possible leak in pthread_detach."
...
* commit 'b8679a84dfc5f8ed628e7bd4772c72f76240d458':
Fix possible leak in pthread_detach.
2015-01-15 22:17:47 +00:00
Yabin Cui
0a179a57b6
am 5b143c54
: am 4a538412
: am deab11ac
: Merge "Make bionic-unit-tests default run isolate mode."
...
* commit '5b143c547bf8a576e656ce7d5bbded0029c45cb2':
Make bionic-unit-tests default run isolate mode.
2015-01-15 22:17:46 +00:00
Dmitriy Ivanov
0d745c5ba2
am 9a0641a0
: am c16eafd5
: am fcc6fd35
: Merge "Refactoring: move mips reloc to separate method"
...
* commit '9a0641a0f321dffc5991f883cd8e65df83b5c800':
Refactoring: move mips reloc to separate method
2015-01-15 22:17:21 +00:00
Dmitriy Ivanov
53789e7f3c
am 59c080ca
: am 0f1fe41f
: am ffa2c9ed
: Merge "Refactoring: unify relocate function"
...
* commit '59c080ca7935934a8a2db57127945eff10dcea16':
Refactoring: unify relocate function
2015-01-15 02:27:52 +00:00
Andres Morales
ec4c8e9c87
am 6dcbe942
: am 740ac6fe
: am 2b15f54a
: Merge "bionic: libc: Added path to root ramdisk build properties file."
...
* commit '6dcbe94239385526c97d1954af92c14f29185950':
bionic: libc: Added path to root ramdisk build properties file.
2015-01-15 02:27:39 +00:00
Yabin Cui
80b0935a57
am 49810c36
: am d12ea31b
: am 85747809
: Merge "Test that ip6-localhost exists in etc/hosts."
...
* commit '49810c36960e2821b056be450b7ac007e0257c19':
Test that ip6-localhost exists in etc/hosts.
2015-01-15 02:27:25 +00:00
Dmitriy Ivanov
37aa5a5aee
am 5ae47f4d
: am 47a32828
: am a23569c9
: Merge "Refactoring: use generic reloc constants"
...
* commit '5ae47f4d815d9ef41fa1391706bac37ab0efddf7':
Refactoring: use generic reloc constants
2015-01-15 02:27:24 +00:00
Elliott Hughes
b7fce775eb
am 7d640183
: am 5bff8a23
: am d986f2e4
: Merge "Sync with upstream OpenBSD stdio."
...
* commit '7d640183f2ab6ec46cad73becc7fd259e8a48bdb':
Sync with upstream OpenBSD stdio.
2015-01-15 02:27:23 +00:00
Dimitry Ivanov
c3a7cae009
am 0e8bf252
: am a0f25379
: am b13f5f50
: Merge "Revert "Refactoring: use generic reloc constants""
...
* commit '0e8bf252f4d783b6f104b5df8d51deab648f0064':
Revert "Refactoring: use generic reloc constants"
2015-01-14 21:14:04 +00:00
Dmitriy Ivanov
1f432f9f6b
am 83d6a494
: am b6c4f646
: am 684a861b
: Merge "Refactoring: use generic reloc constants"
...
* commit '83d6a49403b81fb71372994273ae65e711038d0b':
Refactoring: use generic reloc constants
2015-01-14 21:14:03 +00:00
Dan Albert
e4e8644234
am e659cef5
: am 19598a2f
: am 5a388898
: Merge "Check the committer rather than the Gerrit owner."
...
* commit 'e659cef5a769a9fa204f1e1f61cb2201b0eb131a':
Check the committer rather than the Gerrit owner.
2015-01-13 20:32:47 +00:00
Dan Albert
24329863ca
am a66b68c2
: am d5ff09c2
: am 8d50e16a
: Merge "Guard against @google.com.example.com."
...
* commit 'a66b68c22bd301bd1f64e68dd634daa905997a86':
Guard against @google.com.example.com.
2015-01-13 20:31:56 +00:00
Dan Albert
661f53a6b0
am 905ffc2b
: am a38662b4
: am 780ea474
: Merge "Oops. Fix dict key."
...
* commit '905ffc2b38796e57dca0f9f53a863fdd5a51de76':
Oops. Fix dict key.
2015-01-13 20:31:11 +00:00
Dan Albert
64de0e75ad
am a88a19f2
: am cc1a8935
: am 0d0188b0
: Merge "Only build changes that come from @google.com."
...
* commit 'a88a19f2b415f62d7e8b565ebfc75d2bf633ddd0':
Only build changes that come from @google.com.
2015-01-13 20:31:10 +00:00
Dan Albert
f82df6af9f
am 535c3471
: am 61a6a940
: am d7f935a0
: Merge "Make indentation match the style guide."
...
* commit '535c34716097f9c73d045c182f8be6b8301e5305':
Make indentation match the style guide.
2015-01-10 15:57:02 +00:00
Yabin Cui
d7929d3eaa
am 5631f47e
: am 1217d9a3
: am c80eb091
: Merge "Clean up paths.h."
...
* commit '5631f47eb694d15aaddd4087eb61184f32c00356':
Clean up paths.h.
2015-01-10 15:56:58 +00:00
Dan Albert
0b0ac9c1b4
am 7d327dce
: am da89944a
: am 7e3766a8
: Merge "Use relative imports."
...
* commit '7d327dcefbc2af21e5360f7b5e4b3bd04f3a7fce':
Use relative imports.
2015-01-10 02:02:39 +00:00
Dan Albert
c3a715bac7
am 43bbf5d0
: am d8075224
: am 2f8f6db5
: Merge "Add JSON files and oauth storage to .gitignore."
...
* commit '43bbf5d0b44dd64043449bbd65731cd2f4f838cc':
Add JSON files and oauth storage to .gitignore.
2015-01-10 00:59:20 +00:00
Dan Albert
b5a90f004b
am 0e168aee
: am 4b90d41e
: am c8fec746
: Merge "Make service URLs configurable."
...
* commit '0e168aee6ccbff45c6af5d2ac194cfd09858e05c':
Make service URLs configurable.
2015-01-10 00:59:19 +00:00
Dmitriy Ivanov
21db822906
am dde3d83a
: am 2e44e464
: am 9c4783b1
: Merge changes I713800ce,I1dea46c3
...
* commit 'dde3d83a6f7b8d4c876e53ca111f7a36424866f3':
Refactor soinfo::relocate
Add ARM_IRELATIVE relocation
2015-01-10 00:01:27 +00:00
Dan Albert
26768ab636
am 5dc75719
: am bbd668f9
: am 84cbe049
: Merge "Markdown-ify 5137db3."
...
* commit '5dc7571967fd0bc0f226a92557fd9eca5513424f':
Markdown-ify 5137db3
.
2015-01-09 23:49:03 +00:00
Dan Albert
81387484b5
am e052971b
: am 60272219
: am 11b3fa54
: Merge "Check in bionicbb code."
...
* commit 'e052971b9747a594f13baeedf64d77ecbc8bfa1e':
Check in bionicbb code.
2015-01-09 23:31:24 +00:00
Elliott Hughes
2ca1a33c59
am bb819d30
: am a36a4076
: am 5137db34
: Merge "Add our LP32 ABI defects to the readme."
...
* commit 'bb819d30d392f77c23155efff7b17a947dddc069':
Add our LP32 ABI defects to the readme.
2015-01-09 22:12:03 +00:00
Chih-hung Hsieh
97b0bfc5c0
am 950fd097
: am 9e0d50f0
: am 10805009
: Merge "Revert "Must use Clang assembler for mips target.""
...
* commit '950fd09771a385855e6f6947db6b9498871dec98':
Revert "Must use Clang assembler for mips target."
2015-01-09 20:22:54 +00:00
Dmitriy Ivanov
7102658709
am 9ab5808b
: am da8b89a1
: am edf87617
: Merge "Remove outdated list of abi bugs"
...
* commit '9ab5808b606fcbbaa3b6fddae002b17e3bf71207':
Remove outdated list of abi bugs
2015-01-09 18:46:06 +00:00
Elliott Hughes
3db10f76a1
am 857e1124
: am e6594658
: am 8623dc75
: Merge "Fix freeaddrinfo(NULL)."
...
* commit '857e1124433a4946bc38f427d390ef39a2f083b1':
Fix freeaddrinfo(NULL).
2015-01-09 03:04:43 +00:00
Yabin Cui
690510b561
am f4af806b
: am 1ecafe3f
: am 4c47fc4e
: Merge "Make pthread stack size match real range."
...
* commit 'f4af806bb769498d8170748c27876822e1842369':
Make pthread stack size match real range.
2015-01-08 23:12:53 +00:00
Dmitriy Ivanov
7c561427fd
am 6dd9bd18
: am 1e17b491
: am b5e508cf
: Merge "Set linux 32bit personality for 32 bit processes"
...
* commit '6dd9bd1887a1cd5152011545a3ebecf4701829b2':
Set linux 32bit personality for 32 bit processes
2015-01-08 01:03:16 +00:00
Dmitriy Ivanov
f7caf17795
am 7c16f565
: am 880aed0b
: am 1d548dc9
: Merge "Print error when prelink fails for main executable"
...
* commit '7c16f56566b1bc54d144eda32d112ebb9cb4be17':
Print error when prelink fails for main executable
2015-01-08 00:27:05 +00:00
Dmitriy Ivanov
0fc38d468d
am 382f4adb
: resolved conflicts for merge of d9e211ca
to lmp-mr1-dev-plus-aosp
...
* commit '382f4adbb7c92361c932ba779ed61703b74a0a44':
Print error when prelink fails for main executable
2015-01-07 23:26:24 +00:00
Elliott Hughes
d7f0b5d53d
am de97a518
: am 6ed76e8c
: am ac8f2810
: Merge "_Unwind_Context is a struct."
...
* commit 'de97a518d7468e8e2ab7bd68292494b7a510b8dc':
_Unwind_Context is a struct.
2015-01-07 03:19:19 +00:00
Yabin Cui
a6ba7cc8df
am 023b5d1a
: am 8e8daba1
: am 8004f735
: Merge "Remove PTHREAD_ATTR_FLAG_USER_ALLOCATED_STACK."
...
* commit '023b5d1aa5e116db831f8f1bd688cfd9172b5ab8':
Remove PTHREAD_ATTR_FLAG_USER_ALLOCATED_STACK.
2015-01-07 02:15:11 +00:00
Elliott Hughes
ac1b553cc0
am d27ff239
: am 9d8b7d1a
: am d3de1dde
: Merge "[MIPS64] Add correct mcontext_t for 64-bit MIPS"
...
* commit 'd27ff239dbc2e6e792e438b385c5414f34ed3065':
[MIPS64] Add correct mcontext_t for 64-bit MIPS
2015-01-06 19:57:02 +00:00
Yabin Cui
f2a0e9923a
am 001208e6
: am 5e1bc9f7
: am 597800f1
: Merge "better gtest runner for bionic"
...
* commit '001208e6ae5c18d02324ef57361aa25739c98edd':
better gtest runner for bionic
2015-01-02 22:53:48 +00:00
Yabin Cui
4b99b0d310
am 473a0db7
: am 745b236d
: am 541b0b18
: Merge "Reserve enough user request stack space in pthread_create."
...
* commit '473a0db7db022dbb47eb040759b16ce466dc1c38':
Reserve enough user request stack space in pthread_create.
2015-01-02 22:53:46 +00:00
Elliott Hughes
6a1f21685f
am db4fe340
: am 46987a94
: am 9b6164ca
: Merge "Remove bogus transitive includes."
...
* commit 'db4fe340501a09699c9883f765abc58b2e9d0f13':
Remove bogus transitive includes.
2014-12-30 12:27:29 +00:00
Elliott Hughes
b6c73f8276
am 84715cbc
: am 52a2df5f
: am 0a552407
: Merge "Ensure <fcntl.h> defines the S_* constants from <sys/stat.h>."
...
* commit '84715cbccba4d443ff7efb0a7a8969f37e704fe0':
Ensure <fcntl.h> defines the S_* constants from <sys/stat.h>.
2014-12-29 19:56:37 +00:00
Elliott Hughes
811363b88e
am 82e66a3d
: am cc107443
: am 50e15a2e
: Merge "Remove more BSD cruft from the public headers."
...
* commit '82e66a3d9d104197c2699a41729cdf8961b44348':
Remove more BSD cruft from the public headers.
2014-12-23 20:26:32 +00:00
Elliott Hughes
ddbbff5725
am 77707a3d
: am d029db10
: am ba09edcb
: Merge "Fix nan output in the printf family."
...
* commit '77707a3d4f957ddc8e714b4df56eb2d6f48cd4d1':
Fix nan output in the printf family.
2014-12-21 15:02:19 +00:00
Yabin Cui
8f05d451e3
am 598f8666
: am e4d3161a
: am 4c30fedf
: Merge "Move gethtnamaddr.c to net/ subdirectory."
...
* commit '598f86661d242f60c9a885fee7c90d9a692488ad':
Move gethtnamaddr.c to net/ subdirectory.
2014-12-20 03:32:02 +00:00
Yabin Cui
dbfbc63935
am 66870e1b
: am a62755ad
: am 7e202e4e
: Merge "Remove t->tls==NULL check in pthread_key_delete."
...
* commit '66870e1be53f3e5f46ef1c005dc882e5ddf9dd07':
Remove t->tls==NULL check in pthread_key_delete.
2014-12-20 00:57:17 +00:00
Yabin Cui
0fc2bd930d
am a15bd72c
: am da2317ed
: am cdc7ad11
: Merge "Use mmap to create the pthread_internal_t"
...
* commit 'a15bd72cf0e6b721b6cffc5652ded636dde6b7e7':
Use mmap to create the pthread_internal_t
2014-12-20 00:25:27 +00:00
Yabin Cui
bf31e358b6
am b695cb47
: am be327941
: am e28a1864
: Merge "Support gethostbyname_r_ERANGE."
...
* commit 'b695cb47c36f63d63ca6c29e7a922e32c16aa416':
Support gethostbyname_r_ERANGE.
2014-12-19 23:08:37 +00:00
Dimitry Ivanov
f95b314222
am 7544631e
: am c692d3e5
: am db314648
: Merge "Add support for DT_MIPS_RLD_MAP2 tag."
...
* commit '7544631ef6c2b0ae22ba38ac44eba28d16439ee5':
Add support for DT_MIPS_RLD_MAP2 tag.
2014-12-19 21:33:00 +00:00
Chih-Hung Hsieh
8257c26e1f
am 31a38647
: am 70acee19
: am 65e69856
: Merge "Must use Clang assembler for mips target."
...
* commit '31a38647d0f9f28bbd959c393a9bd87c7f15584d':
Must use Clang assembler for mips target.
2014-12-19 03:58:00 +00:00
Elliott Hughes
3ae5bb6f9c
am a5359bb1
: am c400e072
: am 7eb9b6c5
: Merge "Update bionic NOTICE files."
...
* commit 'a5359bb11a895fb1aae2b59cba4744c34ec6d9b5':
Update bionic NOTICE files.
2014-12-19 03:57:59 +00:00
Elliott Hughes
eb4d915cc6
am 649386ae
: am a5193f2f
: am c631bb21
: Merge "Fix the types of some of the struct stat fields."
...
* commit '649386ae1a54357cca00bc13cc6d8b345e1a0cbb':
Fix the types of some of the struct stat fields.
2014-12-19 00:08:17 +00:00
Elliott Hughes
571d09d73e
am 3801189b
: am 7cff30c7
: am b7f0693a
: Merge "Remove bogus #include <endian.h> from <sys/stat.h>."
...
* commit '3801189b586eb3538d9ef42863ecdfb17e78009c':
Remove bogus #include <endian.h> from <sys/stat.h>.
2014-12-19 00:08:08 +00:00
Elliott Hughes
de6472eac1
am 53544f5a
: am 7d4d2297
: am 8597c2b3
: Merge "Split the shared group data from the shared passwd data."
...
* commit '53544f5af679828fd3c27225bfbd2adaee87d846':
Split the shared group data from the shared passwd data.
2014-12-19 00:08:06 +00:00
Elliott Hughes
0a0865a954
am 28bba7b4
: am e14086a8
: am a9c940a6
: Merge "Fix struct stat member types for x86-64."
...
* commit '28bba7b488200093db5ec8831605c07bf75b88c5':
Fix struct stat member types for x86-64.
2014-12-19 00:08:05 +00:00
Dan Albert
54ea1ed18a
am 6aed1a13
: am ec3601cd
: am 9dd5ab46
: Merge "Disable ASAN for more of our libraries."
...
* commit '6aed1a1358a3395e10913ca2b008db823b8f1987':
Disable ASAN for more of our libraries.
2014-12-18 23:21:02 +00:00
Yabin Cui
3c902c64a4
am 858e2390
: am 9a734138
: am 370a3e57
: Merge "Sync with upstream for gethnamaddr.c."
...
* commit '858e239094ba014ec36bee7bab43da29525bbe3a':
Sync with upstream for gethnamaddr.c.
2014-12-18 23:21:01 +00:00
Dmitriy Ivanov
437fa965af
am c24329c7
: am 4c344aff
: am 92b9cb2c
: Merge "Add another test for weak-reference"
...
* commit 'c24329c710a9ce0d9d9ee3b3d2f6a16b32fabc6a':
Add another test for weak-reference
2014-12-16 22:16:12 +00:00
Elliott Hughes
1b8e7b6cf8
am 50b6dc34
: am 48bc703a
: am 3a50b65f
: Merge "Fix <net/route.h>."
...
* commit '50b6dc34f196fd7216a7395a4f82dedf68f2bac2':
Fix <net/route.h>.
2014-12-16 21:49:25 +00:00
Elliott Hughes
2e507db0e2
am 63978dec
: am 7de05306
: am 16ea2790
: Merge "Move the generic arm memcmp.S into the generic directory."
...
* commit '63978deca9582e98576d7b12601e5e6dd163a0bb':
Move the generic arm memcmp.S into the generic directory.
2014-12-15 22:22:18 +00:00
Elliott Hughes
30fcb99ecd
am c45b108d
: am a2bfb531
: am ad01c983
: Merge "Remove arm assembler not referenced from any makefile."
...
* commit 'c45b108deb70f02902cb3309ea0b287ee99d5095':
Remove arm assembler not referenced from any makefile.
2014-12-15 22:04:09 +00:00
Yabin Cui
e247fd38f8
am bb3579f8
: am 96cd50f2
: am 0e32e39d
: Merge "Fix pthread key num calculation."
...
* commit 'bb3579f8787fb6cafe5e6373c91e78556f100dfc':
Fix pthread key num calculation.
2014-12-15 18:46:49 +00:00
Elliott Hughes
9ab3b08829
am 1fc1c898
: am 7dc71bb9
: am 732d65c1
: Merge "[MIPS] Add sgidefs.h for mips64"
...
* commit '1fc1c8981043f949313103b9532cbc19dc3dd919':
[MIPS] Add sgidefs.h for mips64
2014-12-15 18:46:31 +00:00
Yabin Cui
927d57adde
am 04c0d4cb
: am 96794bd9
: am 6d634f9b
: Merge "make stack_protector_DeathTest work for gcc4.9"
...
* commit '04c0d4cb2235c29f65b6b52660ff34c28c10c93e':
make stack_protector_DeathTest work for gcc4.9
2014-12-12 02:02:56 +00:00
Christopher Ferris
9d56c11cf1
am 887a9a48
: am 3b811c81
: am 3115b34c
: Merge "fix runtime issues for scripts"
...
* commit '887a9a485c36bc1854e45b91e41a3e7b1926ef16':
fix runtime issues for scripts
2014-12-11 19:02:31 +00:00
Elliott Hughes
baf74e55e5
am a70d5478
: am 1dff030e
: am e7b8bc4e
: Merge "Clean up DNS proxying."
...
* commit 'a70d54786fb98ec8378a246126ec0c589358691f':
Clean up DNS proxying.
2014-12-11 19:02:30 +00:00
Christopher Ferris
9a55815388
am 4173ebb4
: am ca5edfb2
: am fec60529
: Merge "Fix missing symbol for debug malloc."
...
* commit '4173ebb42a43238f0cd98523f4d0c97c7bac1017':
Fix missing symbol for debug malloc.
2014-12-10 22:23:23 +00:00
Elliott Hughes
ab94c29b8a
am 857a5882
: am 38f1804b
: am 3a49cfe3
: Merge "Fix the setjmp tests for mips."
...
* commit '857a5882742781fc40d264d70c28b160b309a834':
Fix the setjmp tests for mips.
2014-12-10 22:23:13 +00:00
Elliott Hughes
2ec131a5a4
am 1fd915b9
: am fa465353
: am a53c504e
: Merge "Fix arm64 clone stack handling."
...
* commit '1fd915b9c1fcf3803383432ede29fc4d686fdb44':
Fix arm64 clone stack handling.
2014-12-10 22:00:12 +00:00
Yabin Cui
99e74b8f1d
am b9f67dc0
: am 1eaf80d6
: am 3337435e
: Merge "Use machine/timespec.h to separate timespec definition."
...
* commit 'b9f67dc0f5081f39b204cc97502ba38486dbe2a2':
Use machine/timespec.h to separate timespec definition.
2014-12-10 22:00:02 +00:00
Elliott Hughes
10b46ded07
am 114cee8c
: am 0eaa218c
: am 0952a554
: Merge "Use the stmdb instead of str to save the fn/arg"
...
* commit '114cee8c6ed7c6b2abd5a22b3c1b36fba8601eae':
Use the stmdb instead of str to save the fn/arg
2014-12-10 21:58:49 +00:00
Elliott Hughes
6ead436983
am f9ee8045
: am 18779983
: am 6a684524
: Merge "Fix ptsname(3) and ttyname(3) to use TLS."
...
* commit 'f9ee804513f8bfddf4b6d4f08e15505c21918359':
Fix ptsname(3) and ttyname(3) to use TLS.
2014-12-10 21:56:59 +00:00
Elliott Hughes
18b4ae073b
am 1f8812b2
: am 938c251e
: am 3592743f
: Merge "Move BSD stuff together in <sys/endian.h>."
...
* commit '1f8812b2aaf04e2891cabbcb3c55c37d3ee0a714':
Move BSD stuff together in <sys/endian.h>.
2014-12-10 21:56:58 +00:00
Elliott Hughes
994b1a406e
am d0ee182b
: am 4beb28d4
: am 3f1c604c
: Merge "<net/route.h> should include IPv6 too."
...
* commit 'd0ee182bcf42cbfd2493d177020a69455388b128':
<net/route.h> should include IPv6 too.
2014-12-10 17:58:13 +00:00
Elliott Hughes
1e9ff46862
am 0098f245
: am 92fd1774
: am 7381e145
: Merge "Sync <net/if_types.h> with upstream."
...
* commit '0098f245cf96038b40e73b09b80b0a00734056b7':
Sync <net/if_types.h> with upstream.
2014-12-10 17:44:40 +00:00
Yabin Cui
d57478892e
am c5132eb3
: am e0601bd4
: am 94926f8c
: Merge "support _POSIX_REALTIME_SIGNALS"
...
* commit 'c5132eb361115cffc976e4757ba3d6c4693068b1':
support _POSIX_REALTIME_SIGNALS
2014-12-09 23:49:14 +00:00
Yabin Cui
d1ca336ed8
am f3d576b1
: am e906cf68
: am b033761c
: Merge "Change _POSIX_CPUTIME macro to make it compitable with glibc."
...
* commit 'f3d576b1e71d31313b16ff192e6c59a6bdc51d8a':
Change _POSIX_CPUTIME macro to make it compitable with glibc.
2014-12-09 23:47:20 +00:00
Elliott Hughes
49a0bf9037
am 19d76add
: am b430e6d6
: am 5536044b
: Merge "Simplify our endian.h implementation."
...
* commit '19d76adddc3486fd7691875c13fd468f13ea1b24':
Simplify our endian.h implementation.
2014-12-09 23:46:03 +00:00
Elliott Hughes
8c9fed8355
am fc3d587f
: am c63ddc8b
: am aa0002de
: Merge "Merge mips setjmp/longjmp family."
...
* commit 'fc3d587f9169ab501bbefb573dfc02279c3e5abc':
Merge mips setjmp/longjmp family.
2014-12-09 23:45:04 +00:00
Elliott Hughes
8a3f30af2e
am 5a103a5a
: am 09416c9e
: am 0b7d9d6f
: Merge "Switch arch-mips64/include/machine to a symlink."
...
* commit '5a103a5a91be922601527ef139b6eba8918105cf':
Switch arch-mips64/include/machine to a symlink.
2014-12-09 23:45:03 +00:00
Elliott Hughes
78903d4e1c
am b5e1fa50
: am 3cc8e0e9
: am af829f2d
: Merge "Use 64-bit units in the aarch64 setjmp implementation."
...
* commit 'b5e1fa5046ceb003d3b418751dc0705555de3043':
Use 64-bit units in the aarch64 setjmp implementation.
2014-12-09 23:45:02 +00:00
Elliott Hughes
e38dd69211
am 408d8fa4
: am 16c93b47
: am 86d06dcc
: Merge "Switch arm and arm64 over to the x86 style of jmpbuf."
...
* commit '408d8fa46457fc27048a00b0945de4bca1204042':
Switch arm and arm64 over to the x86 style of jmpbuf.
2014-12-09 23:45:01 +00:00
Elliott Hughes
a27728b036
am b9abfd25
: am 65187330
: am 515a2ea1
: Merge "Fix signal mask save/restore for x86-64."
...
* commit 'b9abfd25d5185bb0cfdee8d908a68f1adafc43bd':
Fix signal mask save/restore for x86-64.
2014-12-09 23:45:00 +00:00
Elliott Hughes
6bf05a57c4
am 26609707
: am b67ff7e3
: am 734f0d64
: Merge "Fix signal mask save/restore for arm64."
...
* commit '26609707082bf9c54be2f219e2827915610b45f6':
Fix signal mask save/restore for arm64.
2014-12-09 23:44:58 +00:00
Elliott Hughes
304835cb05
am 6bad956e
: am c7450f77
: Restore symbols from <arpa/nameser.h>.
...
* commit '6bad956eade0ad7c9b0d4aaa7d3583f70fca97fd':
Restore symbols from <arpa/nameser.h>.
2014-12-09 00:54:24 +00:00
Elliott Hughes
82a67e63b6
am 217f77df
: am ae141c52
: am 7d3a99b1
: Merge "Clean up the x86-64 and x86 setjmp families."
...
* commit '217f77df4816a6f66327fc0db8ce90546ca3e4dc':
Clean up the x86-64 and x86 setjmp families.
2014-12-06 06:42:11 +00:00
Elliott Hughes
d9a82af25a
am 03f865f0
: am 9156e864
: am 289f44a4
: Merge "Clean up arm setjmp family."
...
* commit '03f865f03720336996b53393e13ae70787c9cedb':
Clean up arm setjmp family.
2014-12-06 00:08:26 +00:00
Elliott Hughes
640cb6de14
am 8c838ec5
: am d276faae
: am 872da6d3
: Merge "Clean up the arm64 setjmp."
...
* commit '8c838ec5f3458b15a608033c352ecf5c69c6f073':
Clean up the arm64 setjmp.
2014-12-05 23:27:05 +00:00
Tao Bao
43c60afc19
am 65907a22
: am cdf9ef0e
: am 24214067
: Merge "Add cache related sysconf queries"
...
* commit '65907a22d80db587eb43e212a27565b9f0ce8a77':
Add cache related sysconf queries
2014-12-05 18:29:09 +00:00
Elliott Hughes
09897ab73b
am 256454b8
: am 458d0f1a
: am 9e08a7bb
: Merge "Restore symbols from <arpa/nameser.h>."
...
* commit '256454b83b13c04960a829b05e223c3e120b22d4':
Restore symbols from <arpa/nameser.h>.
2014-12-05 00:15:47 +00:00
Yabin Cui
3f9d41e169
am 9c81c996
: am 59932806
: am 295bc2b9
: Merge "implement posix_madvise"
...
* commit '9c81c996d9fe0750c35bb4aac3c11baf5efbd7e6':
implement posix_madvise
2014-12-05 00:15:46 +00:00
Elliott Hughes
e15f109eca
am ecabc635
: am d5320228
: am e3e3feaf
: Merge "Make the missing symbols script more useful."
...
* commit 'ecabc635ed0e8429dfd716849b6ca09544f40049':
Make the missing symbols script more useful.
2014-12-05 00:15:44 +00:00
Elliott Hughes
3a82568ef7
am f0435506
: am 18a470e4
: am 230005c4
: Merge "Code using neon uses ARCH_ARM_HAVE_NEON."
...
* commit 'f0435506dad4cdf10154b2c042c0d8d46172036f':
Code using neon uses ARCH_ARM_HAVE_NEON.
2014-12-04 20:05:06 +00:00
Elliott Hughes
0adfc4ac5b
am 50ebeec8
: am 509317a4
: am a18af83b
: Merge "Remove __ARM_HAVE_VFP."
...
* commit '50ebeec8b13e1a898d0b7ddda752379816ae563b':
Remove __ARM_HAVE_VFP.
2014-12-04 20:05:01 +00:00
Elliott Hughes
96d1793759
am 28764780
: am c02d6add
: am 6cbc56b8
: Merge "Implement <pty.h>."
...
* commit '28764780742d437dab54cdd45fd9bce56a812aac':
Implement <pty.h>.
2014-12-04 20:04:59 +00:00
Yabin Cui
0d13c7a1a9
am d7567706
: am 0b2aabde
: am 1898967e
: Merge "change argument type in madvise"
...
* commit 'd7567706813d33f38e7869769bc8f6e706aee3d5':
change argument type in madvise
2014-12-04 16:17:19 +00:00
Dmitriy Ivanov
052a834588
am 0c44172f
: am f983286e
: am 6a447eef
: Merge "Fix warning: overriding commands for target"
...
* commit '0c44172f243ffb163b36aa604a8b3172e0f35909':
Fix warning: overriding commands for target
2014-12-04 16:17:18 +00:00
Elliott Hughes
d8e3a199a1
am af8d8f2c
: resolved conflicts for merge of 27d276f3
to lmp-mr1-dev-plus-aosp
...
* commit 'af8d8f2c88bcf78cb3c94d241cf412d65f5ed55e':
Avoid pathological behavior in OpenBSD's fread.
2014-12-03 20:44:17 +00:00
Elliott Hughes
b858ba5846
am 308c4d3f
: am b06e125c
: am 91a61f77
: Merge "Switch x86 and x86-64 to __builtin_bswap*."
...
* commit '308c4d3fb1641ffc1e1c42add1b20c2f98cb5022':
Switch x86 and x86-64 to __builtin_bswap*.
2014-12-03 17:39:16 +00:00
Elliott Hughes
3fa1da6597
am 85591636
: am 58543de7
: am 244299f4
: Merge "Switch aarch64 to __builtin_bswap16."
...
* commit '855916362cfe0ef935e086fe550251805b01ff4f':
Switch aarch64 to __builtin_bswap16.
2014-12-03 17:39:15 +00:00
Dmitriy Ivanov
78ef86160e
am 44ea65b3
: am 57eed1ab
: am 8408d7ef
: Merge "Fix soinfo_unload"
...
* commit '44ea65b3959065a260b1deddf7ce2dd0ca241e72':
Fix soinfo_unload
2014-12-03 17:39:14 +00:00
Elliott Hughes
4c7bc66f2a
am 1c27acc3
: am 5f48eda7
: am baf792bf
: Merge "Remove __ARM_HAVE_HALFWORD_MULTIPLY."
...
* commit '1c27acc32cb96ed67bb1be59799fcecfc469a465':
Remove __ARM_HAVE_HALFWORD_MULTIPLY.
2014-12-03 02:52:37 +00:00
Elliott Hughes
79623f7e9e
am f6116c5e
: am 81b5f9f4
: am 6bec3484
: Merge "Remove __ARM_HAVE_LDREXD."
...
* commit 'f6116c5ea155f3135ba49c09b725dea3458eadf9':
Remove __ARM_HAVE_LDREXD.
2014-12-03 02:52:36 +00:00
Elliott Hughes
8a2f97d738
am 39bf9593
: am 52b3cbae
: am f840cefa
: Merge "Kill <machine/exec.h>."
...
* commit '39bf9593c49c1a10e2163a32212ea9342c05841b':
Kill <machine/exec.h>.
2014-12-03 02:52:35 +00:00
Dmitriy Ivanov
18fa55188c
am 70a2aea6
: am ad8e339a
: am 6995c1dc
: Merge "Extract bionic-prepare-run-on-host to inc file."
...
* commit '70a2aea6e8df5e5c24b0d83c0a3a2ff34f43e718':
Extract bionic-prepare-run-on-host to inc file.
2014-12-03 02:21:16 +00:00
Elliott Hughes
84fb1f7ac8
am 66f7b275
: Merge "Remove unnecessary #undefs from AOSP." into lmp-mr1-dev-plus-aosp
...
* commit '66f7b2758f909b981503ab228e92707f8c6b4ebc':
Remove unnecessary #undefs from AOSP.
2014-12-03 00:30:51 +00:00
Elliott Hughes
16716ba940
am c28e2797
: am cc7e28f1
: am 432f763c
: Merge "Avoid pathological behavior in OpenBSD\'s fread."
...
* commit 'c28e2797a78f92ba49999710fa5a1cd85b27badc':
Avoid pathological behavior in OpenBSD's fread.
2014-12-03 00:30:45 +00:00
Dmitriy Ivanov
df206647a3
am 7ef5d8b8
: am 5811e3fc
: am 5cd127d3
: Merge "Fix mips build"
...
* commit '7ef5d8b8454443e79f109a5f83ab40e4c602b88d':
Fix mips build
2014-12-03 00:30:15 +00:00
Dmitriy Ivanov
29bf489217
am 20ce0b5b
: am 3a43e9f5
: am 8dd25905
: Merge "Create /system/lib(64)? symlinks for host tests."
...
* commit '20ce0b5b5d666dd9d0ff41375623bde22670af7b':
Create /system/lib(64)? symlinks for host tests.
2014-12-03 00:30:14 +00:00
Yabin Cui
9a4af8123a
am 864ba276
: am 5fea4532
: am 4e7d66dd
: Merge "Use mmap to create the pthread_internal_t."
...
* commit '864ba276f96b23835938cd0875cc5fe682ff6b6d':
Use mmap to create the pthread_internal_t.
2014-12-03 00:30:01 +00:00
Dmitriy Ivanov
c652606558
am e92b30af
: am 8d94e2e0
: am 291dbf65
: Merge "Count references for groups instead of instances"
...
* commit 'e92b30af6752104f86c564ccec66fc1d0f5be475':
Count references for groups instead of instances
2014-12-03 00:30:00 +00:00
Elliott Hughes
a271528462
am 12b7dd09
: am 152e978f
: Merge "Put stdin/stdout/stderr symbols in place." into lmp-mr1-dev
...
* commit '12b7dd0900a6760a47c765decfc6cdec75883d35':
Put stdin/stdout/stderr symbols in place.
2014-12-02 19:35:04 +00:00
Yabin Cui
42e664f763
am de88381c
: am b2ec9cb2
: am 46d0b81a
: Merge "restore sigprocmask in setjmp/longjmp test."
...
* commit 'de88381c19ad9a23b5d26eb51b7591a7e7e6be50':
restore sigprocmask in setjmp/longjmp test.
2014-12-02 19:05:28 +00:00
Dmitriy Ivanov
bf46bdef96
am 15121a42
: am 611fddc7
: am 224fb614
: Merge "Resolve "unused DT entry" warnings for DT_VERNEED and DT_VERNEEDNUM."
...
* commit '15121a42c8882d073307a4853032750185cbb7ae':
Resolve "unused DT entry" warnings for DT_VERNEED and DT_VERNEEDNUM.
2014-12-02 17:56:03 +00:00
Lorenzo Colitti
91f6f25a2a
am 8a94b864
: am e5477f83
: Fail queries fast if no DNS servers are configured.
...
* commit '8a94b864bf0b87e51aa32a856c847f11cd19047b':
Fail queries fast if no DNS servers are configured.
2014-12-02 07:07:42 +00:00
Christopher Ferris
b8e52fb431
am a2b36226
: am 45df6fb5
: am 8374a548
: Merge "Specify .cpu cortex-a15"
...
* commit 'a2b36226c3a90cf780e260e8cf5f52e44360e07d':
Specify .cpu cortex-a15
2014-12-02 06:46:44 +00:00
Elliott Hughes
ca0580f6e5
am 97a96aee
: am 4f16aa9a
: am ec544e1b
: Merge "Build our benchmarks against glibc too."
...
* commit '97a96aee6f15bf46bc125d388db2762ed0c42946':
Build our benchmarks against glibc too.
2014-12-02 01:36:12 +00:00
Elliott Hughes
abe9b1c17e
am caa3593b
: am bfcb37c6
: am 076f69d8
: Merge "Benchmark fread/fwrite both buffered and unbuffered."
...
* commit 'caa3593b122512116f2ad7726b90832e31b5c3f9':
Benchmark fread/fwrite both buffered and unbuffered.
2014-12-01 22:00:33 +00:00
Elliott Hughes
212289cc94
am 6d11f116
: am 8a400073
: am 6f9d7444
: Merge "Fix running the bionic benchmarks on the host."
...
* commit '6d11f116e78955c4c4851c1a59139cfb1266c7c3':
Fix running the bionic benchmarks on the host.
2014-12-01 22:00:32 +00:00
Yabin Cui
95bf06da03
am d4130c87
: am 44e69856
: am 3e6ef3f9
: Merge "support _POSIX_CPUTIME"
...
* commit 'd4130c870d91b6be88f2685717b28ece05fdddcf':
support _POSIX_CPUTIME
2014-12-01 17:22:28 +00:00
David 'Digit' Turner
da741f81f2
am d4f6518c
: am 4c7e4b96
: am fabb4282
: Merge "libc: Fix headers to allow direct inclusion."
...
* commit 'd4f6518ce21f299fe2bad8abf4b9d5ce488adeb5':
libc: Fix headers to allow direct inclusion.
2014-12-01 17:06:27 +00:00
Elliott Hughes
964c49f505
am 871fb863
: am 6823cbe5
: am 7602628e
: Merge "Add error-check when mapping socket to fd"
...
* commit '871fb8630991765caa800ee6061df875fce42e9e':
Add error-check when mapping socket to fd
2014-11-27 19:39:13 +00:00
Elliott Hughes
8f73d930dd
am 682f9e01
: am a169a98c
: am 46140327
: Merge "Move a private x86-64 header file out of the limelight."
...
* commit '682f9e01d8b5dbe594f18479326bf52ce666c51f':
Move a private x86-64 header file out of the limelight.
2014-11-27 17:36:11 +00:00
Elliott Hughes
04fb6c6d84
am cce22649
: am bfc06e4e
: am 87516a65
: Merge "[MIPS] Rewrite of setjmp/longjmp for mips64 and mipsr6"
...
* commit 'cce22649c0834324c6c36e85cbe90c98d0917e3e':
[MIPS] Rewrite of setjmp/longjmp for mips64 and mipsr6
2014-11-27 14:01:32 +00:00
Elliott Hughes
33933ede5c
am 28f9ea7a
: am 5d6ecd79
: am cc0a9e6b
: Merge "bionic tests: add setjmp/_setjmp/sigsetjmp tests."
...
* commit '28f9ea7ab935adaa69475ee7a70febb57a723a27':
bionic tests: add setjmp/_setjmp/sigsetjmp tests.
2014-11-27 14:01:31 +00:00
Nicolas Geoffray
196358e019
am ef06f061
: am 212452dc
: am f64c43ba
: Merge "Revert "Use mmap to create the pthread_internal_t.""
...
* commit 'ef06f061441a495c143e8f867ebf75b3221f3686':
Revert "Use mmap to create the pthread_internal_t."
2014-11-26 12:15:41 +00:00
Yabin Cui
3f22e91900
am 0673b42e
: am 896038a4
: am 4a6069a8
: Merge "Use mmap to create the pthread_internal_t."
...
* commit '0673b42e16f57459b74773dc622d05f7fa4039c3':
Use mmap to create the pthread_internal_t.
2014-11-26 00:09:17 +00:00
Yabin Cui
286e46735e
am 779cd7d7
: am e9367cee
: am eb3a5e02
: Merge "flesh out sysconf(3) and the _POSIX_* constants"
...
* commit '779cd7d7c708fef1f7d689e8eb41b3c49bf54b5b':
flesh out sysconf(3) and the _POSIX_* constants
2014-11-24 02:20:37 +00:00
Elliott Hughes
609cd58c31
am cfd3cc57
: am bb03af30
: am 95a02366
: Merge "Sync with upstream OpenBSD fts.c."
...
* commit 'cfd3cc57475146fafe18bdbb538eddc11fe14f3f':
Sync with upstream OpenBSD fts.c.
2014-11-23 18:19:04 +00:00
Dan Albert
909f6d51fc
am 67788cce
: am 26036279
: am 806dd9f9
: Merge "Move some pthread functions to signal.h."
...
* commit '67788cce25b133d85c89dfee3562c739ab01b3bb':
Move some pthread functions to signal.h.
2014-11-22 22:47:25 +00:00
Elliott Hughes
d4c6d8918a
am 2a796800
: am 97b2a7ba
: am d77c1ec9
: Merge "Bring our <machine/endian.h> files back in sync."
...
* commit '2a796800725e3fdb889994c5e1ad6ace6bbd05e0':
Bring our <machine/endian.h> files back in sync.
2014-11-22 02:55:34 +00:00
Dmitriy Ivanov
ca27df9ba6
am 681e4896
: am 7b7e7992
: am 80838f19
: Merge "Mips: remove arch-specific atexit.h"
...
* commit '681e4896377ddec7d28a9b14982840cb16db4609':
Mips: remove arch-specific atexit.h
2014-11-21 23:59:44 +00:00
Dmitriy Ivanov
c19b3c7170
am c0e7e9c0
: am d53cdb59
: am ff1c2526
: Merge "Mips: Remove unused files"
...
* commit 'c0e7e9c04080d2ddc456fcb30702012c372b344b':
Mips: Remove unused files
2014-11-21 23:59:43 +00:00
Dmitriy Ivanov
64a3ffc861
am ceddf594
: am cfacfcc3
: am 6b1230b5
: Merge "Mips: Reuse atexit.h from libc/arch-common"
...
* commit 'ceddf5946361d5ad3c2677a3164d8b716196d338':
Mips: Reuse atexit.h from libc/arch-common
2014-11-21 23:13:24 +00:00
Dan Albert
13009d7726
am 76f4498c
: am a77b8529
: am 66ca8249
: Merge "Revert "<sched.h> should offer both __sched_priority and sched_priority.""
...
* commit '76f4498c4a5b78bb3ec6508c4c7e88f48fa76fda':
Revert "<sched.h> should offer both __sched_priority and sched_priority."
2014-11-21 23:12:57 +00:00
Dmitriy Ivanov
5669390ec9
am 6854b511
: am c07f7ee7
: am a847073a
: Merge "Rename test_forked -> test_isolated"
...
* commit '6854b511f26cfafdc8ae58eb905c3286bafe672f':
Rename test_forked -> test_isolated
2014-11-21 16:15:42 +00:00
Dmitriy Ivanov
6e57509488
am 7af0b557
: am 4b0e0fa7
: am 8b4b8273
: Merge "Add test_forked() option"
...
* commit '7af0b557405893352f01f396f70a01280b5a555d':
Add test_forked() option
2014-11-21 02:31:59 +00:00
Elliott Hughes
a604c4ac2f
am d41e4403
: am 432f6458
: Fix flockfile(3) and friends for stdin/stdout/stderr too.
...
* commit 'd41e4403101ffab73c728828d56f254af2760947':
Fix flockfile(3) and friends for stdin/stdout/stderr too.
2014-11-20 23:19:32 +00:00
Elliott Hughes
060521af91
am 2feba8cb
: am 4e14c9b8
: am 770198d3
: Merge "Make the ftw(3) tests a bit more thorough."
...
* commit '2feba8cb14f0c9eee5c175279f90245fea8770ba':
Make the ftw(3) tests a bit more thorough.
2014-11-20 00:23:08 +00:00
Elliott Hughes
d0527de679
am c26375ae
: am 4ed111ef
: am 5313c3ff
: Merge "Fix flockfile(3) and friends for stdin/stdout/stderr too."
...
* commit 'c26375ae5176179d51263306b2f40c0f1eff322f':
Fix flockfile(3) and friends for stdin/stdout/stderr too.
2014-11-20 00:02:08 +00:00
Dmitriy Ivanov
b9e0a8490a
am e0496865
: am d3dcb783
: am 6b48b20a
: Merge "Yet another relocation test"
...
* commit 'e04968655f9881dcdc2756a80e341b9935361c46':
Yet another relocation test
2014-11-19 19:52:19 +00:00
David 'Digit' Turner
8e6812bb00
am d2e2c336
: am a2f6e783
: am c9278b8a
: Merge "libc: Move <sgidefs.h> to libc/arch-mips/"
...
* commit 'd2e2c3361a05d462c2669f4c1486841ed60e1f0b':
libc: Move <sgidefs.h> to libc/arch-mips/
2014-11-19 15:02:18 +00:00
Yabin Cui
aeb1aecf51
am 2936af2e
: am 9014065b
: am 649f78df
: Merge "fix shared gid support in getpwnam/getgrnam"
...
* commit '2936af2ec924e8f40a352b67a9bf214403c3aa36':
fix shared gid support in getpwnam/getgrnam
2014-11-19 04:40:11 +00:00
Dmitriy Ivanov
3ff915aab4
am 9a130604
: am 52663836
: am 27aa9c5b
: Merge "Fix jump to unmapped memory on atexit"
...
* commit '9a130604173fcec4f3246e3e27376eeff7132d11':
Fix jump to unmapped memory on atexit
2014-11-18 21:38:00 +00:00
Elliott Hughes
7d96a50f4e
am 927fa38a
: am cbdc7e68
: am 8eda0a6d
: Merge "libc: Fix mktime returns an uncorrect time in empty TZ case"
...
* commit '927fa38a53dff3d5a9386af7d082bb4428d4029e':
libc: Fix mktime returns an uncorrect time in empty TZ case
2014-11-17 23:28:04 +00:00
Elliott Hughes
4380936524
am 58802c1a
: resolved conflicts for merge of 047d943e
to lmp-mr1-dev-plus-aosp
...
* commit '58802c1a458fb32f9d42a5f1486f61270a55e0dd':
sysconf(3) returns long.
2014-11-17 19:32:33 +00:00
Dmitriy Ivanov
2aad16902f
am 7b78a69d
: am 78d809fd
: am ee4c8feb
: Merge "bionic/test: migrate sysconf tests from system/extras to bionic/tests"
...
* commit '7b78a69d85dc3ee5e1f7f64607e0ae80d0aec0f6':
bionic/test: migrate sysconf tests from system/extras to bionic/tests
2014-11-17 19:00:14 +00:00
Elliott Hughes
ef73e44549
am f64b1a8b
: am 18aa454f
: am f2c88209
: Merge "Add getaddrinfo(3) tests for NULL arguments."
...
* commit 'f64b1a8be284307569f3d0fac847125aff60b0cb':
Add getaddrinfo(3) tests for NULL arguments.
2014-11-17 19:00:13 +00:00
Elliott Hughes
fa4606bbb8
am ac39e08b
: am c0aba7c5
: am 35f8910e
: Merge "Remove remaining bionic support for TARGET_CPU_SMP being false."
...
* commit 'ac39e08bd521f735460789dfba1cf307b5deb5fd':
Remove remaining bionic support for TARGET_CPU_SMP being false.
2014-11-17 19:00:12 +00:00
Dan Albert
6c35e5577b
am 27cdb39e
: am c449b7a5
: am eef1eb64
: Merge "Allow asan for glibc tests."
...
* commit '27cdb39e35b732bf413e346868bc7cf6e9ee710b':
Allow asan for glibc tests.
2014-11-15 06:59:31 +00:00
Yabin Cui
167a932685
am 6ccaaa94
: am 48c6f1b6
: am 38569312
: Merge "Add functions in sysinfo.h."
...
* commit '6ccaaa947aa271366c70023abbf7cef6d1e88a3d':
Add functions in sysinfo.h.
2014-11-15 01:48:07 +00:00
Yabin Cui
2b10fe28ae
am 0006a38a
: am b4e7f4e2
: am 661423a4
: Merge "Increase support of pathconf options."
...
* commit '0006a38adabce47b99690f605a51e45225f0ddaf':
Increase support of pathconf options.
2014-11-14 23:55:48 +00:00
Elliott Hughes
e75b8db1bf
am 134ec088
: am c2760b19
: am 4cf942d3
: Merge "sysconf(3) returns long."
...
* commit '134ec0880d2277bca0a09d75a15b8fff17a766a8':
sysconf(3) returns long.
2014-11-14 23:44:54 +00:00
Elliott Hughes
9931612379
am 2ee4e1a1
: am 7cc4d2ef
: am cdcef73a
: Merge "Add non-macro stdin/stdout/stderr too."
...
* commit '2ee4e1a137e9bf78f5ceab0e8d9b0a5cdc5d7eef':
Add non-macro stdin/stdout/stderr too.
2014-11-14 23:05:39 +00:00
Dmitriy Ivanov
f9724cb931
am a3a78ab1
: am 23145263
: am 27fa71eb
: Merge "Fix host build for arm/arm64"
...
* commit 'a3a78ab168449c2baa56dba18668779b4bb5dfa6':
Fix host build for arm/arm64
2014-11-14 20:26:29 +00:00
Dmitriy Ivanov
bd61a03c8d
am f4710e12
: am 4ed18141
: am 898aab28
: Merge "Add test for --hash-style=sysv"
...
* commit 'f4710e12fa524ad17fa8f3e5c743b68e35b13c3c':
Add test for --hash-style=sysv
2014-11-14 19:42:37 +00:00
Dmitriy Ivanov
042e6fa091
am 084778da
: am ca8b70bc
: am c490b502
: Merge "Rename soinfo methods and fields"
...
* commit '084778daed3b4180d23c3157b6de536b02cc2638':
Rename soinfo methods and fields
2014-11-14 19:30:53 +00:00
Christopher Ferris
82f6fd9b13
am e4695e3c
: am e6d238a5
: am 59b1dea8
: Merge "Add missing function prototypes wcpcpy/wcpncpy."
...
* commit 'e4695e3c2f95f963e4afd80fde3ec172401573f5':
Add missing function prototypes wcpcpy/wcpncpy.
2014-11-14 19:18:58 +00:00
Daniel Rosenberg
5e858eec0e
am fb854deb
: am 4a50d8ea
: bionic: libc: Added path to vendor build properties file.
...
* commit 'fb854debc0db534210a349debd91f7b0c804e34e':
bionic: libc: Added path to vendor build properties file.
2014-11-14 19:18:24 +00:00
Elliott Hughes
4d9ddfc536
am bdd5c628
: am 9cfd1ec5
: am 0a135b42
: Merge "Fix our <mntent.h> implementation."
...
* commit 'bdd5c628937394fb61251030b21932dbf4eac2cf':
Fix our <mntent.h> implementation.
2014-11-14 19:17:56 +00:00
Elliott Hughes
75a869bdbf
am 90075a32
: am 105962b2
: am 288fa03a
: Merge "Assume glibc >= 2.15."
...
* commit '90075a328130b79f943be4f9249335d33dc76fa4':
Assume glibc >= 2.15.
2014-11-14 00:47:26 +00:00
Elliott Hughes
8927477719
am ad7a8754
: am 4dcb9c78
: am 6229798a
: Merge "Don\'t receive structs containing pointers over sockets."
...
* commit 'ad7a87548fc29484c99e311ad75b5804621b0d3a':
Don't receive structs containing pointers over sockets.
2014-11-14 00:44:58 +00:00
Hans Boehm
2c3950ede9
am 1ba937c0
: am 5b53da0b
: am 854c98d6
: Merge "Allow stdatomic.h to be included from mingw prebuilt."
...
* commit '1ba937c063191995c15c666cf146f0cf557dd10a':
Allow stdatomic.h to be included from mingw prebuilt.
2014-11-14 00:44:42 +00:00
Elliott Hughes
d0a2431bb9
am 0c69b1bf
: am 04d2a595
: am 92a585c9
: Merge "Fix glibc 2.15 build."
...
* commit '0c69b1bf89b116f7a2c822960d34126ae9d62a26':
Fix glibc 2.15 build.
2014-11-13 04:12:08 +00:00
Dmitriy Ivanov
632e724515
am ca26fbc2
: am 353463d0
: am 38b47f6e
: Merge "Fix mips build"
...
* commit 'ca26fbc24a7e817a9a195e536bee21cc7e27dccb':
Fix mips build
2014-11-13 04:12:06 +00:00
Dmitriy Ivanov
d19a02b9ef
am c2788944
: am 8d31f51a
: am 16db1ae1
: Merge "Add support for hash-style=gnu"
...
* commit 'c27889447c522725356ab8c082e55f817131d1a9':
Add support for hash-style=gnu
2014-11-13 02:34:34 +00:00
Dan Albert
a16d941ebc
am a8fe453f
: am ed3555f5
: am 468f8410
: Merge "Add documentation about checkbuild."
...
* commit 'a8fe453f76ba107566cc5d531e78eba0bbbc9351':
Add documentation about checkbuild.
2014-11-13 02:17:59 +00:00
Christopher Ferris
ff51dc4f00
am 6e29794a
: am 616fa27b
: am 5d05d025
: Merge "Add 64-bit slm optimized strlcpy and srlcat."
...
* commit '6e29794acb281b332abd8f7beb68ab8855f06ed4':
Add 64-bit slm optimized strlcpy and srlcat.
2014-11-12 23:31:20 +00:00
Yabin Cui
0a2f510e3a
am e4f2eae0
: am 1b6b274a
: am e5cabca5
: Merge "implement missing seekdir and telldir"
...
* commit 'e4f2eae0eeec05f64518b560d4901bdb18bf1170':
implement missing seekdir and telldir
2014-11-12 20:50:01 +00:00
Elliott Hughes
883682c7f8
am 298dfb6f
: am 03dd63bd
: am bbdfa518
: Merge "gethostname.c: change to report ENAMETOOLONG error when buflen is less"
...
* commit '298dfb6f9d7889ce65f3dc1761448885f6d45522':
gethostname.c: change to report ENAMETOOLONG error when buflen is less
2014-11-12 20:20:57 +00:00
Elliott Hughes
3cf425d0c7
am 674cc2b8
: am a4adc811
: am 83204d57
: Merge "bionic tests: migrate gethostname test to unistd_test.cpp from system/extras"
...
* commit '674cc2b8a159115f968426ef58e181a7358e1cec':
bionic tests: migrate gethostname test to unistd_test.cpp from system/extras
2014-11-12 20:20:56 +00:00
Elliott Hughes
64c1152931
am bad436e8
: am c05314a0
: Merge "Fix tzdata update tools for \'backzone\'." into lmp-mr1-dev
...
* commit 'bad436e8b3c5b58742f7f6903fc30ce86b5210eb':
Fix tzdata update tools for 'backzone'.
2014-11-12 17:32:58 +00:00
Elliott Hughes
38038009be
am ea039a4a
: am 1ca3350f
: Upgrade bionic to tzdata2014j.
...
* commit 'ea039a4a4ebd2f5abf26d74fa800bf68cddb0ffa':
Upgrade bionic to tzdata2014j.
2014-11-12 17:32:57 +00:00
Elliott Hughes
d77cfd36e6
am d757f61f
: am c25737a1
: am 22271d0c
: Merge "Upgrade bionic to tzdata2014j."
...
* commit 'd757f61f7fab5c68c9d12e7e4dbab617897e96d4':
Upgrade bionic to tzdata2014j.
2014-11-12 03:44:22 +00:00
Elliott Hughes
77f8f38eba
am 5daebfaa
: am db71c2f3
: am 440c80ad
: Merge "Fix tzdata update tools for \'backzone\'."
...
* commit '5daebfaa6c58cddb79eb78af82964d5ba8a12c06':
Fix tzdata update tools for 'backzone'.
2014-11-12 03:44:21 +00:00
Daniel Rosenberg
6eccde6a40
am 7aa4e50a
: am bb50a667
: am 1fb6a4d5
: Merge "bionic: libc: Added path to vendor build properties file."
...
* commit '7aa4e50a0973f0c5e5705418131e132051481422':
bionic: libc: Added path to vendor build properties file.
2014-11-11 22:56:37 +00:00
Andreas Gampe
417c40b110
am 44c32aaf
: am 5f93f65d
: am 1e75a9b5
: Merge "Bionic: Make DISALLOW_COPY_AND_ASSIGN conditional"
...
* commit '44c32aaf119da1e5c70565df2bde5f5844a37c76':
Bionic: Make DISALLOW_COPY_AND_ASSIGN conditional
2014-11-11 20:05:57 +00:00
Christopher Ferris
b36709560c
am 42a86ae3
: am ea8913fe
: am 1e1ae4a7
: Merge "Add align/overread tests for strlcpy/strlcat."
...
* commit '42a86ae34c303ebafcc6f7aacce5f954591e2db6':
Add align/overread tests for strlcpy/strlcat.
2014-11-10 23:50:11 +00:00
Elliott Hughes
e34d70ab89
am 5a01f82c
: am 307d61c3
: am 6e7e2d20
: Merge "Add the <dirent.h> feature macros glibc uses."
...
* commit '5a01f82c15f06ad4e1206570fd27a2fa94571d00':
Add the <dirent.h> feature macros glibc uses.
2014-11-10 23:31:22 +00:00
Elliott Hughes
91475e0fda
am af92bca1
: am b80be438
: am 6330b70c
: Merge "Remove temporary compatibility hack."
...
* commit 'af92bca1206d2fa796e54e791a17a79d7860f3cd':
Remove temporary compatibility hack.
2014-11-10 22:23:20 +00:00
Elliott Hughes
fdea8b0c86
am 469d3998
: am db37cd61
: am b6360093
: Merge "Fix struct stat to match POSIX 2008."
...
* commit '469d399852d6f0f513ad99a63c7678a5e69f905e':
Fix struct stat to match POSIX 2008.
2014-11-10 17:41:39 +00:00
Elliott Hughes
a3e8ee0078
am a5a7078a
: am 3a3f388c
: am 47b9083b
: Merge "Add sethostname(2)."
...
* commit 'a5a7078a8e4cf6bcb98b095e5e8af0dba5b61a37':
Add sethostname(2).
2014-11-08 01:52:50 +00:00
The Android Open Source Project
11f66116b9
am 80535617
: am b4471046
: am 2ed9ee1e
: Merge remote-tracking branch \'goog/stage-aosp-master\' into HEAD
...
* commit '8053561750883244c227ddcc0d62ad7514896773':
2014-11-07 13:35:14 +00:00
Elliott Hughes
229cad0664
am 5d6f1004
: am 16951877
: am 6e555e40
: Merge "Implement all the POSIX _l functions."
...
* commit '5d6f100494512ddeb6d862c694edbbe9e3476506':
Implement all the POSIX _l functions.
2014-11-07 13:35:13 +00:00
Elliott Hughes
9ddc76d1a5
am 85d8fc46
: am cd30cb36
: am 08a70184
: Merge "Add POSIX lcong48."
...
* commit '85d8fc4606aad997c41829184fffce53017f31df':
Add POSIX lcong48.
2014-11-07 04:16:17 +00:00
Elliott Hughes
95aaf1fe38
am a9f6582b
: am e449e68f
: am 39ba3035
: Merge "Fix our <complex.h> support."
...
* commit 'a9f6582b2a182d6489173f31ca5bd8938591057c':
Fix our <complex.h> support.
2014-11-06 21:08:35 +00:00
Yabin Cui
e5fe4184e9
am 585d5b8a
: am c50ae0b4
: am 99cf8d08
: Merge "make all bionic death tests not dumpable"
...
* commit '585d5b8a93d77770c216286e36c844997672a730':
make all bionic death tests not dumpable
2014-11-06 21:08:01 +00:00
Elliott Hughes
566c3503fc
am c5e05502
: am fa7e13b3
: am a80f11ba
: Merge "Add support for listing missing POSIX 2013 symbols."
...
* commit 'c5e05502f2b8584c768ca87d8a4d48bf48f2c018':
Add support for listing missing POSIX 2013 symbols.
2014-11-06 06:17:33 +00:00
Yabin Cui
a6355bccb8
am 753a0239
: am c68a9105
: am 23113831
: Merge "check invalid file offset when loading library"
...
* commit '753a0239f5400c199224af58ac41d407c4a7de7f':
check invalid file offset when loading library
2014-11-05 20:26:23 +00:00
Elliott Hughes
2eba0a18aa
am 461c2f45
: am eac625a2
: am c13a2044
: Merge "Fix newlocale with a NULL locale name."
...
* commit '461c2f45e971224bbfb6f2229350e98e07935714':
Fix newlocale with a NULL locale name.
2014-11-05 03:29:42 +00:00
Elliott Hughes
9e5d1560b0
am 33fb6092
: am bce54a2b
: am 57df00a4
: Merge "Improve math tests to allow a specific ulp bound."
...
* commit '33fb609258a172d9f1de73e3af4607570b5240cb':
Improve math tests to allow a specific ulp bound.
2014-11-05 03:29:40 +00:00
Chih-Hung Hsieh
7a2886e6ea
am 625056b0
: am 45f736b3
: am 6c8f2475
: Merge "Fix warning of missing field initializer."
...
* commit '625056b00a2b20950c24cf1a41e500f619d018bf':
Fix warning of missing field initializer.
2014-11-05 03:29:39 +00:00
Dmitriy Ivanov
bac20fe26d
am ca564e2a
: Revert "Revert "Fix arm64 and arm builds.""
...
* commit 'ca564e2a994df5976869ec655c7d4056deefcaa2':
Revert "Revert "Fix arm64 and arm builds.""
2014-11-04 17:46:43 +00:00
Dmitriy Ivanov
78d367d9ca
am 0416d88f
: Revert "Revert "Fix symbol lookup order during relocation""
...
* commit '0416d88f9c90dcb1b97947a27a7c05f3627484c4':
Revert "Revert "Fix symbol lookup order during relocation""
2014-11-04 17:46:42 +00:00
Dmitriy Ivanov
713d0a6715
am 1c095774
: Revert "Revert "Fix mips build""
...
* commit '1c095774c0527027bf3f7013ba15e9913d5f1853':
Revert "Revert "Fix mips build""
2014-11-04 17:46:41 +00:00
Dmitriy Ivanov
0f11d1c899
am a42dfda5
: Revert "Revert "Remove unnecessary lookups during relocations""
...
* commit 'a42dfda53acc6127b5046672686b67a66be168eb':
Revert "Revert "Remove unnecessary lookups during relocations""
2014-11-04 17:46:40 +00:00
Dmitriy Ivanov
4662831346
am c343cac6
: Revert "Revert "Fix relocation to look for symbols in local group""
...
* commit 'c343cac62bfd2933e36357b206fdd81da7610164':
Revert "Revert "Fix relocation to look for symbols in local group""
2014-11-04 17:46:39 +00:00
Dmitriy Ivanov
670ea93739
am 7ca96a07
: Revert "Revert "Add RTLD_NODELETE flag support""
...
* commit '7ca96a075b778f1fa2ad265350879238cbcb4d09':
Revert "Revert "Add RTLD_NODELETE flag support""
2014-11-04 17:46:38 +00:00
Dmitriy Ivanov
a03f007415
am 68a555b5
: Revert "Revert "Fix dlsym() to take into account RTLD_GLOBAL/LOCAL""
...
* commit '68a555b57e2bed1292bf28609be693a95b5fdc6b':
Revert "Revert "Fix dlsym() to take into account RTLD_GLOBAL/LOCAL""
2014-11-04 17:46:37 +00:00
Dmitriy Ivanov
77c0b5b5ba
am 39af7592
: am 9d3382d9
: Revert "Fix dlsym() to take into account RTLD_GLOBAL/LOCAL"
...
* commit '39af759260454e001b261170a94f85520db4ef12':
Revert "Fix dlsym() to take into account RTLD_GLOBAL/LOCAL"
2014-11-04 17:22:53 +00:00
Dmitriy Ivanov
77b851f925
am e1d9881a
: am 69c5d108
: Revert "Add RTLD_NODELETE flag support"
...
* commit 'e1d9881a8d85dcd6bbf6895c3566b62589b715c1':
Revert "Add RTLD_NODELETE flag support"
2014-11-04 17:22:52 +00:00
Dmitriy Ivanov
4bf14534d2
am 47fb0b78
: am 00dce525
: Revert "Fix relocation to look for symbols in local group"
...
* commit '47fb0b781628af5cbd5e97150c8e9511d718bf97':
Revert "Fix relocation to look for symbols in local group"
2014-11-04 17:22:51 +00:00
Dmitriy Ivanov
8855f5884a
am ce4d16bb
: am eae09772
: Revert "Remove unnecessary lookups during relocations"
...
* commit 'ce4d16bbaa34c0b97abc7a9d157d65e66ed68c79':
Revert "Remove unnecessary lookups during relocations"
2014-11-04 17:22:50 +00:00
Dmitriy Ivanov
7df7fb0c90
am 7cb57841
: am 4402804c
: Revert "Fix mips build"
...
* commit '7cb57841a58165e6aeca14f987e4391cab38bbbd':
Revert "Fix mips build"
2014-11-04 17:22:49 +00:00
Dmitriy Ivanov
7e59a56ac9
am 5c9afdc0
: am f947be28
: Revert "Fix symbol lookup order during relocation"
...
* commit '5c9afdc0c1bb4fa4c8287075a8711d25d229d593':
Revert "Fix symbol lookup order during relocation"
2014-11-04 17:22:48 +00:00
Dmitriy Ivanov
4aaafab73b
am 4c9b34bd
: am 494bee79
: Revert "Fix arm64 and arm builds."
...
* commit '4c9b34bd8acc305241ae14b5d03db4054f1ce26e':
Revert "Fix arm64 and arm builds."
2014-11-04 17:22:47 +00:00
Elliott Hughes
2fa23458ba
am 6bb5579b
: resolved conflicts for merge of d18f4b25
to lmp-mr1-dev-plus-aosp
...
* commit '6bb5579b8e8194a54354a88b2d685740c30fc3b9':
Ensure we initialize stdin/stdout/stderr's recursive mutexes.
2014-11-04 02:44:26 +00:00
Dan Albert
f75df00fae
am a0ba3c83
: am 5939060b
: am 695781b6
: Merge "Make host tests depend on /system/etc/hosts."
...
* commit 'a0ba3c83edd975159913aacc992f3f9400e332f5':
Make host tests depend on /system/etc/hosts.
2014-11-04 01:59:27 +00:00
Elliott Hughes
b56c4973bd
am 05e3e707
: am 90138639
: am e76ea9bb
: Merge "Ensure we initialize stdin/stdout/stderr\'s recursive mutexes."
...
* commit '05e3e70772ea7c42ec2499212cd7fd876ab77cd3':
Ensure we initialize stdin/stdout/stderr's recursive mutexes.
2014-11-04 01:59:25 +00:00
Dmitriy Ivanov
ae0757ff27
am d3cd6618
: resolved conflicts for merge of 926797a8
to lmp-mr1-dev-plus-aosp
...
* commit 'd3cd66185f63a75ec9f0fca69bd6594c310dbaa8':
Fix arm64 and arm builds.
Fix symbol lookup order during relocation
Fix mips build
Remove unnecessary lookups during relocations
Fix relocation to look for symbols in local group
Correct way to specify additional dependencies
Add dlfcn_test to glibc test suite.
Ignore DT_BIND_NOW (0x18)
Resolve "unused DT entry" warnings for x86_64
Add RTLD_NODELETE flag support
Fix mips build
Fix unused DT entry warnings.
Return has_DT_SYMBOLIC flag.
Fix a couple more cases of missing CLOEXEC.
Temporary disable DL_WARNs for unused DT_*
Fix 64bit build
Fix some unused DT_ warnings
Remove has_DT_SYMBOLIC flag
Fix dlsym() to take into account RTLD_GLOBAL/LOCAL
Reformatting
2014-11-02 01:14:04 +00:00
Dmitriy Ivanov
fc6a97d292
am b1c019f3
: am 75cd66aa
: am 38ff8822
: Merge "Revert "Use local copy of the library name on dlopen""
...
* commit 'b1c019f32ad5da8649b9792b8526806b1ebe2878':
Revert "Use local copy of the library name on dlopen"
2014-11-01 04:02:22 +00:00
Dmitriy Ivanov
d79e427b73
am dcafe93d
: am 6cba0e35
: am 36ffc73e
: Merge "Fix arm64 and arm builds."
...
* commit 'dcafe93db23dbda62e1d9b6c2b2deb670f96980e':
Fix arm64 and arm builds.
2014-11-01 00:45:39 +00:00
Dmitriy Ivanov
53fa1d13f4
am eb46dd98
: am a334934f
: am f33ad400
: Merge "Fix symbol lookup order during relocation"
...
* commit 'eb46dd98ab903938cd5863da7d614d3ec03c0722':
Fix symbol lookup order during relocation
2014-11-01 00:01:35 +00:00
Dmitriy Ivanov
034f6105d9
am c663c2ae
: am 703581a3
: am 74c0ccd4
: Merge "Use local copy of the library name on dlopen"
...
* commit 'c663c2ae3ee6edf69342b1535237ffdc8489d2d9':
Use local copy of the library name on dlopen
2014-10-31 23:02:48 +00:00
Dan Albert
b5c391eeed
am 64b5940b
: am 653263a9
: Only use <atomic> for C++11 and newer.
...
* commit '64b5940bc3e6202da16a5c1f24a380169032e51d':
Only use <atomic> for C++11 and newer.
2014-10-31 06:17:44 +00:00
Elliott Hughes
8fc0e09a01
am 20cc6b69
: Merge remote-tracking branch \'goog/lmp-mr1-ub-dev\' into manualmerge
...
* commit '20cc6b695a8ceaf801f53f0526f0ed5d588d7d9d':
Fix the type of u_ar0 in <sys/user.h>.
Add greg_t for arm64.
POSIX says <signal.h> gets you ucontext_t.
Add in_port_t and move it and in_addr_t to the correct header file.
Add stpcpy assembler version.
Cleanup arm assembly.
Add __memcpy_chk assembly for 64 bit.
Clean up the architecture-specific makefiles.
No arm source refers to SOFTFLOAT.
2014-10-30 18:39:16 +00:00
Elliott Hughes
e897108f96
am 7256062f
: am 25f4bb98
: am e38bf839
: Merge "limits.h: add define for HOST_NAME_MAX"
...
* commit '7256062f10a2381cf2bd92aacadbf5ebda32b3b2':
limits.h: add define for HOST_NAME_MAX
2014-10-30 18:38:52 +00:00
Elliott Hughes
7e9da3ef4a
am 3d50e8ef
: am 4c29b1c2
: am f362e9fb
: Merge "Remove an unused file."
...
* commit '3d50e8efde2e39a4776506f2db60943da314caa0':
Remove an unused file.
2014-10-29 21:00:42 +00:00
Elliott Hughes
b3388419ec
am 0eca5472
: am 24464b04
: am d50495a5
: Merge "Extra strtod/strtof tests."
...
* commit '0eca547209f906e68a5ce61186b64e12c1941ba6':
Extra strtod/strtof tests.
2014-10-29 20:52:20 +00:00
Yabin Cui
7574c81852
am c62f0d7c
: am 63edd69e
: am cbb4606a
: Merge "change unsigned int to uint32_t for api arc4random/arc4random_uniform"
...
* commit 'c62f0d7c60053322d8cc6acafd5a64dd50c6d053':
change unsigned int to uint32_t for api arc4random/arc4random_uniform
2014-10-29 19:56:56 +00:00
Elliott Hughes
d8ebe6427f
am 654c7811
: am 91bfaed2
: am 13dcb88b
: Merge "Disable tzdata in ."
...
* commit '654c781195f4b5269a910f08b14d87f9fa29ab47':
Disable tzdata in $ANDROID_DATA.
2014-10-29 19:56:55 +00:00
Elliott Hughes
af51e15a35
am e3c9f21e
: resolved conflicts for merge of 912fe0a6
to lmp-mr1-dev-plus-aosp
...
* commit 'e3c9f21eaf2601ce6b2e3d62eeb12d03b048bdce':
[x86,x86_64] Fix libgcc unwinding through signal
2014-10-29 19:56:54 +00:00
Elliott Hughes
174158ca15
am 3834e0fd
: am 382938d0
: am ec58e29b
: Merge "pthread_setname_np appears in glibc 2.12."
...
* commit '3834e0fd68f30b49f67e20434a34024aca16b44a':
pthread_setname_np appears in glibc 2.12.
2014-10-29 17:52:14 +00:00
Elliott Hughes
522d7eec98
am 91e5674c
: am 7dbb1cff
: am 021b6412
: Merge "Fix the type of u_ar0 in <sys/user.h>."
...
* commit '91e5674c34770b06cabd29afec0c8e752ecc2527':
Fix the type of u_ar0 in <sys/user.h>.
2014-10-29 17:52:13 +00:00
Elliott Hughes
39b6bfdc0a
am a4402ef6
: am ee8faa5e
: am 7f164f60
: Merge "POSIX says pthread_mutex_trylock returns EBUSY, not EDEADLK."
...
* commit 'a4402ef6e68f7b790d49d3dbc6dad4a0893a2e37':
POSIX says pthread_mutex_trylock returns EBUSY, not EDEADLK.
2014-10-29 17:52:12 +00:00
Dmitriy Ivanov
721950be00
am f63ce364
: am 3a3a4b8a
: am e23f564b
: Merge "Fix *tests-run-on-host target"
...
* commit 'f63ce364a4cd2004f100ad2f683fe43edf1d1ede':
Fix *tests-run-on-host target
2014-10-29 17:32:35 +00:00
Elliott Hughes
c779fb70c6
am 6ede5d1f
: am 44331e8b
: am c716dd1e
: Merge "bionic tests: migrate test for mutex type from system/extras"
...
* commit '6ede5d1f24bbaa88292583ca649916e8c116fb16':
bionic tests: migrate test for mutex type from system/extras
2014-10-29 17:32:34 +00:00
Dmitriy Ivanov
66acd2c127
am c79478a5
: am 85d77021
: am f56a2f5e
: Merge "Remove unnecessary reinterpret_cast"
...
* commit 'c79478a53339f957ec7d8ad6f7667b507f3b658e':
Remove unnecessary reinterpret_cast
2014-10-29 17:32:34 +00:00
Chih-Hung Hsieh
a986a6bbc6
am 5ef7bdad
: am f3b0d9cd
: am 57c5a556
: Merge "Disable clang compilation due to lack of ifunc."
...
* commit '5ef7bdadbf582d3829289fb2a51cb5ff38a891d2':
Disable clang compilation due to lack of ifunc.
2014-10-29 17:32:33 +00:00
Elliott Hughes
fc038c029c
am 2a45d8cd
: am 1dd65cc3
: am c83837ec
: Merge "Make the netdb unit tests work on the host."
...
* commit '2a45d8cd4f8c01ae28f0c945df05a7ccc9d31bc2':
Make the netdb unit tests work on the host.
2014-10-29 17:32:32 +00:00
Elliott Hughes
b8ce996640
am 49220899
: am 3f5d8a00
: am cad8d226
: Merge "Use mxcr_mask instead of mxcsr_mask to match glibc."
...
* commit '49220899f214a5de54753ab4e9953637faf61f20':
Use mxcr_mask instead of mxcsr_mask to match glibc.
2014-10-29 17:32:31 +00:00
Elliott Hughes
b9dd047db5
am 413a4bdd
: am 43ec1fb7
: am a4c0b756
: Merge "Add mkfifoat(3)."
...
* commit '413a4bdd3c675acf76afeda454ff150853ffd905':
Add mkfifoat(3).
2014-10-29 17:32:30 +00:00
Dmitriy Ivanov
ba2e363f35
am 1e84f9da
: am 3db80168
: am f33a7d7f
: Merge "Fix mips build"
...
* commit '1e84f9dab4dd4c366beb8eeade64df9352a47dbd':
Fix mips build
2014-10-29 17:32:30 +00:00
Dmitriy Ivanov
34d9e9e050
am a7424d79
: am fee054f3
: am 398eb5a7
: Merge "Remove unnecessary lookups during relocations"
...
* commit 'a7424d79c44b8af56208315962c75d6b8fffcb94':
Remove unnecessary lookups during relocations
2014-10-29 17:32:29 +00:00
Dmitriy Ivanov
a669279085
am 0dbb80ae
: am 1babff27
: am 566f2bc6
: Merge "Fix relocation to look for symbols in local group"
...
* commit '0dbb80ae950c766b65321350be002309ef9de5d1':
Fix relocation to look for symbols in local group
2014-10-29 17:32:28 +00:00
Elliott Hughes
c2e6bc77ba
am 5e90a976
: am ac5df33e
: am 6c5694b6
: Merge "Migrate system/extra getaddrinfo test, and fix a bug in getservbyname(3)."
...
* commit '5e90a9760728a314d516602754090848f84f600b':
Migrate system/extra getaddrinfo test, and fix a bug in getservbyname(3).
2014-10-29 17:32:27 +00:00
Elliott Hughes
74b96b47f3
am 66bae426
: am 7f558f60
: am cf8ea37f
: Merge "bionic/tests: migrate gethostbyname bionic test from system/extra to bionic/tests"
...
* commit '66bae4262aa0c516181e6177f371c5e9223b665a':
bionic/tests: migrate gethostbyname bionic test from system/extra to bionic/tests
2014-10-29 17:32:26 +00:00
Elliott Hughes
9debb36799
am ec2ee183
: am 96a6f401
: am e516321d
: Merge "Update bionic to tzdata2014i."
...
* commit 'ec2ee183a351ce8cbc8a531b5ff74c3fbc10c644':
Update bionic to tzdata2014i.
2014-10-29 16:47:11 +00:00
Christopher Ferris
3c7bb4ca22
am c165b98a
: am 274f5e73
: am efd2ec8f
: Merge "Fix race condition in timer disarm/delete."
...
* commit 'c165b98adc930b11c140a1c10e1eeb0ec6307ac9':
Fix race condition in timer disarm/delete.
2014-10-29 16:47:10 +00:00
Elliott Hughes
4db348f8c9
am 69377b89
: Fix merge-induced makefile error.
...
* commit '69377b890966af4a679857caea983e4702e3b764':
Fix merge-induced makefile error.
2014-10-29 00:01:14 +00:00
Elliott Hughes
bdc27e578c
am 16b557e1
: Merge remote-tracking branch \'goog/lmp-mr1-ub-dev\' into manualmerge
...
* commit '16b557e1b2e991a5e22b553fbc5e8898877d1913':
Fix mips signed/unsigned signal_test.cpp build breakage.
Remove the unnecessary generic-neon code.
Don't mask out SA_RESTORER from sa_flags.
[x86,x86_64] Fix libgcc unwinding through signal
Stack unwinding unit tests.
Use the kernel's sa_restorer for aarch64.
Fix 32-bit arm unwinding through signal frames.
Fix signal trampolines.
Disable tzdata in $ANDROID_DATA.
2014-10-28 23:13:37 +00:00
Elliott Hughes
7ad94518f3
am 04b75092
: am aa6cd581
: Use mxcr_mask instead of mxcsr_mask to match glibc.
...
* commit '04b7509228633cf9800ba9acc7354f72c22f629a':
Use mxcr_mask instead of mxcsr_mask to match glibc.
2014-10-24 16:16:46 +00:00
Bill Yi
916c574c31
am f83739d1
: am 4b8c96d6
: Merge commit \'bc8745cc3dd94331d008d553a374e733df978963\' into HEAD
...
* commit 'f83739d1e20fc701b93ef55834b4932093438a9c':
2014-10-23 13:25:25 +00:00
Chih-Hung Hsieh
a6a6df53fe
am fe5f6dda
: am 098cf45f
: Merge "Replace ambiguous cmp operator with cmpl."
...
* commit 'fe5f6ddadc0fd847609428ab4b30a4dfd29a2a1b':
Replace ambiguous cmp operator with cmpl.
2014-10-23 13:25:24 +00:00
Dmitriy Ivanov
b8ce7c8a62
am d64474c1
: am 54d76360
: Merge "Rename library_offset to library_fd_offset"
...
* commit 'd64474c1bd51a15aa8268bda3183853d5a1de2ee':
Rename library_offset to library_fd_offset
2014-10-23 13:25:23 +00:00
Elliott Hughes
1effd4cfc6
am 60e3950f
: am 8fab8119
: Update bionic to tzdata2014i.
...
* commit '60e3950f4288631021d0034eb2a6bc139e5b9a51':
Update bionic to tzdata2014i.
2014-10-23 00:03:19 +00:00
Christopher Ferris
dcd6ebd86b
am d8510e17
: am 82eeec68
: Merge "Fix generic __memcpy_chk implementation." into lmp-mr1-dev
...
* commit 'd8510e174f63a655f571e72828b7e9c9e82f53e6':
Fix generic __memcpy_chk implementation.
2014-10-22 20:31:10 +00:00
Christopher Ferris
b378abc0ab
am 700f1ce9
: resolved conflicts for merge of 9b7b0d82
to lmp-mr1-dev-plus-aosp
...
* commit '700f1ce94b2d092bdd325f6f1fb62a85ee3de262':
Fix race condition in timer disarm/delete.
2014-10-22 20:08:30 +00:00
Dmitriy Ivanov
1533debe38
am 61fa2a55
: am 702ab5b3
: Rename library_offset to library_fd_offset
...
* commit '61fa2a55ace75e418b39106710d0113ca1ead771':
Rename library_offset to library_fd_offset
2014-10-22 18:20:19 +00:00
Dmitriy Ivanov
7dbf52c9df
am fa08f998
: resolved conflicts for merge of de01780f
to lmp-mr1-dev-plus-aosp
...
* commit 'fa08f9986bdf5e939986579c4a4ed47d7b853fac':
Build dlext_testzip as custom module.
Add file_offset parameter to android_extinfo
2014-10-22 18:20:18 +00:00
Dan Albert
5ffe3971e5
am f2aacebf
: am ad136624
: Merge "Never use ASAN."
...
* commit 'f2aacebf551da2b8d828f0618c84ac544e1398fb':
Never use ASAN.
2014-10-22 13:18:33 +00:00
Hans Boehm
e3d979d45d
am 361282af
: am c712ceee
: Make memory_order_acquire visible in global namespace
...
* commit '361282afd81e6259fa8a62ab46b83da8b50249fe':
Make memory_order_acquire visible in global namespace
2014-10-20 23:41:37 +00:00
Christopher Ferris
c8643850d7
am 941ee802
: am 8f41d3d3
: Merge "Fix generic __memcpy_chk implementation."
...
* commit '941ee80292cfdbf95a30da82f7be2e662d1f269e':
Fix generic __memcpy_chk implementation.
2014-10-20 18:44:47 +00:00
Chih-Hung Hsieh
2860a41dd0
am 2c87eba8
: am 9a740482
: Merge "Add -no-integrated-as at local level."
...
* commit '2c87eba8693c1c7cd03e9b90f686a1415fb2d9c0':
Add -no-integrated-as at local level.
2014-10-20 17:04:30 +00:00
Dmitriy Ivanov
a90660f7d0
am 68c41a89
: am dec4de45
: Merge "Correct way to specify additional dependencies"
...
* commit '68c41a890dc2d0d95fc1569ffb2e4bcecd603432':
Correct way to specify additional dependencies
2014-10-17 21:28:44 +00:00
Dmitriy Ivanov
b312428b5e
am d7407db0
: am 5281e1fb
: Merge "Fix misleading comment."
...
* commit 'd7407db08f528a5c0ccc96314eeced3e46a34f9d':
Fix misleading comment.
2014-10-16 18:08:45 +00:00
Dan Albert
4066336a25
am 34de37e5
: am 90aa7e37
: Merge "Only use <atomic> for C++11 and newer."
...
* commit '34de37e553d83fb4522c1458bf82d8e8aee4c2bb':
Only use <atomic> for C++11 and newer.
2014-10-16 16:32:21 +00:00
Dan Albert
cec6fd91cd
am 574284db
: am 8bb12127
: Merge "Don\'t use an STL for libm."
...
* commit '574284dbf27a58cb4c4be97a0a8a09f56fe65f52':
Don't use an STL for libm.
2014-10-16 16:10:05 +00:00
Dmitriy Ivanov
b2d11387c4
am ab3f96cb
: am f5e02582
: Merge "Ignore DT_BIND_NOW (0x18)"
...
* commit 'ab3f96cb20084cf5a9aa299a508be8c462dc9308':
Ignore DT_BIND_NOW (0x18)
2014-10-16 00:07:20 +00:00
Dan Albert
2ed2148d58
am 21df7992
: am 71cbcdcf
: Merge "We don\'t actually need all of libc++ here."
...
* commit '21df799218eb39dd66ccdf92045a885fff5eb14e':
We don't actually need all of libc++ here.
2014-10-15 20:16:18 +00:00
Elliott Hughes
1201b719ed
am a7995f31
: am 97df16ba
: Merge "Add clock_settime and clock_nanosleep."
...
* commit 'a7995f31e2e584e4df8cbdb543e7e0c6535506cf':
Add clock_settime and clock_nanosleep.
2014-10-14 03:58:49 +00:00
Dmitriy Ivanov
261fb20671
am a9223e74
: am c2297050
: Merge "Add glibc alias for NT_PRFPREG"
...
* commit 'a9223e74d0ca22587e6a5535c9c2b1c8c044a0bb':
Add glibc alias for NT_PRFPREG
2014-10-13 22:25:15 +00:00
Christopher Ferris
526c1221e1
am f7c3db67
: am 083769a3
: Merge "Return total footprint, not high water mark."
...
* commit 'f7c3db67a172a103ce9fa85733738c20770e551a':
Return total footprint, not high water mark.
2014-10-13 22:25:13 +00:00
Dan Albert
cc530083c0
am a6ef2e28
: am 94571f9a
: Merge "Use LOCAL_CXX_STL to select libc++_static."
...
* commit 'a6ef2e2819bb930b212a492b4f2245d10fd4fc8f':
Use LOCAL_CXX_STL to select libc++_static.
2014-10-13 22:25:13 +00:00
Christopher Ferris
3928d3e2d6
am 93e474ef
: am 59a02860
: Merge "Return total footprint, not high water mark." into lmp-mr1-dev
...
* commit '93e474ef5485c0628c358351d3cc6e4938294beb':
Return total footprint, not high water mark.
2014-10-13 19:46:50 +00:00
Dan Albert
3563a46aed
am 7bdab15e
: am 4c086247
: Merge "Fix some formatting so GitHub displays it nicely."
...
* commit '7bdab15e7b3d67dd97b94097c8974b4b85bed7e9':
Fix some formatting so GitHub displays it nicely.
2014-10-11 01:04:07 +00:00
Dan Albert
6d5c6e7fa0
am 3a05a8b1
: am 8c3901b2
: Merge "Improve documentation for testing and coverage."
...
* commit '3a05a8b150a1bae663831a5cee54b5c0c1130303':
Improve documentation for testing and coverage.
2014-10-10 23:07:31 +00:00
Christopher Ferris
2bb7009436
am 50f76f37
: am e0fafb01
: am c891e240
: Add back symbols to fix Greed for Glory franchise.
...
* commit '50f76f375b67756f0c31afcc83ed9a98e1810b24':
Add back symbols to fix Greed for Glory franchise.
2014-10-10 22:08:04 +00:00
Elliott Hughes
48a9101986
am 9a6d0fa1
: am 2f25cf37
: Fix pthread_attr_getstack under valgrind.
...
* commit '9a6d0fa1c18bf66611c46942edf2a3e8a6acda8a':
Fix pthread_attr_getstack under valgrind.
2014-10-10 22:07:56 +00:00
Elliott Hughes
0433575035
am 227faaed
: am 2698f9ef
: Merge "Catch up on upstream\'s round/roundf/roundl."
...
* commit '227faaedd575561b2a598de6d9d614420b0894b7':
Catch up on upstream's round/roundf/roundl.
2014-10-10 22:07:54 +00:00
Christopher Ferris
c952c8cf84
am 2df4673e
: resolved conflicts for merge of 7f4618cb
to lmp-mr1-dev-plus-aosp
...
* commit '2df4673edd837e06fb8ae8ec7dd3fdb7a779cfc8':
Re-add dlmalloc for 32 bit.
2014-10-10 18:42:29 +00:00
Christopher Ferris
1713191651
am b767f632
: am 62a665a6
: Merge "Add back symbols to fix Greed for Glory franchise."
...
* commit 'b767f632f34c8efa73d9489fd0d4509bcbb8db71':
Add back symbols to fix Greed for Glory franchise.
2014-10-10 06:43:22 +00:00
Elliott Hughes
2e7b1ba806
am 404f2a0a
: am 8dd3b65f
: Merge "Sync libm with upstream."
...
* commit '404f2a0a224d73a8d9c5d4f1d37d9d1a3ae5ea8d':
Sync libm with upstream.
2014-10-10 02:14:00 +00:00
Elliott Hughes
d8907d9043
am b20a5c8d
: am e9c216fc
: Merge "Fix pthread_attr_getstack under valgrind."
...
* commit 'b20a5c8df897b319351a596a97c095d79d9cacca':
Fix pthread_attr_getstack under valgrind.
2014-10-09 22:15:04 +00:00
Christopher Ferris
fcbd52ceb0
am 9d192aa0
: am d0944d9e
: Merge "Re-add dlmalloc for 32 bit."
...
* commit '9d192aa08e6dad091f5fa0aeb6cb0541eaca96a5':
Re-add dlmalloc for 32 bit.
2014-10-09 19:05:10 +00:00
Dan Albert
df511204f5
am 653f30b1
: am 8a7f8387
: Merge "Use snprintf(3) instead of sprintf(3)."
...
* commit '653f30b15a9bff8567a4f2fa1ff444dba00281ab':
Use snprintf(3) instead of sprintf(3).
2014-10-09 12:44:54 +00:00
Dan Albert
c18259333b
am 8b3b4fa0
: am 72d72d91
: Merge "Replace uses of sprintf(3) with snprintf(3)."
...
* commit '8b3b4fa0ae9e08e64f508e4745ff46c492d84497':
Replace uses of sprintf(3) with snprintf(3).
2014-10-09 12:44:43 +00:00
Ying Wang
94dfa99c15
am 75fd0e76
: am 0c0e728b
: Merge "Build dlext_testzip as custom module."
...
* commit '75fd0e76f81c22d9af689695dc17ef98ad44e384':
Build dlext_testzip as custom module.
2014-10-09 12:44:42 +00:00
Dmitriy Ivanov
118de39fd6
am c4210cea
: am ac3c94d0
: Merge "Fix mma build: \'cd bionic && mma\' case"
...
* commit 'c4210cea45e160162d571992c483faa16d1e0bb6':
Fix mma build: 'cd bionic && mma' case
2014-10-09 12:44:34 +00:00
Elliott Hughes
913d393b10
am 301c452e
: am 0511534d
: Merge "Don\'t silently return EINVAL for a NULL sem_t*."
...
* commit '301c452e5562f9ea286286a1cdb44e73ea390e5c':
Don't silently return EINVAL for a NULL sem_t*.
2014-10-09 12:44:33 +00:00
Elliott Hughes
fad6661ad9
am 46b99841
: am bfeef2d3
: Merge "Use ln(1) rather than cp(1) to set up host /system for testing."
...
* commit '46b998415561aadb8b47c61b7892e85a81b13de5':
Use ln(1) rather than cp(1) to set up host /system for testing.
2014-10-09 12:44:32 +00:00
Elliott Hughes
5d104a0454
am 98f32183
: am 13641010
: Merge "Fix compile-time tests for LP64."
...
* commit '98f321838be54a64c595d65379e3554fa3d6a8d7':
Fix compile-time tests for LP64.
2014-10-08 20:44:45 +00:00
Dan Albert
aca5f36de3
am 035c00d0
: am 5cc5c5ea
: Merge "Add basic compile time tests for sn?printf."
...
* commit '035c00d09ce2b6b04d2c278b8dfadc302acc3de1':
Add basic compile time tests for sn?printf.
2014-10-08 20:17:24 +00:00
Elliott Hughes
94b0a1f08e
am 3430ec18
: am 5a3ca374
: Merge "Revert "Work around a bug in Immersion\'s libImmEmulatorJ.so.""
...
* commit '3430ec18a45830cde56393cf67ec34ad4169c9e1':
Revert "Work around a bug in Immersion's libImmEmulatorJ.so."
2014-10-08 16:53:54 +00:00
Elliott Hughes
abb31de8f3
am 07b7385f
: am e5d4fc39
: am 1543fdf6
: Work around a bug in Immersion\'s libImmEmulatorJ.so.
...
* commit '07b7385fc08055478cd7ec418cf160fbafae4d59':
Work around a bug in Immersion's libImmEmulatorJ.so.
2014-10-08 07:59:31 +00:00
Dan Albert
1c81bdfd3f
am d084b8d6
: resolved conflicts for merge of 55ee845b
to lmp-mr1-dev-plus-aosp
...
* commit 'd084b8d6b8c08fb399ba1127063c15a8c970c710':
Inline helpers need to be exported unmangled.
2014-10-08 07:52:09 +00:00
Nick Kralevich
efa8136df9
am 8ec71579
: am ce92b41a
: cdefs.h: add artificial attribute to FORTIFY_SOURCE functions
...
* commit '8ec715796f3eef76edfe7ae18dc8b8a9e2be4b47':
cdefs.h: add artificial attribute to FORTIFY_SOURCE functions
2014-10-08 00:57:28 +00:00
Dan Albert
f1afba2aca
am 187fd4d7
: am c9e4f2de
: Merge "Inline helpers need to be exported unmangled."
...
* commit '187fd4d7abd802b77a57e28f3b3c9ce5c3d95e96':
Inline helpers need to be exported unmangled.
2014-10-08 00:16:26 +00:00
Elliott Hughes
0f0c0475cb
am e5b11446
: am e8d9057e
: Merge "Work around a bug in Immersion\'s libImmEmulatorJ.so."
...
* commit 'e5b11446897176720f74dd79cfc2cae208ea7739':
Work around a bug in Immersion's libImmEmulatorJ.so.
2014-10-07 23:27:43 +00:00
Elliott Hughes
1144dc404c
am f6aec385
: am b5e7eba6
: Work around a bug in Immersion\'s libImmEmulatorJ.so.
...
* commit 'f6aec385829c376d8df116713a9f76846addb8ac':
Work around a bug in Immersion's libImmEmulatorJ.so.
2014-10-07 23:27:43 +00:00
Elliott Hughes
cee722b1cb
am 9eb0d554
: resolved conflicts for merge of ea8dea8c
to lmp-mr1-dev-plus-aosp
...
* commit '9eb0d554bad86a62c370e7c31fa19b5f3dc90b36':
Improve <sys/cdefs.h>.
2014-10-07 20:37:10 +00:00
Dan Albert
6ff5aa092b
am 24095148
: am eeb9aa02
: Merge "Use snprintf instead of sprintf."
...
* commit '24095148c9952d402380d0b0ab8eb5da2a0bbd9a':
Use snprintf instead of sprintf.
2014-10-07 18:51:01 +00:00
Christopher Ferris
c5d30c27e6
am ac6fc5be
: (-s ours) am 4aace385
: am 2cf15571
: am 40bc7cd4
: (-s ours) DO NOT MERGE Re-add .save directive for arm assembler code.
...
* commit 'ac6fc5befd152814398bccb0443da6704f614f0f':
DO NOT MERGE Re-add .save directive for arm assembler code.
2014-10-07 18:03:05 +00:00
Dmitriy Ivanov
929ec5c950
am c4d97f51
: am 6d2dd6a7
: Merge "Fix 2nd arch prefix application"
...
* commit 'c4d97f51476def0852693b4002e9ba65df8cd5a6':
Fix 2nd arch prefix application
2014-10-07 17:14:21 +00:00
Elliott Hughes
97300b3878
am 106edd3f
: am 6c4e16f6
: Merge "further cleanup memcpy fortify implementation" into lmp-mr1-dev
...
* commit '106edd3fa795f41bd8b527732a6c2be74ff4164a':
further cleanup memcpy fortify implementation
2014-10-07 01:02:57 +00:00
Christopher Ferris
8d0c9dfc2c
am a87052c9
: resolved conflicts for merge of 27355aff
to lmp-mr1-dev-plus-aosp
...
* commit 'a87052c9a3f71f6017c3a4657d9ce01d8923e969':
Force export symbols on all x86 variants in libc.
2014-10-07 00:58:44 +00:00
Christopher Ferris
a0da9f976a
am 015a48af
: am 81fca356
: Merge "Force export symbols on all x86 variants in libc."
...
* commit '015a48af3634b7337561a35544ecf2bc78549b0f':
Force export symbols on all x86 variants in libc.
2014-10-07 00:03:54 +00:00
Nick Kralevich
3ccb3fcba4
am d9813e3e
: am b5cba608
: Merge "cdefs.h: add artificial attribute to FORTIFY_SOURCE functions"
...
* commit 'd9813e3e7fbf02955d2dd9f9c9ef97a8719b15a3':
cdefs.h: add artificial attribute to FORTIFY_SOURCE functions
2014-10-07 00:03:44 +00:00
Nick Kralevich
77e5dd7720
am 75a932c5
: resolved conflicts for merge of 7ad2147a
to lmp-mr1-dev-plus-aosp
...
* commit '75a932c5dd959a1678929a7a8211d30a85a907fc':
string.h: remove unused variable
2014-10-06 23:58:37 +00:00
Dan Albert
1f41103f26
am 8049eb75
: am 9969feca
: Merge "Add compile time test infrastructure for bionic."
...
* commit '8049eb7578ac1e37271da5dca000157687de5162':
Add compile time test infrastructure for bionic.
2014-10-06 19:56:42 +00:00
Dmitriy Ivanov
30aa4c2ddb
am bc7ecf7a
: am f4320e86
: Merge "Resolve "unused DT entry" warnings for x86_64"
...
* commit 'bc7ecf7af2d1b06161badddcead0d9f8c66dbd12':
Resolve "unused DT entry" warnings for x86_64
2014-10-06 19:36:10 +00:00
Dmitriy Ivanov
5830490dd7
am bfbe68fc
: am 6d569b92
: Merge "Add file_offset parameter to android_extinfo"
...
* commit 'bfbe68fc248d4ff69d963aecbab4a42f6def7ba0':
Add file_offset parameter to android_extinfo
2014-10-06 17:33:59 +00:00
Nick Kralevich
7912cc7e9e
am e88b00c5
: am a6eef3be
: Merge "Revert "cdefs.h: add artificial attribute to FORTIFY_SOURCE functions""
...
* commit 'e88b00c51d87ce2182774e40939fe51507de6a40':
Revert "cdefs.h: add artificial attribute to FORTIFY_SOURCE functions"
2014-10-06 00:48:54 +00:00
Nick Kralevich
c4b6e25d52
am 5ba8094f
: am 558ec810
: Merge "cdefs.h: add artificial attribute to FORTIFY_SOURCE functions"
...
* commit '5ba8094f8bd9e927814eb2a242c6cb8d2c7e87ed':
cdefs.h: add artificial attribute to FORTIFY_SOURCE functions
2014-10-06 00:21:56 +00:00
Nick Kralevich
540aeac4e0
am 32cfbb76
: am db6fea86
: Merge "further cleanup memcpy fortify implementation"
...
* commit '32cfbb760536a53d39f376f14eb142b6aab265c3':
further cleanup memcpy fortify implementation
2014-10-05 17:01:23 +00:00
Nick Kralevich
9143ea373d
am b93a965b
: am ae97a776
: Merge "string.h: remove unused variable"
...
* commit 'b93a965bce51d5be57b25f2fd32e858fd300c3e6':
string.h: remove unused variable
2014-10-04 22:50:53 +00:00
Dmitriy Ivanov
1eb0694888
am cd9165e6
: resolved conflicts for merge of 02542b3b
to lmp-mr1-dev-plus-aosp
...
* commit 'cd9165e64952026f54260910dfe72b32387f6d48':
Reimplement clock(3) using clock_gettime(3)
Explain why clock(3) isn't broken.
2014-10-04 18:22:14 +00:00
Elliott Hughes
282559de94
am 5f86872e
: am 4ef0e59f
: Merge "Reimplement clock(3) using clock_gettime(3)"
...
* commit '5f86872e672187afa6256bf3f15257af7e4eaef6':
Reimplement clock(3) using clock_gettime(3)
2014-10-04 02:41:31 +00:00
Dmitriy Ivanov
18945005c2
am bf956e86
: resolved conflicts for merge of 04f5f410
to lmp-mr1-dev-plus-aosp
...
* commit 'bf956e863e486c35700718ff84bc5483b46784e6':
Fix gdb could not get shared library list issue
2014-10-03 19:29:45 +00:00
Dmitriy Ivanov
e3924e6c7e
am dcca3fce
: am d5df4124
: Merge "Add RTLD_NODELETE flag support"
...
* commit 'dcca3fce3f60233e74d7d23b28b04feeb4d5a0e3':
Add RTLD_NODELETE flag support
2014-10-03 16:54:31 +00:00
Dmitriy Ivanov
812d675be9
am bbf86e61
: Fixes to linker code after the conflict resolution
...
* commit 'bbf86e6157ab98af7468ce5eb3292b6509a3cabd':
Fixes to linker code after the conflict resolution
2014-10-02 21:35:22 +00:00
Dmitriy Ivanov
6d6c337244
am 2cd77d30
: Undo the bad work of Automerger
...
* commit '2cd77d301ff6860836428cda2ccd626b3bb6912e':
Undo the bad work of Automerger
2014-10-02 21:35:04 +00:00
Dmitriy Ivanov
1602582952
am 145372b1
: Revert "L-MR1 specific fixes"
...
* commit '145372b1bced73595d51405bcbda73cd092e2425':
Revert "L-MR1 specific fixes"
2014-10-02 21:35:00 +00:00
Dmitriy Ivanov
e7575e1b57
am d4ab8f01
: am 1cd0c677
: L-MR1 specific fixes
...
* commit 'd4ab8f0135603f252936c8d73a579c7ec5314b71':
L-MR1 specific fixes
2014-10-02 19:51:14 +00:00
Dmitriy Ivanov
128c850cc1
am feaf85e3
: resolved conflicts for merge of 7d971ec1
to lmp-mr1-dev-plus-aosp
...
* commit 'feaf85e34c0ab0a65096b183a6ae3144242d934b':
Fix unload of recursively linked library
2014-10-02 19:42:54 +00:00
Dmitriy Ivanov
651bab0e16
am b5626827
: resolved conflicts for merge of f4cb6313
to lmp-mr1-dev-plus-aosp
...
* commit 'b5626827c9d62783737de163723e8f647eb6665f':
Add IFUNC support for arm64 and IRELATIVE reloc
2014-10-02 19:38:02 +00:00
Dmitriy Ivanov
9adb53a634
am 85fc61d7
: am ef1306d7
: Refactoring: C++11 style DISABLE_ bionic marcos
...
* commit '85fc61d7d2755fa55270d30bee348bc98adb5032':
Refactoring: C++11 style DISABLE_ bionic marcos
2014-10-02 19:27:30 +00:00
Dmitriy Ivanov
da5b0de585
am 2fbf6593
: resolved conflicts for merge of 61c4147f
to lmp-mr1-dev-plus-aosp
...
* commit '2fbf6593aec12d0644308775463bd0c4ccff4aa6':
Reset enviroment for math_tests
2014-10-02 19:27:30 +00:00
Dmitriy Ivanov
7c96e34558
am 6aac3cd1
: resolved conflicts for merge of ae69a958
to lmp-mr1-dev-plus-aosp
...
* commit '6aac3cd112360631970ff3a7b809d58ed88a10c9':
Load libraries in breadth-first order
2014-10-02 19:23:44 +00:00
Dmitriy Ivanov
166aa84826
am e3105fee
: resolved conflicts for merge of c0133a73
to lmp-mr1-dev-plus-aosp
...
* commit 'e3105fee224456000f84a03a767685849055e381':
Revert "Load libraries in breadth-first order"
2014-10-02 19:04:09 +00:00
Dmitriy Ivanov
a79c70dd59
am daf15a6c
: resolved conflicts for merge of 8de1ddec
to lmp-mr1-dev-plus-aosp
...
* commit 'daf15a6ca7b1ef7f16103e339334eda3b18aa425':
Fix order of soinfo links (repairs libcxx tests).
2014-10-02 18:41:08 +00:00
Dmitriy Ivanov
e027ca9665
am 32ebc71f
: resolved conflicts for merge of 59c12a65
to lmp-mr1-dev-plus-aosp
...
* commit '32ebc71f99523eb2496a4be175a40dcd10dc699a':
Load libraries in breadth-first order
2014-10-02 18:32:33 +00:00
Dmitriy Ivanov
0427f87378
am dadc782c
: resolved conflicts for merge of 81fe2b16
to lmp-mr1-dev-plus-aosp
...
* commit 'dadc782cf01ebfb1dc3401352450922a9d644614':
Enable clang compilation with libc but not linker.
2014-10-02 18:10:01 +00:00
Dmitriy Ivanov
e4874d6b1d
am 9b6b6e6d
: resolved conflicts for merge of 7210c41f
to lmp-mr1-dev-plus-aosp
...
* commit '9b6b6e6d4a9fa83c6ded39a618e66c05e21d2989':
Encapsulate soinfo_link_image and soinfo_relocate
2014-10-02 17:57:20 +00:00
Dmitriy Ivanov
3ca82fd210
am 1c695166
: am 4466bd72
: Implement LinkedList::visit()
...
* commit '1c69516677e9a7943e90add7f1e44361c7a53b38':
Implement LinkedList::visit()
2014-10-02 17:38:12 +00:00
Dmitriy Ivanov
5d20f051b0
am de1943eb
: resolved conflicts for merge of ff01f6fc
to lmp-mr1-dev-plus-aosp
...
* commit 'de1943eb82116d879344dc17f54f7188d8119740':
Introduce size-based r/w allocators
2014-10-02 17:38:11 +00:00
Dmitriy Ivanov
15f795113e
am 846be3ea
: resolved conflicts for merge of 4d01d08c
to lmp-mr1-dev-plus-aosp
...
* commit '846be3ea5d71bc69744747d19b0a9b0dcee4c376':
Erase elements in LinkedList::remove_if
2014-10-02 17:38:10 +00:00
Dmitriy Ivanov
e788f1da5d
am cd7890ba
: resolved conflicts for merge of cfad7ae9
to lmp-mr1-dev-plus-aosp
...
* commit 'cd7890ba2d0297f3857d65a29fe65da409ccc319':
Replace NULL with nullptr
2014-10-02 17:38:10 +00:00
Dmitriy Ivanov
ee5e2fb541
am 47102e1e
: am 5dfe802d
: Remove unnecessary calls to LinkedList::clear()
...
* commit '47102e1e1dd538089198c6889b0109f1f9734b77':
Remove unnecessary calls to LinkedList::clear()
2014-10-02 17:10:27 +00:00
Dmitriy Ivanov
512c261c8e
am abf6390f
: resolved conflicts for merge of 93c3f420
to lmp-mr1-dev-plus-aosp
...
* commit 'abf6390f37b6d541fa3d26583fc8506047b50de8':
Enable __cxa_atexit && __cxa_finalize for linker
2014-10-02 17:10:27 +00:00
Dmitriy Ivanov
c05ceefcd7
am 88eb2a9c
: resolved conflicts for merge of 3bbd218e
to lmp-mr1-dev-plus-aosp
...
* commit '88eb2a9cf5f2c71bdd73d36ff7dbc29a655cb1ec':
Bump soinfo version
2014-10-02 17:06:48 +00:00
Dmitriy Ivanov
327bf8ad36
am 58481547
: Merge "resolved conflicts for merge of bd321c11
to lmp-mr1-dev-plus-aosp" into lmp-mr1-dev-plus-aosp
...
* commit '5848154714fbe84de46af33ee9a57c7588094167':
Run constructors before resolving ifunc functions
2014-10-02 16:56:38 +00:00
Dmitriy Ivanov
f126b0d59f
am 8fd54631
: resolved conflicts for merge of 31b88da8
to lmp-mr1-dev-plus-aosp
...
* commit '8fd546313cb47b42a70478a59b5b556bf4a61966':
Added test for ifunc support in dynamic linker.
2014-10-02 15:59:45 +00:00
Elliott Hughes
322bce681c
am d081e8b5
: am e4f8962a
: Merge "Update bionic to tzdata 2014h." into lmp-mr1-dev
...
* commit 'd081e8b53960ed3be976e75bb7ac2c043898c4ad':
Update bionic to tzdata 2014h.
2014-10-02 12:47:19 +00:00
Elliott Hughes
14afc13b99
am 26ce6c21
: am b5f5b0e4
: Fix update-tzdata.py to rebuild icu4c .dat file.
...
* commit '26ce6c215bcd4fe6befce3b55228966e27775616':
Fix update-tzdata.py to rebuild icu4c .dat file.
2014-10-02 12:47:18 +00:00
Hans Boehm
b24442611c
am 4aa38919
: am 2d111d9e
: Merge "Make memory_order_acquire visible in global namespace"
...
* commit '4aa389193e79d98754f928f9a3624c6c3fffe2ca':
Make memory_order_acquire visible in global namespace
2014-10-01 19:27:12 +00:00
Christopher Ferris
3d5f6c4997
am 7239135e
: am b19bd93f
: Merge "Add stpcpy assembler version."
...
* commit '7239135eb4d651140a40cd4549b8d9e1101a0c20':
Add stpcpy assembler version.
2014-10-01 18:29:10 +00:00
Elliott Hughes
e24825bc9c
am 600ab1ca
: am cadccfd7
: Merge "Update bionic to tzdata 2014h."
...
* commit '600ab1ca01bbd302e122ae66b79c70d20e1d7621':
Update bionic to tzdata 2014h.
2014-10-01 17:42:53 +00:00
Elliott Hughes
67cd68a321
am 0d1fa6f2
: am 89fd3236
: Merge "Fix update-tzdata.py to rebuild icu4c .dat file."
...
* commit '0d1fa6f29bd60ea08791b8c7f4e9c2fe5728706c':
Fix update-tzdata.py to rebuild icu4c .dat file.
2014-10-01 17:42:52 +00:00
Dan Albert
27d1976f0c
am 3c113851
: am 81156d93
: Merge "Add coverage flag for libm."
...
* commit '3c1138510e6e8e0b9c87cc5cf45a7a8780aaf961':
Add coverage flag for libm.
2014-10-01 02:12:33 +00:00
Elliott Hughes
420b580cdc
am 31052a12
: am 252c1ac9
: Merge "Update our FreeBSD realpath(3) to upstream head."
...
* commit '31052a12eb8c339364cd383c5a99997c02436409':
Update our FreeBSD realpath(3) to upstream head.
2014-10-01 00:08:06 +00:00
Dmitriy Ivanov
ad93ccb2a6
am 18ab39b7
: am 701cf941
: Merge "Fix mips build"
...
* commit '18ab39b79a4b1df8af1820688196379b5e670018':
Fix mips build
2014-09-30 23:55:22 +00:00
Dan Albert
af2f7d2db8
am 63de1998
: am e04aa450
: Merge "Clean up the pthread key tests."
...
* commit '63de199882ac6a34897f5e6f42387a14b234d975':
Clean up the pthread key tests.
2014-09-30 23:55:21 +00:00
Dmitriy Ivanov
addec2929d
am 3e05ac0f
: am 1f7d5ac5
: Merge "Fix unused DT entry warnings."
...
* commit '3e05ac0ffe333bade13e4961aa4cc0e445f08536':
Fix unused DT entry warnings.
2014-09-30 22:30:11 +00:00
Dan Albert
b0dfdec557
am 9d9b7d7e
: am 0481471b
: Merge "Switch benchmarks and tests to libc++."
...
* commit '9d9b7d7e7c55cdc7f10a2882e16b864673a3f7e7':
Switch benchmarks and tests to libc++.
2014-09-30 17:44:13 +00:00
Dan Albert
75894fc9f1
am 0b5f8c7a
: am e49491ad
: Merge "Ignore multiple symbol definition errors."
...
* commit '0b5f8c7a7d82bdaf0a8030f3be6561c0e67e0378':
Ignore multiple symbol definition errors.
2014-09-30 17:44:13 +00:00
Dmitriy Ivanov
64da5c186d
am d1d4e153
: am 9997daa0
: Merge "Return has_DT_SYMBOLIC flag."
...
* commit 'd1d4e153e8adb29048b9bf79a41027b49294a47c':
Return has_DT_SYMBOLIC flag.
2014-09-30 16:56:09 +00:00
Andrew Hsieh
47f97dedd0
am ccf9a9d4
: am b104be32
: Merge "Remove arch-mips64/bionic/__get_sp.S"
...
* commit 'ccf9a9d4498f0bd6d5e16d14741b9d776f5737ab':
Remove arch-mips64/bionic/__get_sp.S
2014-09-30 06:30:09 +00:00
Christopher Ferris
8211790e3f
am 2ef71b1d
: am 85a932c0
: Merge "Cleanup arm assembly."
...
* commit '2ef71b1d09afe2557aeafa8d6e230c4161efd3f5':
Cleanup arm assembly.
2014-09-30 06:30:08 +00:00
Dan Albert
a0489c0093
am 22b9dec9
: am 73e6c9b3
: Merge "Static libc++ is being renamed libc++_static."
...
* commit '22b9dec925a219e6cdada2fbfcbd3a7c72f4fbdc':
Static libc++ is being renamed libc++_static.
2014-09-29 21:02:32 +00:00
Dan Albert
d288a657dd
am b3995bff
: am 7ca5c4b9
: Merge "Make __aeabi_*() symbols weak."
...
* commit 'b3995bff21c3e1f592dfbb29eb47cbe0e15a53b0':
Make __aeabi_*() symbols weak.
2014-09-29 19:44:59 +00:00
Dan Albert
c4dd2d05a6
am 68017e28
: am 98ab0c52
: Merge "Add a dummy libdl.a."
...
* commit '68017e2875262c8d434dfcb41c15d727a06bc04f':
Add a dummy libdl.a.
2014-09-29 19:44:59 +00:00
Elliott Hughes
5991f0f1a8
am 3db6ed61
: am d644fecc
: Merge "Fix gdb could not get shared library list issue"
...
* commit '3db6ed61eb328a9b4805ab4a736027440a529ad5':
Fix gdb could not get shared library list issue
2014-09-29 19:44:46 +00:00
Christopher Ferris
429479e5e1
am 0fc3711b
: am aa66e882
: Merge "Add __memcpy_chk assembly for 64 bit."
...
* commit '0fc3711b22f4819c5d346fe7507e8800e2a64b09':
Add __memcpy_chk assembly for 64 bit.
2014-09-29 13:14:06 +00:00
Elliott Hughes
6be4e2c648
am 0d7599e0
: am aaad5485
: Merge "Re-expose more stdio implementation details for LP32." into lmp-dev
...
* commit '0d7599e0b58a6916eeb1d2b62e5cc33fd8da1b3a':
Re-expose more stdio implementation details for LP32.
2014-09-26 15:24:41 +00:00
Christopher Ferris
d518b91cde
am 860f51d7
: am 6c69afdb
: Fix sys_stat.mkfifo when not run as root.
...
* commit '860f51d7f2efde058716376fcacc2746a9041c41':
Fix sys_stat.mkfifo when not run as root.
2014-09-26 15:24:41 +00:00
Dan Albert
b812af0557
am 775c852e
: am 852d4fbb
: Merge "Prevent benchmarks from being optimized away."
...
* commit '775c852e14554689b957996acf7da17b8afbb34a':
Prevent benchmarks from being optimized away.
2014-09-25 23:26:16 +00:00
Elliott Hughes
a3ab14c054
am 184fd813
: am 17e7d320
: Merge "Re-expose more stdio implementation details for LP32."
...
* commit '184fd8135c193be8a5d0b51e20fe5b86374913f1':
Re-expose more stdio implementation details for LP32.
2014-09-25 03:42:05 +00:00
Christopher Ferris
7a941b86e1
am 17c23691
: am a864e72b
: Merge "Fix sys_stat.mkfifo when not run as root."
...
* commit '17c236912ba89dfba11887b7e73bf31e0780f6df':
Fix sys_stat.mkfifo when not run as root.
2014-09-25 00:27:51 +00:00
Elliott Hughes
e5ffc54701
am a15cff61
: am 567d3fcb
: Merge "Switch to OpenBSD fopen/fclose."
...
* commit 'a15cff614f894933d00ec7256c9762ac76d64178':
Switch to OpenBSD fopen/fclose.
2014-09-24 20:57:23 +00:00
Elliott Hughes
4d1d536fc4
am 4492dde6
: am 4fcfd3a4
: Merge "Sync with current upstream getopt_long.c."
...
* commit '4492dde63e1d1a22a5708906102284b1fb06e5dc':
Sync with current upstream getopt_long.c.
2014-09-24 20:57:23 +00:00
Elliott Hughes
3da19dffb3
am def2d26a
: am f05410ed
: Merge "Sync with upstream findfp.c."
...
* commit 'def2d26a5dcb0436fe133c7dbd9008b01982083d':
Sync with upstream findfp.c.
2014-09-24 18:22:27 +00:00
Dan Albert
5023cbd146
am 9b73b6bf
: am 21db6ff1
: Merge "Coverage configs for bionic."
...
* commit '9b73b6bf6327ff94a2e26d0ab60709989a6751c7':
Coverage configs for bionic.
2014-09-24 17:56:37 +00:00
Dan Albert
fff829d9cd
am 13b50586
: am 4a6e7110
: Merge "Add a dummy atexit(3) to the linker."
...
* commit '13b50586da02270a93a1ab666c0290a2bbfa4289':
Add a dummy atexit(3) to the linker.
2014-09-24 17:56:36 +00:00
Dan Albert
56da92b213
am c3c75301
: am 086bb382
: Fix incorrect parameter types for locale funcs.
...
* commit 'c3c75301b1592a5a3c913a72e92da3bfd7b49ad1':
Fix incorrect parameter types for locale funcs.
2014-09-24 17:31:54 +00:00
Dan Albert
22c07f16df
am d51ca155
: am fc5a93f7
: Merge "Fix incorrect parameter types for locale funcs."
...
* commit 'd51ca1556753fed5f20cd09a8608d0ee1553e41c':
Fix incorrect parameter types for locale funcs.
2014-09-24 17:18:35 +00:00
Elliott Hughes
9c12d60f3d
am fe1e08f6
: am ebf37e38
: Merge "Switch to OpenBSD flags.c."
...
* commit 'fe1e08f61c1514757e66b2295a354816afb81816':
Switch to OpenBSD flags.c.
2014-09-24 17:18:26 +00:00
Christopher Ferris
bd14d312f4
am 7eb3f742
: am 04643c18
: Merge "Remove the unnecessary generic-neon code."
...
* commit '7eb3f742b4ea9bc3d321b241be86e6828a28dc73':
Remove the unnecessary generic-neon code.
2014-09-24 17:17:06 +00:00
Elliott Hughes
55078ef297
am 39e47991
: am c57e5c82
: Merge "CLOEXEC support in fdopen, freopen, and mkostemp/mkostemps."
...
* commit '39e479913c30d003cac0716bb27352fc191c7617':
CLOEXEC support in fdopen, freopen, and mkostemp/mkostemps.
2014-09-24 17:16:59 +00:00
Elliott Hughes
671bee9cdb
am 151c3e0a
: am 87b6906f
: Merge "Pull in upstream fixes to reject invalid bases."
...
* commit '151c3e0a220f7b90695bda3e05364c11ba56f46a':
Pull in upstream fixes to reject invalid bases.
2014-09-23 22:23:47 +00:00
Elliott Hughes
46fc634758
am e4cdb462
: am 86421653
: Merge "Sync with some upstream OpenBSD #include cleanup."
...
* commit 'e4cdb462dd955576c7b5cde6d2cb65d234536f36':
Sync with some upstream OpenBSD #include cleanup.
2014-09-23 21:59:58 +00:00
Elliott Hughes
66c47bd60c
am c7ee90e4
: am 0ab5fd9a
: Merge "Switch to OpenBSD insque/remque/killpg."
...
* commit 'c7ee90e4c142184eafb523a974d6980a9c8976e8':
Switch to OpenBSD insque/remque/killpg.
2014-09-23 21:59:57 +00:00
Elliott Hughes
719e8a4b88
am 5d953ddd
: am 93951cfa
: Merge "Fix a couple more cases of missing CLOEXEC."
...
* commit '5d953ddd40445f337c1f54a4fb1e2b3741245809':
Fix a couple more cases of missing CLOEXEC.
2014-09-23 16:20:22 +00:00
Elliott Hughes
1decd9642d
am f06c55ac
: am e8a95624
: Merge "Test pthread_cleanup_push(3)/pthread_cleanup_pop(3)."
...
* commit 'f06c55ac43dfcdb233be195ca770a9ad25517149':
Test pthread_cleanup_push(3)/pthread_cleanup_pop(3).
2014-09-23 16:20:07 +00:00
Elliott Hughes
9c8e85f60d
am 12766c45
: am b2da4562
: Merge "Clean up fpathconf(3)/pathconf(3)."
...
* commit '12766c458e06e8d3a7f27d1b079443827b40aa48':
Clean up fpathconf(3)/pathconf(3).
2014-09-23 16:20:00 +00:00
Elliott Hughes
da08f6ca5f
am c0226cc7
: am d9cb0ed2
: Merge "Unit test for abort(3)."
...
* commit 'c0226cc767580b9b3cd097ab77557c721b4b2c88':
Unit test for abort(3).
2014-09-23 16:19:57 +00:00
Elliott Hughes
6c960a2121
am 34732f1a
: am 9f423c55
: Merge "Use the uapi fs magic in <sys/vfs.h>."
...
* commit '34732f1a17521f0fd744b977cd917df998c879e6':
Use the uapi fs magic in <sys/vfs.h>.
2014-09-22 17:23:15 +00:00
Elliott Hughes
18a229d29e
am 31c5030d
: am 413de5b0
: Merge "Add semaphore tests, fix sem_destroy."
...
* commit '31c5030d9f4297ee99cbd05cd2aa451e7602d74d':
Add semaphore tests, fix sem_destroy.
2014-09-20 20:23:45 +00:00
Christopher Ferris
b03f2831b8
am b743da01
: am e7160449
: Merge "Remove references to MALLOC_LEAK_CHECK."
...
* commit 'b743da019164231da807000af8440e646da45b99':
Remove references to MALLOC_LEAK_CHECK.
2014-09-20 03:14:53 +00:00
Elliott Hughes
9dd308d0c3
am ff4187e9
: am adc01348
: Merge "Add greg_t for arm64."
...
* commit 'ff4187e9a34a84e3f08e259ab7080b55a47eb3c3':
Add greg_t for arm64.
2014-09-19 18:40:12 +00:00
Dan Albert
93b294f26b
am abc5e4db
: am 13d6023a
: Merge "Exclude libstdc++ from linked libraries."
...
* commit 'abc5e4db15b3b1cc31c1f2a01d19581f66fec2a0':
Exclude libstdc++ from linked libraries.
2014-09-19 08:32:10 +00:00
Christopher Ferris
d7fc04aa7b
am b925c1c7
: am d5e1c583
: Merge "Move to v3.16.3 kernel headers."
...
* commit 'b925c1c78da02e117afb04ccb637117c1704c166':
Move to v3.16.3 kernel headers.
2014-09-19 08:31:05 +00:00
Elliott Hughes
643c712b22
am c12827e5
: am fb8d60f7
: Merge "Fix lgamma_r/lgammaf_r/lgammal_r for -0."
...
* commit 'c12827e5f9589649839d1a31345bdcf028973bbb':
Fix lgamma_r/lgammaf_r/lgammal_r for -0.
2014-09-19 08:31:04 +00:00
Elliott Hughes
0ac1ba5592
am 9969481d
: Fix an unintended difference between aosp/master and lmp-dev-plus-aosp.
...
* commit '9969481d5bf05954fff9c0f3d1c95bb99c36b9a8':
Fix an unintended difference between aosp/master and lmp-dev-plus-aosp.
2014-09-19 08:27:03 +00:00
Elliott Hughes
703544f299
am c189ffaa
: More cases where libc should use O_CLOEXEC.
...
* commit 'c189ffaaec45efb49e785517e504b41a5e57b088':
More cases where libc should use O_CLOEXEC.
2014-09-19 08:27:03 +00:00
Dan Albert
50cc4a25c0
am 411ff42f
: Hide ScopedTrace.
...
* commit '411ff42f20729200c0fc2e24a83bc1dcd7a42a51':
Hide ScopedTrace.
2014-09-19 08:27:00 +00:00
Elliott Hughes
0b356b2213
am d0be539e
: (-s ours) Revert "Revert "Added a bionic systrace class and tracing to pthread_mutex.cpp.""
...
* commit 'd0be539e01424fa720840dfe702dedf8e54379fb':
Revert "Revert "Added a bionic systrace class and tracing to pthread_mutex.cpp.""
2014-09-19 08:26:59 +00:00
Elliott Hughes
7f4a8e8579
am 7d3a8cf6
: am 82e71085
: Merge "The nextafter functions use the wrong next representable value"
...
* commit '7d3a8cf66768118fb1384384469aae2647d9d4ef':
2014-09-19 08:13:51 +00:00
Elliott Hughes
fee7bbb8ab
am 397335a0
: am 6ced0051
: Merge "Stack unwinding unit tests."
...
* commit '397335a0c89058361ecb5d5f67bc4134d441c099':
2014-09-19 08:13:50 +00:00
Christopher Ferris
98f03fe4aa
am cd7f93d3
: am 0bd28a43
: Merge "Update kernel uapi headers to v3.16.1."
...
* commit 'cd7f93d31f9d8f16cbd730f493964076bccc4d28':
2014-09-19 08:11:19 +00:00
Dmitriy Ivanov
d37685b39a
am e7c3c9e9
: am 6a310f4a
: Merge "Temporary disable DL_WARNs for unused DT_*"
...
* commit 'e7c3c9e91f04a566f250c37b94f04e1a50b65317':
2014-09-19 08:10:49 +00:00
Dmitriy Ivanov
ac6149369c
am e594a6e9
: am 77784cb9
: Merge "Add Android*.mk files to additional dependencies"
...
* commit 'e594a6e9a88ad73461f7c753a906d069b91d1a05':
2014-09-19 08:10:03 +00:00
Elliott Hughes
bc62d3d067
am a9a920d5
: am 03fef1f5
: Merge "Fix some 32-bit-isms in <stdio.h>."
...
* commit 'a9a920d52aa3f1d28541b8b8d12fd33688eb8dfb':
2014-09-19 08:09:27 +00:00
Elliott Hughes
01b9019eef
am de3b2bfe
: am 2f5cf100
: Merge "Pull input.h from v3.16.1 kernel headers."
...
* commit 'de3b2bfe114d1f280b38f1ff7cb90ecb8cf91b01':
2014-09-19 08:09:26 +00:00
Elliott Hughes
a815fe12e7
am 18ce8e5d
: am 36a5aa05
: Merge "Use the kernel\'s sa_restorer for aarch64."
...
* commit '18ce8e5d031225b33c7815ccd18ac0099a437ae1':
2014-09-19 07:42:44 +00:00
Elliott Hughes
e5fa4617aa
am 289dd568
: am 56433ee2
: Merge "Clean up the architecture-specific makefiles."
...
* commit '289dd568be03f30bb8b9b66f90dae47249ad24bc':
2014-09-19 07:42:30 +00:00
Dmitriy Ivanov
8eb8ca0d50
am 415658c9
: am e7c9a387
: Merge "Fix 64bit build"
...
* commit '415658c922a5a6f07a7dc225b47bd8b0e533a1d6':
2014-09-19 07:36:25 +00:00
Dmitriy Ivanov
3a233698ee
am ab1b06a8
: am 34ac60ca
: Merge "Fix some unused DT_ warnings"
...
* commit 'ab1b06a87bf8048d8f0a6a2eb0b650e098640d06':
2014-09-19 07:36:25 +00:00
Elliott Hughes
07be4ab760
am 6bf74ba5
: am 17cc8e53
: Merge "No arm source refers to SOFTFLOAT."
...
* commit '6bf74ba536ae254f1439bd40f0c9c62c13546353':
2014-09-19 07:19:25 +00:00
Dmitriy Ivanov
9b3211528d
am 29be5408
: am aea393c0
: Merge "Remove has_DT_SYMBOLIC flag"
...
* commit '29be5408dd9dcfcffb46f23aa6fb8c7d557927a4':
2014-09-19 07:19:22 +00:00
Elliott Hughes
a1bacb8b05
am 63b63c14
: am 380a3be7
: Merge "Fix 32-bit arm unwinding through signal frames."
...
* commit '63b63c146e4cbe73be483f1238d081a488521875':
2014-09-19 07:19:20 +00:00
Calin Juravle
8229d8938b
am b414c62e
: am 370704d6
: Merge "Add benchmarks for pthread_rw_locks"
...
* commit 'b414c62e60a50c8ee502362ce2dc841c2effefab':
2014-09-19 06:16:42 +00:00
Elliott Hughes
3349bc33e2
am 78946d41
: am 5cba3c6f
: Merge "Fix signal trampolines."
...
* commit '78946d41892177ed87354d1d682213a6984271d7':
2014-09-19 06:16:19 +00:00
Dmitriy Ivanov
148674a86e
am 9a44ef61
: am 2997ae83
: Merge "Fix dlsym() to take into account RTLD_GLOBAL/LOCAL"
...
* commit '9a44ef61ae1619cf7b2025072ba8ac3adaba6834':
2014-09-19 06:16:09 +00:00
Dmitriy Ivanov
8455bc6cb3
am b9263dd1
: am 0b8f6d59
: Merge "Add dlfcn_test to glibc test suite."
...
* commit 'b9263dd173312097274b68d701d56efc86a517cb':
2014-09-19 06:16:08 +00:00
Elliott Hughes
9a1dd02d56
am c47a5402
: am 95b0c6a9
: Merge "POSIX says <signal.h> gets you ucontext_t."
...
* commit 'c47a5402e7568b1d8f14a6f2fda6106b9973a43b':
2014-09-19 04:44:36 +00:00
Elliott Hughes
711a0a60eb
am f2cab6f8
: am 82e71085
: Merge "The nextafter functions use the wrong next representable value"
...
* commit 'f2cab6f808fa22f71efa7ce206df76ffcd5503cc':
The nextafter functions use the wrong next representable value
2014-09-18 16:18:18 +00:00
Elliott Hughes
b3b72f9278
am 14dfe3e6
: am 6ced0051
: Merge "Stack unwinding unit tests."
...
* commit '14dfe3e62b2a96f35ad455f0b1dd996343d9aeeb':
Stack unwinding unit tests.
2014-09-18 16:18:18 +00:00
Christopher Ferris
bac0957527
am aac37784
: am 0bd28a43
: Merge "Update kernel uapi headers to v3.16.1."
...
* commit 'aac37784dfd696f7469361e91e2444941c3eafb1':
Update kernel uapi headers to v3.16.1.
2014-09-18 00:52:35 +00:00
Dmitriy Ivanov
824912dbe3
am 4dcc5888
: am 6a310f4a
: Merge "Temporary disable DL_WARNs for unused DT_*"
...
* commit '4dcc58887e303b0427886af1712c550c25b8542e':
Temporary disable DL_WARNs for unused DT_*
2014-09-18 00:26:40 +00:00
Dmitriy Ivanov
eb7cb8e5f8
am f412f82d
: am 77784cb9
: Merge "Add Android*.mk files to additional dependencies"
...
* commit 'f412f82d4107ea485fb8c60adfd05c1953032f1f':
Add Android*.mk files to additional dependencies
2014-09-17 23:31:59 +00:00
Elliott Hughes
b7fb8b6156
am 58fe4f0b
: am 03fef1f5
: Merge "Fix some 32-bit-isms in <stdio.h>."
...
* commit '58fe4f0b079d780f25f1c34a758550368024a44d':
Fix some 32-bit-isms in <stdio.h>.
2014-09-17 22:53:12 +00:00
Elliott Hughes
3fa99dd4f3
am d75695d8
: am 2f5cf100
: Merge "Pull input.h from v3.16.1 kernel headers."
...
* commit 'd75695d8e0093ddf1ad298ef6aacae0782816962':
Pull input.h from v3.16.1 kernel headers.
2014-09-17 22:53:11 +00:00
Elliott Hughes
a7c448810d
am 8fa377eb
: Fix an unintended difference between aosp/master and lmp-dev-plus-aosp.
...
* commit '8fa377eb6afdea4b03b6a0d112471f7ee988fb96':
Fix an unintended difference between aosp/master and lmp-dev-plus-aosp.
2014-09-17 22:36:10 +00:00
Elliott Hughes
1f82cf40bb
am 21ce3f50
: More cases where libc should use O_CLOEXEC.
...
* commit '21ce3f506f3b54e4f57a37847375cef9f8aff57f':
More cases where libc should use O_CLOEXEC.
2014-09-17 22:19:00 +00:00
Dan Albert
23b8947da5
am ebb6b4a4
: Hide ScopedTrace.
...
* commit 'ebb6b4a4d3fab87800b912c9d6ea917f5359f8af':
Hide ScopedTrace.
2014-09-17 22:19:00 +00:00
Elliott Hughes
b391e05a25
am 9e87f2f8
: Revert "Revert "Added a bionic systrace class and tracing to pthread_mutex.cpp.""
...
* commit '9e87f2f876243225deef37645ddceaa5d225cb41':
Revert "Revert "Added a bionic systrace class and tracing to pthread_mutex.cpp.""
2014-09-17 22:13:23 +00:00
Elliott Hughes
7eb56f8031
am 39f46864
: am 36a5aa05
: Merge "Use the kernel\'s sa_restorer for aarch64."
...
* commit '39f4686461889c2a733caf3ea55bb11719ca9036':
Use the kernel's sa_restorer for aarch64.
2014-09-17 17:24:31 +00:00
Elliott Hughes
5aeb5f7b11
am 0bbd77af
: am 56433ee2
: Merge "Clean up the architecture-specific makefiles."
...
* commit '0bbd77af89efdd66e7e265284044ca5894f056be':
Clean up the architecture-specific makefiles.
2014-09-17 17:11:46 +00:00
Dmitriy Ivanov
578b8dd727
am b5f0464d
: am e7c9a387
: Merge "Fix 64bit build"
...
* commit 'b5f0464d825ee1ef80e8652a12b0743433020ab4':
Fix 64bit build
2014-09-17 07:05:51 +00:00
Dmitriy Ivanov
cdd93e0885
am f5a56f21
: am 34ac60ca
: Merge "Fix some unused DT_ warnings"
...
* commit 'f5a56f21806a3535d3e32b172b417bb4cedf00f5':
Fix some unused DT_ warnings
2014-09-17 06:01:55 +00:00
Elliott Hughes
8b7cb0560f
am 894f7f58
: am 17cc8e53
: Merge "No arm source refers to SOFTFLOAT."
...
* commit '894f7f5819e9447d7a7418f180c2275c4c7d9f2f':
No arm source refers to SOFTFLOAT.
2014-09-17 00:25:04 +00:00
Dmitriy Ivanov
dc428a17d6
am 7ccb499c
: am aea393c0
: Merge "Remove has_DT_SYMBOLIC flag"
...
* commit '7ccb499c63931b0863d2792f3d2548acca78c90a':
Remove has_DT_SYMBOLIC flag
2014-09-16 23:07:04 +00:00
Elliott Hughes
48ac72d070
am 67c12a83
: am 380a3be7
: Merge "Fix 32-bit arm unwinding through signal frames."
...
* commit '67c12a8392f869b39d4676081d76ebcf5aa9fd05':
Fix 32-bit arm unwinding through signal frames.
2014-09-16 22:27:59 +00:00
Calin Juravle
82f4e27b4b
am c417053e
: am 370704d6
: Merge "Add benchmarks for pthread_rw_locks"
...
* commit 'c417053e808af9a23e579723aed0d110f6841f2c':
Add benchmarks for pthread_rw_locks
2014-09-16 19:57:29 +00:00
Elliott Hughes
8790f37b07
am ca2d1258
: am 5cba3c6f
: Merge "Fix signal trampolines."
...
* commit 'ca2d1258fc45252d6f60fc33af02501de340ceed':
Fix signal trampolines.
2014-09-16 19:57:27 +00:00
Dmitriy Ivanov
7c76969732
am 3d76a5a1
: am 2997ae83
: Merge "Fix dlsym() to take into account RTLD_GLOBAL/LOCAL"
...
* commit '3d76a5a1c7f7b10aa15ac2abddf12b37b6d45027':
Fix dlsym() to take into account RTLD_GLOBAL/LOCAL
2014-09-16 19:57:25 +00:00
Dmitriy Ivanov
4cdd5ae852
am fe78876f
: am 0b8f6d59
: Merge "Add dlfcn_test to glibc test suite."
...
* commit 'fe78876f94949ba46b76e23e3ab5bb5542565db4':
Add dlfcn_test to glibc test suite.
2014-09-16 19:57:24 +00:00
Elliott Hughes
0b981eb9d5
am b104f0c4
: am 95b0c6a9
: Merge "POSIX says <signal.h> gets you ucontext_t."
...
* commit 'b104f0c4382215acf8e8ed30793140cf13624056':
POSIX says <signal.h> gets you ucontext_t.
2014-09-16 08:48:12 +00:00
Dan Albert
73c923f9f4
am 73c605e2
: am 2c581047
: Merge "Fix filename in comment in cmath"
...
* commit '73c605e234eb873f5d198e8e420ac74f5bcc2c81':
Fix filename in comment in cmath
2014-09-14 20:06:20 +00:00
Christopher Ferris
ca87b17819
am 07ce9767
: am 027d2717
: Pull input.h from v3.16.1 kernel headers.
...
* commit '07ce9767884051a781a2dfe7877c2715e9ef712c':
Pull input.h from v3.16.1 kernel headers.
2014-09-14 20:06:19 +00:00
Elliott Hughes
ce1658bde0
am 35981194
: am 85ef3b5b
: Merge "Update NOTICE files."
...
* commit '35981194d8f458884417ecf794f9edb4684f5adf':
Update NOTICE files.
2014-09-13 17:41:00 +00:00
Elliott Hughes
2e40c43fdf
am 79f40ff9
: am ae51accf
: Merge "Remove an unused file."
...
* commit '79f40ff929374a5b6b783ef641fc9661cd315c25':
Remove an unused file.
2014-09-13 17:40:59 +00:00
Elliott Hughes
bd44263101
am 934028eb
: am 73d2059f
: Merge "Explain why clock(3) isn\'t broken."
...
* commit '934028eba35b04a965c89c431e7e9a60c06eb17c':
Explain why clock(3) isn't broken.
2014-09-13 02:28:01 +00:00
Elliott Hughes
f206217660
am 8bd96e06
: am 21451f5b
: Merge "Get new coshl, sinhl, and tanhl implementations from upstream."
...
* commit '8bd96e067c2c7c9bdec03de41147e13a531850a9':
Get new coshl, sinhl, and tanhl implementations from upstream.
2014-09-13 02:27:57 +00:00
Elliott Hughes
df61319444
am 8ce73725
: am a40a16ea
: Merge "Add a test for pthread_gettid_np."
...
* commit '8ce73725a3e185d9d36a3913d9713eb9d9062a3c':
Add a test for pthread_gettid_np.
2014-09-13 02:25:37 +00:00
Elliott Hughes
c63a12128c
am 4cc9c6cc
: am 69c2d7dc
: Merge "Sync libm with upstream."
...
* commit '4cc9c6cc83e7fcd9d62bac152a9f4fc4c7b8eaf9':
Sync libm with upstream.
2014-09-13 02:25:13 +00:00
Elliott Hughes
6b9a41e082
am ecd6be3b
: am e39e47c6
: Merge "Remove "private/bionic_pthread.h"."
...
* commit 'ecd6be3bd2963ef69500e4b5a0186114f01a282d':
Remove "private/bionic_pthread.h".
2014-09-13 02:22:42 +00:00
Dmitriy Ivanov
1f08f1a3c8
am b58b8210
: am d74aa580
: Merge "Fix unload of recursively linked library"
...
* commit 'b58b821056ab45ece313181fb2d55856957fe2a6':
Fix unload of recursively linked library
2014-09-13 02:22:41 +00:00
Dmitriy Ivanov
9da0ae4ddd
am 75386aa5
: am aad92067
: Merge "Reformatting"
...
* commit '75386aa5ffb4f66810b7e267fcd16d69420bb8e2':
Reformatting
2014-09-13 02:22:41 +00:00
Dmitriy Ivanov
2e3fd896cc
am bb5e2968
: am 66bbf159
: Merge "Refactoring: C++11 style DISABLE_ bionic marcos"
...
* commit 'bb5e2968ca909903605364e5d7b199d121fcae40':
Refactoring: C++11 style DISABLE_ bionic marcos
2014-09-13 02:22:40 +00:00
Elliott Hughes
f0a6d5db8f
am 0654250e
: am 8d8a789c
: Merge "Expose __swsetup for LP32 binary compatibility."
...
* commit '0654250eb99b825abfc4368063c725526018ef77':
Expose __swsetup for LP32 binary compatibility.
2014-09-12 19:27:34 +00:00
Dmitriy Ivanov
c5cb043819
am 5a6e31c3
: am 6487f0d8
: Merge "Add IFUNC support for arm64 and IRELATIVE reloc"
...
* commit '5a6e31c3cbaf5ebbcc6cc6221a12ee1ce10e1e82':
Add IFUNC support for arm64 and IRELATIVE reloc
2014-09-12 19:27:33 +00:00
Elliott Hughes
d455758e99
am 7f4c7060
: am 5920a9ad
: Merge "Add pthread_gettid_np and re-expose __get_thread for LP32."
...
* commit '7f4c7060f0856da7f3624f87b4547615c29130b8':
Add pthread_gettid_np and re-expose __get_thread for LP32.
2014-09-12 19:27:33 +00:00
Elliott Hughes
6cd84274b8
am da7fe217
: am 7e00b44e
: Expose __swsetup for LP32 binary compatibility.
...
* commit 'da7fe217d8ef5aaa1c7f8837719e1c7f1d482679':
Expose __swsetup for LP32 binary compatibility.
2014-09-12 19:27:27 +00:00
Elliott Hughes
1bd1f3a401
am 66265e80
: am 27efc488
: Add pthread_gettid_np and re-expose __get_thread for LP32.
...
* commit '66265e80a13e60ac06153af88936fb4c90a99f66':
Add pthread_gettid_np and re-expose __get_thread for LP32.
2014-09-12 19:27:27 +00:00
Elliott Hughes
3e4ae3ec09
am d415e27d
: am 9e833bf0
: Fix mips __fadvise64.S build failure.
...
* commit 'd415e27d5bcfaba5b8fcd868d98173db708ffa9c':
Fix mips __fadvise64.S build failure.
2014-09-12 19:19:40 +00:00
Elliott Hughes
ba55c8984e
am 5691dcfc
: am ea66004c
: Merge "Fix mips __fadvise64.S build failure."
...
* commit '5691dcfc0d8b1418e53d75b3c3428f8f65a87727':
Fix mips __fadvise64.S build failure.
2014-09-12 19:17:48 +00:00
Elliott Hughes
c3932cca0b
am 65e61977
: am 176c3278
: Merge "Add posix_fadvise(3)." into lmp-dev
...
* commit '65e619775e3f4517edc7ac68c6b85a9443a67da7':
Add posix_fadvise(3).
2014-09-12 19:17:03 +00:00
Elliott Hughes
612db11844
am db1e9581
: am 33df10f2
: Merge "Add posix_fadvise(3)."
...
* commit 'db1e9581098ad19465d2d81fbe368743b648a071':
Add posix_fadvise(3).
2014-09-12 19:16:56 +00:00
Lorenzo Colitti
77f01f4306
am 993a2315
: am 33a73bfa
: When comparing DNS server configs, also compare number of servers
...
* commit '993a2315a7ddc786ce9180258aa3db498bf9326e':
When comparing DNS server configs, also compare number of servers
2014-09-11 17:27:10 +00:00
Lorenzo Colitti
b5e7bd0013
am da0ed4cb
: am c71483c0
: Merge "When comparing DNS server configs, also compare number of servers"
...
* commit 'da0ed4cbfa10eb3f6a48ef116ae0441239daf7bf':
When comparing DNS server configs, also compare number of servers
2014-09-09 15:03:50 +00:00
Dmitriy Ivanov
9c8ff91dcc
am 06bd5e2d
: am 3c3624f3
: Merge "Load libraries in breadth-first order"
...
* commit '06bd5e2d0ade82b9fc70fd8928c1746ca529a2f4':
Load libraries in breadth-first order
2014-09-09 01:25:51 +00:00
Elliott Hughes
d7928dc803
am 5574335d
: am 671f96cd
: Merge "Ensure __set_errno is still visible on LP32."
...
* commit '5574335dc5f380b96aa1f93caeceeeb1bc69bbe2':
Ensure __set_errno is still visible on LP32.
2014-09-09 00:11:52 +00:00
Elliott Hughes
4a454760b5
am e70e541e
: am 201f36d2
: Merge "Don\'t expose non-standard basename_r and dirname_r in LP64."
...
* commit 'e70e541e7f97ddef3c262bbd71a01710d9f57e65':
Don't expose non-standard basename_r and dirname_r in LP64.
2014-09-09 00:11:52 +00:00
Elliott Hughes
eeb13c6bdb
am 938473a7
: resolved conflicts for merge of 7efad83d
to lmp-dev-plus-aosp
...
* commit '938473a7f031822d7449624f5844c07d23814422':
Ensure __set_errno is still visible on LP32.
2014-09-08 23:32:32 +00:00
Elliott Hughes
b614b05942
am 2af51cac
: Merge "resolved conflicts for merge of c8f6b82f
to lmp-dev-plus-aosp" into lmp-dev-plus-aosp
...
* commit '2af51cacde8e8e15639352f96e46cbc9e9e6a4f6':
Don't expose non-standard basename_r and dirname_r in LP64.
2014-09-08 18:52:42 +00:00
Elliott Hughes
347e873bfb
am 6b779c6b
: am 51c8355d
: Add arc4random_addrandom binary compatibility.
...
* commit '6b779c6b61ec662f19f9ea30fd003c770799196c':
Add arc4random_addrandom binary compatibility.
2014-09-08 18:52:42 +00:00
Elliott Hughes
b03d3102c3
am ffa8672b
: am d3d89f0d
: Merge "Add arc4random_addrandom binary compatibility."
...
* commit 'ffa8672bd5722b9bb2f13dcabffb2814b2edd0ea':
Add arc4random_addrandom binary compatibility.
2014-09-08 18:26:26 +00:00
Christopher Ferris
d790900d5f
am 9e7abe2e
: am b4673c41
: Merge "Add dlmalloc_usable_size for 32 bit arches."
...
* commit '9e7abe2e60c16ca3ffb3d1839c040fe2c3d34551':
Add dlmalloc_usable_size for 32 bit arches.
2014-09-06 20:37:54 +00:00
Christopher Ferris
7f6006d232
am eb1dd673
: am 47ed03f7
: Merge "Add dlmalloc_usable_size for 32 bit arches." into lmp-dev
...
* commit 'eb1dd673ecb660a56c19a04697a14ed56db5eb91':
Add dlmalloc_usable_size for 32 bit arches.
2014-09-06 20:24:21 +00:00
Ying Wang
dc787b75d5
am 455577d3
: am e07b4da5
: Merge "Use LOCAL_POST_LINK_CMD to insert the objcopy command for linker."
...
* commit '455577d3ce64135fcb6ce33cd6d3c73b06189e40':
Use LOCAL_POST_LINK_CMD to insert the objcopy command for linker.
2014-09-06 00:10:28 +00:00
Dmitriy Ivanov
2f06081a97
am 2a0105f9
: am 320a01d5
: Merge "Revert "Load libraries in breadth-first order""
...
* commit '2a0105f95d91653626996fa3e8416bfcb41d3048':
Revert "Load libraries in breadth-first order"
2014-09-06 00:10:28 +00:00
Dmitriy Ivanov
fa0f9cc9f1
am 4a4dc7b3
: am b3ebfecd
: Merge "Fix order of soinfo links (repairs libcxx tests)."
...
* commit '4a4dc7b37c3a26a349d771755fb8bfb0ba4a05c9':
Fix order of soinfo links (repairs libcxx tests).
2014-09-05 23:38:02 +00:00
Chih-Hung Hsieh
6d4d735ae5
am 1325d50c
: am 8adace5f
: Merge "Enable clang compilation with libc but not linker."
...
* commit '1325d50c721717032bce940554e21f0cc28c08e5':
Enable clang compilation with libc but not linker.
2014-09-05 19:21:38 +00:00
Elliott Hughes
911b47f684
am 3fd8eee5
: am 5beddb7d
: Fix pthread_attr_getstack__main_thread.
...
* commit '3fd8eee516e9376351c0c06af47154765f1ca647':
Fix pthread_attr_getstack__main_thread.
2014-09-05 15:43:29 +00:00
Dmitriy Ivanov
feb717abdd
am b7f09d06
: am 001815ed
: Merge "Reset enviroment for math_tests"
...
* commit 'b7f09d065473adf6b504ccb08f0b0d25c09e70b4':
Reset enviroment for math_tests
2014-09-05 02:33:04 +00:00
Elliott Hughes
32f8fef668
am 5c5bb4d0
: am aca9cae3
: Merge "Fix pthread_attr_getstack__main_thread."
...
* commit '5c5bb4d04ea5221088b0b3cdb63225237c1ff11a':
Fix pthread_attr_getstack__main_thread.
2014-09-04 23:46:35 +00:00
Elliott Hughes
d3e1b1c59c
am fc8f246a
: am c74a7680
: Merge "Fix mips signed/unsigned signal_test.cpp build breakage."
...
* commit 'fc8f246a49240b6fc7ed0d83a971219989fd290a':
Fix mips signed/unsigned signal_test.cpp build breakage.
2014-09-04 23:36:33 +00:00
Dmitriy Ivanov
ff5a8672e1
am 4effe38a
: am 44352f5f
: Merge "Revert "Register __libc_fini as early as possible.""
...
* commit '4effe38ae68170539869753aa77855807ed4b970':
Revert "Register __libc_fini as early as possible."
2014-09-04 23:36:32 +00:00
Dmitriy Ivanov
ec6099ec64
am 24d40f2d
: am c0cd9ce5
: Merge "Revert "Fix arm64 build""
...
* commit '24d40f2df06fc5fafd938bd828ba7c9e264c2a0d':
Revert "Fix arm64 build"
2014-09-04 23:36:32 +00:00
Elliott Hughes
32db68c510
am ac5c1119
: am 05f0bfd6
: Merge "Don\'t mask out SA_RESTORER from sa_flags."
...
* commit 'ac5c111924097387499f6163cf3bf2275690de9b':
Don't mask out SA_RESTORER from sa_flags.
2014-09-04 22:33:01 +00:00
Chih-Hung Hsieh
3e8c441de9
am 020ccc3c
: am 4ee7c325
: Merge "Disable Clang, due to x86 LDBL_MANT_DIG errors."
...
* commit '020ccc3c75866ccf333c4a6ebf279002ead371de':
Disable Clang, due to x86 LDBL_MANT_DIG errors.
2014-09-04 22:33:01 +00:00
Elliott Hughes
60a46deba3
am 32dc56a1
: am 071bed80
: Merge "_GNU_SOURCE implies _BSD_SOURCE and the latest _POSIX_C_SOURCE."
...
* commit '32dc56a1ca57b7ea904fe9fd2c0ef43b544561f5':
_GNU_SOURCE implies _BSD_SOURCE and the latest _POSIX_C_SOURCE.
2014-09-04 17:24:01 +00:00
Dmitriy Ivanov
eb5009617d
am 04ecc77d
: am 1737b159
: Merge "Load libraries in breadth-first order"
...
* commit '04ecc77df663d9a0b55e5b2e503657b5ad3a75e6':
Load libraries in breadth-first order
2014-09-04 02:09:52 +00:00
Elliott Hughes
3333a8b2f4
am 40acbd69
: am 1e010d60
: Add back a dummy arc4random_stir for compatibility.
...
* commit '40acbd6904ef56b7a8d13904a37cf78b39763fe3':
Add back a dummy arc4random_stir for compatibility.
2014-09-04 00:16:06 +00:00
Dmitriy Ivanov
d9b342498d
am f851d60c
: am 8f3b8f52
: Merge "Fix arm64 build"
...
* commit 'f851d60c13899773f9b0f5a1296f1ebd2cf99b59':
Fix arm64 build
2014-09-03 23:55:38 +00:00
Elliott Hughes
621fc3b046
am d05ad930
: am 58bb54c3
: Merge "Add back a dummy arc4random_stir for compatibility."
...
* commit 'd05ad93003aa3ebbf87aa040ee8eb93396b80fd6':
Add back a dummy arc4random_stir for compatibility.
2014-09-03 23:55:37 +00:00
Dmitriy Ivanov
af9b0c4dab
am bd00ae89
: am 450aaa01
: Merge "Register __libc_fini as early as possible."
...
* commit 'bd00ae89921e3715ddbf89a1aac069347e5cf3d4':
Register __libc_fini as early as possible.
2014-09-03 22:49:59 +00:00
Dmitriy Ivanov
43ecbc8520
am 40412333
: am 8da304b9
: Merge "Make string tests check all alignment combinations"
...
* commit '40412333b42910e3edde20072aaf32afe3aaca7f':
Make string tests check all alignment combinations
2014-09-03 22:38:53 +00:00
Dan Albert
77ed51e266
am c71129a4
: am 28f17701
: Merge "Don\'t fail a test just because we aren\'t root."
...
* commit 'c71129a4e82211bc2db62ea10311548da5e2c20f':
Don't fail a test just because we aren't root.
2014-09-03 20:09:51 +00:00
Elliott Hughes
cf9c3aec2b
am ce19b10f
: am cb093d1f
: Merge "Upgrade bionic to tzdata2014g." into lmp-dev
...
* commit 'ce19b10f5f9db0e73d911faa3ce35ddd2b0837bf':
Upgrade bionic to tzdata2014g.
2014-09-03 09:12:52 +00:00
Hans Boehm
fd77e895ac
am 5c2c5443
: am 9ac60bf8
: Make stdatomic.h work with gcc4.6 host compiler
...
* commit '5c2c5443823e30bfb02394f4fc2da06a74bd58df':
Make stdatomic.h work with gcc4.6 host compiler
2014-09-03 09:12:51 +00:00
Andreas Gampe
4e092df34a
am c16f0486
: resolved conflicts for merge of 2b10e2f1
to lmp-dev-plus-aosp
...
* commit 'c16f0486fca0df1125cc381d3f4ef3b652d72d29':
Undefine _Atomic before redefining
2014-09-03 09:12:50 +00:00
Dmitriy Ivanov
763d17e22f
am 69fde6b4
: am 3b10ba6f
: Merge "Add some missing dlclose(.)"
...
* commit '69fde6b4a7c7674c8bbc8fba0b82bcc25fdf0539':
Add some missing dlclose(.)
2014-09-03 05:04:25 +00:00
Dan Albert
6df7c2c80a
am f3ba9f71
: am c7de9191
: Merge "Start math tests with a clean fenv."
...
* commit 'f3ba9f7171021417a0b6373ecf52136fb5cc9a76':
Start math tests with a clean fenv.
2014-09-03 05:04:20 +00:00
Dan Albert
7681554de8
am 95742d36
: am 847e52b9
: Merge "Prevent a few test pthread keys from leaking."
...
* commit '95742d36038b459704bdd32e22df35956b5aca0d':
Prevent a few test pthread keys from leaking.
2014-09-03 05:04:17 +00:00
Hans Boehm
cd7f163176
am e8d77291
: resolved conflicts for merge of c8cf3513
to lmp-dev-plus-aosp
...
* commit 'e8d77291670ad435491a08f6c3d83881063e2e12':
Fix, generalize stdatomic.h; improve test.
2014-09-03 05:04:16 +00:00
Elliott Hughes
6d84bc4c43
am 6c696754
: am ec95a9cf
: Merge "MIPS64 syscall() arguments"
...
* commit '6c69675423f3375ba4d9dadfaf9502a15576158c':
MIPS64 syscall() arguments
2014-09-03 05:03:49 +00:00
Dmitriy Ivanov
32ef431b6c
am a1d14f62
: am 86f594b1
: Merge "Encapsulate soinfo_link_image and soinfo_relocate"
...
* commit 'a1d14f62f6efb78dbb601c0c2be79a036da05854':
Encapsulate soinfo_link_image and soinfo_relocate
2014-09-02 19:53:32 +00:00
Elliott Hughes
299647b814
am a5d70a4b
: am 4625dd75
: Merge "Upgrade bionic to tzdata2014g."
...
* commit 'a5d70a4b15c3c6a7eddd2a4593ad28fa8846f383':
Upgrade bionic to tzdata2014g.
2014-09-02 18:42:28 +00:00
Dmitriy Ivanov
15a52d7944
am 23fa71f7
: am e057b9fc
: Merge "Introduce size-based r/w allocators"
...
* commit '23fa71f7ca7096a25fd0d603061c861e410eb817':
Introduce size-based r/w allocators
2014-09-02 17:57:20 +00:00
Dmitriy Ivanov
7b3328a106
am 80ecaf33
: am 4cafa3ce
: Merge "Implement LinkedList::visit()"
...
* commit '80ecaf331e16530179f91db565a8862a8a55f3b1':
Implement LinkedList::visit()
2014-09-02 17:57:07 +00:00
Dmitriy Ivanov
39f5554fe2
am e47b9949
: am 5120bcf9
: Merge "Look into ld_preloads before current library"
...
* commit 'e47b994975e8d21c517082914ab3c72afd5cee55':
Look into ld_preloads before current library
2014-09-02 17:39:37 +00:00
Dmitriy Ivanov
a3dddd9ead
am e4c4311f
: resolved conflicts for merge of c191a8ad
to lmp-dev-plus-aosp
...
* commit 'e4c4311f4402d8f470b91500acf140baa7c4aa47':
Look into ld_preloads before current library
2014-09-02 17:39:36 +00:00
Dmitriy Ivanov
29dfcfda4b
am a20e37f2
: am 11387985
: Merge "Erase elements in LinkedList::remove_if"
...
* commit 'a20e37f291957749091ee3a4f30b35a8d4d5a3f3':
Erase elements in LinkedList::remove_if
2014-09-02 17:39:36 +00:00
Elliott Hughes
4eac5ecf2b
am 1a96db3e
: resolved conflicts for merge of b2eb09a9
to lmp-dev-plus-aosp
...
* commit '1a96db3e8ea0b2a488a068c6f46f7e7ca2e5fc96':
Use __GNUC_PREREQ rather than __GNUC_PREREQ__ to match glibc.
2014-09-02 17:34:14 +00:00
Hans Boehm
af09e0337e
am 94ea04c5
: am e505cc66
: Merge "Make stdatomic.h work with gcc4.6 host compiler"
...
* commit '94ea04c50ac3ca59245999bfe302066e8b5c1c84':
Make stdatomic.h work with gcc4.6 host compiler
2014-09-02 17:33:33 +00:00
Elliott Hughes
d711fa3dee
am e21a6242
: am bbe06e0d
: Merge "Use __GNUC_PREREQ rather than __GNUC_PREREQ__ to match glibc."
...
* commit 'e21a624269b198e82c1c9a102d36f1fa21b44f6b':
Use __GNUC_PREREQ rather than __GNUC_PREREQ__ to match glibc.
2014-09-01 11:25:55 +00:00
Dmitriy Ivanov
016c7e19da
am e6f46bfb
: am 83b637fa
: Merge "Replace NULL with nullptr"
...
* commit 'e6f46bfb90123757aaa36a3be79b875e18a95c46':
Replace NULL with nullptr
2014-09-01 11:25:50 +00:00
Elliott Hughes
079841285e
am 72dc86ec
: am 1f39afc8
: Merge "The host prebuilt glibc is 2.11, so remove workarounds for 2.9."
...
* commit '72dc86ec5f8927d7be03b110a61aba45e94b4cfa':
The host prebuilt glibc is 2.11, so remove workarounds for 2.9.
2014-08-29 18:49:21 +00:00
Chih-Hung Hsieh
d3acdf1660
am 46623c1c
: am cc4259ed
: Merge "Ignore all __weak_alias in OpenBSD libC."
...
* commit '46623c1cc7045d01ad950a4d2cad2a2722efc5ce':
Ignore all __weak_alias in OpenBSD libC.
2014-08-29 11:56:38 +00:00
Elliott Hughes
7187c84058
am cd6657f9
: am 29f06943
: Merge "Add GNU-compatible strerror_r."
...
* commit 'cd6657f9eacb8dff723be48ffff72e153b4c82c6':
Add GNU-compatible strerror_r.
2014-08-29 11:56:38 +00:00
Elliott Hughes
1470c824a9
am eceb417d
: am 67f1f3b1
: Have pthread_attr_getstack for the main thread report RLIMIT_STACK...
...
* commit 'eceb417d2817aace3207943cc90b81026d505f80':
Have pthread_attr_getstack for the main thread report RLIMIT_STACK...
2014-08-28 04:16:11 +00:00
Elliott Hughes
53c39aab6e
am 0019c7b5
: resolved conflicts for merge of a0eeb0b6
to lmp-dev-plus-aosp
...
* commit '0019c7b5a05a7c79e3ab9b72cae9bcdf8d22491e':
Fix pthread_getattr_np for the main thread.
2014-08-28 04:11:48 +00:00
Elliott Hughes
f5f59e3756
am 9560aaba
: am f4e721dd
: Merge "Have pthread_attr_getstack for the main thread report RLIMIT_STACK..."
...
* commit '9560aaba8ff6c667495de590a097709cb95bba24':
Have pthread_attr_getstack for the main thread report RLIMIT_STACK...
2014-08-28 00:13:16 +00:00
Christopher Ferris
96e0a433f9
am 5f6bab1a
: am af9da4a3
: Merge "Replace snprintf calls in linker."
...
* commit '5f6bab1ac2212a23d8afd96dceb51b793b05dd2f':
Replace snprintf calls in linker.
2014-08-27 23:53:09 +00:00
Chih-Hung Hsieh
42e5994ff1
am 2c449617
: am fbe9d3df
: Merge "Fix strlen function type for mips."
...
* commit '2c449617c37c7b5419908499740530af2f1ca6f0':
Fix strlen function type for mips.
2014-08-27 23:36:22 +00:00
Yigit Boyar
f227b34d1c
am 80f47ca3
: Merge branch \'lmp-dev-plus-aosp\' of https://googleplex-android.googlesource.com/_direct/platform/bionic into lmp-dev-plus-aosp
...
* commit '80f47ca35cf54ac3de8b42b70d81189bd58080c7':
Replace ambiguous cmp instruction with cmpl.
2014-08-27 23:13:49 +00:00
Christopher Ferris
91f854ee7d
am 04f12ef9
: am 598d25bf
: Merge "Replace snprintf calls in linker." into lmp-dev
...
* commit '04f12ef91c7f4235d6657583679f1dc39718344f':
Replace snprintf calls in linker.
2014-08-27 23:13:48 +00:00
Chih-Hung Hsieh
71405a84da
am 2dc7fd03
: am 34da32e7
: Merge "Add missing type casts before comparison."
...
* commit '2dc7fd03e77e32f85422786cc4bea157354d50be':
Add missing type casts before comparison.
2014-08-27 22:13:22 +00:00
Christopher Ferris
895854f430
am 725fae1d
: am 6ecd1cd1
: Merge "Use the default unwind code."
...
* commit '725fae1de487cb202d5429afb440541b79e8381e':
Use the default unwind code.
2014-08-27 21:50:09 +00:00
Baligh Uddin
0570368a79
am 388369b7
: Merge branch \'lmp-dev-plus-aosp\' of https://googleplex-android.googlesource.com/_direct/platform/bionic into lmp-dev-plus-aosp
...
* commit '388369b788f93670551fe32233b6c4b55d3879d9':
call uselocale() before freelocale() to make sure that g_local_key has a valid locale.
Switch to OpenBSD <err.h> implementation.
2014-08-27 17:55:30 +00:00
Elliott Hughes
c15ee16fb3
am b489ba48
: am 6cc4e3b6
: Merge "call uselocale() before freelocale() to make sure that g_local_key has a valid locale." into lmp-dev
...
* commit 'b489ba48a11ae91bd51bd99b3741ad452484684d':
call uselocale() before freelocale() to make sure that g_local_key has a valid locale.
2014-08-27 17:55:29 +00:00
Christopher Ferris
e94c0e6abf
am 7bad1a90
: am 3f7635f4
: Use the default unwind code.
...
* commit '7bad1a90f1f270d5e2e3ca798d1e0f35c79bec6b':
Use the default unwind code.
2014-08-27 04:55:00 +00:00
Hans Boehm
c0c0e0404f
am 3b32ba0e
: am 6bfcefe0
: Merge "Undefine _Atomic before redefining"
...
* commit '3b32ba0e2c1851e20f72a73c606dcbfc79e687bb':
Undefine _Atomic before redefining
2014-08-27 00:11:45 +00:00
Elliott Hughes
e294a02c0c
am d961078f
: am 07401c71
: Merge "Switch to OpenBSD daemon(3)."
...
* commit 'd961078f2d1ee42f41ae967d33ba583dd42475f8':
Switch to OpenBSD daemon(3).
2014-08-27 00:11:45 +00:00
Elliott Hughes
edbd5b2659
am 3e95a0d6
: am f1e64b5c
: (-s ours) Merge "More cases where libc should use O_CLOEXEC."
...
* commit '3e95a0d6f0fb3e15485c4671643b4c61e89c49d3':
More cases where libc should use O_CLOEXEC.
2014-08-27 00:11:44 +00:00
Elliott Hughes
77fd54ae1c
am f975bc2d
: am 7b87d441
: Merge "Switch to OpenBSD res_random."
...
* commit 'f975bc2d59b064e08f5d01ecd0724cb76351727f':
Switch to OpenBSD res_random.
2014-08-26 23:47:17 +00:00
Elliott Hughes
390a11303d
am 06b03394
: am 59de803a
: Merge "libc should use O_CLOEXEC when opening files for its own use."
...
* commit '06b033942ae7c6d967e4c58a4dd649e421598eba':
libc should use O_CLOEXEC when opening files for its own use.
2014-08-26 23:47:16 +00:00
Dmitriy Ivanov
df8e8af8f7
am a04130f5
: am 9f5dee55
: Merge "Remove unnecessary calls to LinkedList::clear()"
...
* commit 'a04130f54c087cf2ad2924863a8a1e5c22fdd8a9':
Remove unnecessary calls to LinkedList::clear()
2014-08-26 23:47:15 +00:00
Dmitriy Ivanov
2ad7cce57c
am 8e35e9e7
: am d2bd3c47
: Merge "Enable __cxa_atexit && __cxa_finalize for linker"
...
* commit '8e35e9e73ee14fa8c725c83d871db2b58821d8c9':
Enable __cxa_atexit && __cxa_finalize for linker
2014-08-26 23:35:36 +00:00
Elliott Hughes
8572efefa5
am 05409ded
: am c764fb24
: Merge "Fix pthread_getattr_np for the main thread."
...
* commit '05409dedcd6268d8150e5a39327b1b48711834c0':
Fix pthread_getattr_np for the main thread.
2014-08-26 20:18:50 +00:00
Chih-Hung Hsieh
b4e5b1012b
am a9c435e0
: am 9e307af9
: Merge "Add standard throw() spec to delete operators."
...
* commit 'a9c435e072111d6e4a90748bb4a34f2c46814162':
Add standard throw() spec to delete operators.
2014-08-25 22:41:21 +00:00
Hans Boehm
235027e19d
am 685c722d
: am a4a8c4fe
: Merge "Fix, generalize stdatomic.h; improve test."
...
* commit '685c722d32086f0ded3da9975a934cef34f171c9':
Fix, generalize stdatomic.h; improve test.
2014-08-22 23:24:37 +00:00
Dmitriy Ivanov
355ffed60d
am 0c3ef375
: am 9d34f6a9
: Merge "Bump soinfo version"
...
* commit '0c3ef37501d32444ef333a960e306b33164fa31f':
Bump soinfo version
2014-08-22 21:13:57 +00:00
Dan Albert
2d516203f3
am 740cf634
: am 0b9fa4c9
: Merge "Fix dlmalloc build."
...
* commit '740cf634f78141b37e30a37f9fdf491951d321e4':
Fix dlmalloc build.
2014-08-22 18:40:23 +00:00
Dan Albert
66af51131b
am a2dcd944
: am 4756afe3
: Merge "Implement malloc_info(3)."
...
* commit 'a2dcd9449e7afe93ee9472ea899539b17574908f':
Implement malloc_info(3).
2014-08-22 18:16:29 +00:00
Elliott Hughes
952e2b839c
am 4592c5e9
: Merge branch \'lmp-dev-plus-aosp\' of https://googleplex-android.googlesource.com/_direct/platform/bionic into lmp-dev-plus-aosp
...
* commit '4592c5e993e2ee625b9cfdd8e50cce0be9042114':
Fix unistd.getpid_caching_and_clone.
2014-08-22 16:53:23 +00:00
Elliott Hughes
a657e1cc6a
am 021ce40c
: am 84d0683a
: Fix unistd.getpid_caching_and_clone.
...
* commit '021ce40c0ca98ccdd7daa4d468222b951da10c06':
Fix unistd.getpid_caching_and_clone.
2014-08-22 16:53:23 +00:00
Dan Albert
fc7b06fd58
am ab537ae5
: am 2e6c5fc4
: Merge "Remove _flush_cache(2) for mips64."
...
* commit 'ab537ae574ba675d3b313c544f5cf5de0c6e77e7':
Remove _flush_cache(2) for mips64.
2014-08-21 22:26:46 +00:00
Dmitriy Ivanov
84c8fc8683
am 87c5f24e
: am 2bd88d45
: Merge "Run constructors before resolving ifunc functions"
...
* commit '87c5f24e4e58d7c26e8490f33d8233755b17a551':
Run constructors before resolving ifunc functions
2014-08-21 21:55:13 +00:00
Dan Albert
54f4129b79
am ba8dede8
: am 31572118
: Merge "__gnu_basename(3) is accounted for."
...
* commit 'ba8dede8585adfc411726496a877a1460fa769c6':
__gnu_basename(3) is accounted for.
2014-08-21 19:43:28 +00:00
Elliott Hughes
4e8ff5bf33
am d00ce65a
: am 2d80400a
: Fix some 32-bit-isms in <stdio.h>.
...
* commit 'd00ce65a16a77921b1835dc52dd31b9206200551':
Fix some 32-bit-isms in <stdio.h>.
2014-08-21 18:34:41 +00:00
Elliott Hughes
4c6c024a32
am 1fa71e6c
: am d5fbc371
: Merge "Add POSIX-2008 fmemopen, open_memstream, and open_wmemstream."
...
* commit '1fa71e6cbb7254e6450701913e5f9cfc6226587a':
Add POSIX-2008 fmemopen, open_memstream, and open_wmemstream.
2014-08-21 04:07:20 +00:00
Elliott Hughes
8aab5c927f
am ff3adf16
: am b6ed5407
: Merge "Simplify _ALIGN_TEXT."
...
* commit 'ff3adf163222cf8351c9968149509615bc936552':
Simplify _ALIGN_TEXT.
2014-08-20 20:57:47 +00:00
Elliott Hughes
497a10b311
am 1b6b56a9
: am 7134fc30
: Merge "Regenerate "services.h" from /etc/services."
...
* commit '1b6b56a9a662eb68a0eb707c556287b0f7810556':
Regenerate "services.h" from /etc/services.
2014-08-20 20:57:46 +00:00
Elliott Hughes
fd66905ac7
am 28bd4fd0
: am 3bcd414b
: Merge "Clean up some of our python scripts."
...
* commit '28bd4fd080d290dba0f61275109698d0fe4b5dc4':
Clean up some of our python scripts.
2014-08-20 20:57:45 +00:00
Elliott Hughes
b22eebf09e
am c64b6800
: am 55244a9b
: Merge "Add <stdio_ext.h> for elfutils."
...
* commit 'c64b680066d4ceaba908bf43ba7b2b8761b00073':
Add <stdio_ext.h> for elfutils.
2014-08-20 20:57:45 +00:00
Hans Boehm
f4a27ad738
am c4b55c12
: am b61c5064
: Merge "Work around atomic_load(const T*) issues."
...
* commit 'c4b55c1221581b5ab8dc7cc21d9eead85b79eaa2':
Work around atomic_load(const T*) issues.
2014-08-20 20:57:44 +00:00
Elliott Hughes
7888f4d5ad
am d61f102b
: am b9d674c8
: Merge "Implement the GNU basename(3) in addition to the POSIX one."
...
* commit 'd61f102bf8015686806f20bf5895fd05b967ce09':
Implement the GNU basename(3) in addition to the POSIX one.
2014-08-19 22:25:59 +00:00
Dan Albert
a9cfc7750d
am f642846c
: am 1506fc17
: Expose android_set_abort_message().
...
* commit 'f642846c1cec8554ec4f09686eb9ce999f6edf59':
Expose android_set_abort_message().
2014-08-19 20:35:04 +00:00
Elliott Hughes
e232b38314
am b8a8d1d6
: am c5d6df6f
: Merge "Add in_port_t and move it and in_addr_t to the correct header file."
...
* commit 'b8a8d1d68e5e7c7df8187f76bbd452a9822fab6d':
Add in_port_t and move it and in_addr_t to the correct header file.
2014-08-19 20:35:03 +00:00
Elliott Hughes
74dae62e5a
am 59b5f585
: am 6f4220c4
: Merge "Move the meat of <features.h> into <sys/cdefs.h>."
...
* commit '59b5f5852219cbfc266f619177990955022a31d1':
Move the meat of <features.h> into <sys/cdefs.h>.
2014-08-19 19:11:58 +00:00
Dan Albert
62e1e86e33
am f01d69e9
: am 2222eae6
: Merge "Missing #include <sys/cdefs.h>."
...
* commit 'f01d69e9def62d67da15e50ff40afab55f5c140c':
Missing #include <sys/cdefs.h>.
2014-08-19 18:47:16 +00:00
Elliott Hughes
b969ed0786
am f00e8620
: am 17f83c93
: Merge "Remove unused defines from <features.h>."
...
* commit 'f00e86209d8b6b846c376786230ae07667534507':
Remove unused defines from <features.h>.
2014-08-19 17:59:32 +00:00
Dan Albert
3a240cc3bb
am d971171d
: am 934c8015
: Merge "Expose android_set_abort_message()."
...
* commit 'd971171dfb5dffae9d41c07a3961389689f333e7':
Expose android_set_abort_message().
2014-08-19 17:43:20 +00:00
Elliott Hughes
b6463733ca
am ecd48356
: am e4fcc3ad
: Merge "Fix _BSD_SOURCE/__USE_BSD."
...
* commit 'ecd48356e38f2aec61639545c9656e8c67bcd6bd':
Fix _BSD_SOURCE/__USE_BSD.
2014-08-19 17:37:54 +00:00
Dmitriy Ivanov
f9ac267bd3
am 707ed62b
: am 8a76ee82
: Merge "Revert "Add support for protected local symbol lookup.""
...
* commit '707ed62b9f873af84dc2a3427aadff3bef35f726':
Revert "Add support for protected local symbol lookup."
2014-08-19 17:37:53 +00:00
Dmitriy Ivanov
6179fee1f6
am 19bf7f71
: resolved conflicts for merge of e3ad34b3
to lmp-dev-plus-aosp
...
* commit '19bf7f717023558d54312c95f6a6529154204bab':
Revert "Add support for protected local symbol lookup."
2014-08-19 13:39:57 +00:00
Elliott Hughes
ef7f99d2b5
am 38ba927c
: am 0baf2ca3
: Merge "Fix <features.h> (_BSD_SOURCE and _GNU_SOURCE)."
...
* commit '38ba927c35295f935568a8b8c508dcc666780e8c':
Fix <features.h> (_BSD_SOURCE and _GNU_SOURCE).
2014-08-19 00:48:15 +00:00
Elliott Hughes
269bef726b
am c2289796
: am 205cc415
: Merge "Improve <sys/cdefs.h>."
...
* commit 'c228979648e0812b2032d9d622af20153ddf4f29':
Improve <sys/cdefs.h>.
2014-08-18 22:35:55 +00:00
Dan Albert
8e0eabadba
am 247e441b
: Resolved conflicts for merge of 6df7b609
to lmp-dev-plus-aosp.
...
* commit '247e441b0c039046d7ab355424a3d5e41c9bab91':
Hide C++ stuff in libc. Put it back in libstdc++.
2014-08-18 22:06:30 +00:00
Christopher Ferris
cc7e938ce1
am bd4351f9
: am 54d24e09
: Merge "Fix leak_realloc, copy entire allocation."
...
* commit 'bd4351f9452c1e095e02894c198fe4ee8a99832c':
Fix leak_realloc, copy entire allocation.
2014-08-18 21:15:06 +00:00
Christopher Ferris
c3bc045a5a
am 3290fd46
: am 3c7c9a8d
: (-s ours) Merge "malloc_usable_size returns the original size."
...
* commit '3290fd4625fc67f35b641b52c1142bb64dc25d67':
malloc_usable_size returns the original size.
2014-08-18 21:15:06 +00:00
Dan Albert
754e884618
am 2b91cf32
: am db2e0247
: Merge "Hide C++ stuff in libc. Put it back in libstdc++."
...
* commit '2b91cf32e646481657d951e1bb2d2493116a4edc':
Hide C++ stuff in libc. Put it back in libstdc++.
2014-08-18 20:22:56 +00:00
Christopher Ferris
0d9b41e1a8
am 3d7f92e9
: am 9e56ce4c
: Merge "Fix leak_realloc, copy entire allocation." into lmp-dev
...
* commit '3d7f92e914b5a89a74d33757379775cc6abaebc1':
Fix leak_realloc, copy entire allocation.
2014-08-18 19:47:21 +00:00
Dmitriy Ivanov
32efc8ea0f
am 05d2a981
: am 2b6cdb5e
: Merge "Add atexit test for attributed c-tor/d-tor"
...
* commit '05d2a98133b5432f70e1f830aa55c5f50bfb3e29':
Add atexit test for attributed c-tor/d-tor
2014-08-16 00:44:40 +00:00
Dmitriy Ivanov
7677b6f382
am 18fbdce8
: am d8e00769
: Merge "Keep symbols for linker" into lmp-dev
...
* commit '18fbdce86e02726581a13954f27a7ab05e438a2e':
Keep symbols for linker
2014-08-16 00:43:44 +00:00
Hans Boehm
e91a58a164
am a1ff9e8e
: am f0f66c02
: Have stdatomic.h punt to C++ atomic when possible
...
* commit 'a1ff9e8eb00d189b01d7f3cdb21541ce0445a3b1':
Have stdatomic.h punt to C++ atomic when possible
2014-08-15 21:27:05 +00:00
Hans Boehm
cc6c2324a7
am e9c7a452
: am 7d05f741
: Merge "Have stdatomic.h punt to C++ atomic when possible"
...
* commit 'e9c7a4528cf33f571e9ba4d3ccc032b4f377a89b':
Have stdatomic.h punt to C++ atomic when possible
2014-08-15 18:33:22 +00:00
Dan Albert
e7bf334437
am 47822dae
: am e2050ae1
: Merge "Change name of MB_CUR_MAX implementation function." into lmp-dev
...
* commit '47822dae63d939b58ca9b946b90396475ac14930':
Change name of MB_CUR_MAX implementation function.
2014-08-15 13:39:47 +00:00
Dan Albert
6676667b7f
am 716fe4ca
: am 553c0ea5
: Merge "Move mtctxres.c to libc_dns.a." into lmp-dev
...
* commit '716fe4caacff804a689ac84eaeb5cc5a9311edcd':
Move mtctxres.c to libc_dns.a.
2014-08-15 13:39:46 +00:00
Christopher Ferris
033c2787c4
am c3731ea8
: am 0533195e
: Merge "malloc_usable_size returns the original size." into lmp-dev
...
* commit 'c3731ea8fdeb5d4d0152b986b4bb9316dc49ead8':
malloc_usable_size returns the original size.
2014-08-15 11:52:10 +00:00
Dmitriy Ivanov
337527f4a7
am a43011da
: am 4bea4c63
: Label pages mapped by linker_allocator
...
* commit 'a43011daf05cf0b22f4c0d387254351e87898035':
Label pages mapped by linker_allocator
2014-08-14 23:49:22 +00:00
Dan Albert
cf59e8ca66
am 3dbab7a7
: am d0cce143
: Merge "Move mtctxres.c to libc_dns.a."
...
* commit '3dbab7a709c1048e5051c4496f65def3b2f2c44c':
Move mtctxres.c to libc_dns.a.
2014-08-14 23:33:27 +00:00
Dmitriy Ivanov
4eb28d6278
am f6829737
: am 8457779b
: Merge "Keep symbols for linker"
...
* commit 'f6829737ccaec1af17290283d2c571dd06600f96':
Keep symbols for linker
2014-08-14 23:00:44 +00:00
Dan Albert
db4b9e600e
am 49af4264
: am 0d4ccee3
: Merge "Change name of MB_CUR_MAX implementation function."
...
* commit '49af4264ab57618f5e189287f4f2aa9f8aae2231':
Change name of MB_CUR_MAX implementation function.
2014-08-14 21:35:56 +00:00
Dan Albert
7fe5957503
am 72de5013
: am 104a4729
: Merge "Add more functionality to glibc symbol checker."
...
* commit '72de50139dd7bccebb57b2764eae0f534b6ecdca':
Add more functionality to glibc symbol checker.
2014-08-14 21:35:56 +00:00
Hans Boehm
6486388ee3
am faa0a7b7
: am 4f85c6ff
: Merge "Add memory ordering constraint, convert to C11 atomics"
...
* commit 'faa0a7b7886e98c63078b4874224c7ea66a70036':
Add memory ordering constraint, convert to C11 atomics
2014-08-14 03:38:37 +00:00
Dmitriy Ivanov
3435d89666
am 63ea43de
: am e942b3ed
: Merge "Added test for ifunc support in dynamic linker."
...
* commit '63ea43de8f2f5aa5c260165a1d4415f642656d75':
Added test for ifunc support in dynamic linker.
2014-08-14 00:38:50 +00:00
Dan Albert
89c57c8728
am 07337271
: am 9a74e4c1
: Merge "Hide __libc_init_vdso()."
...
* commit '0733727194593db83aa10ecce74028745a75460a':
Hide __libc_init_vdso().
2014-08-13 23:11:48 +00:00
Dan Albert
808a44c37f
am 9b4410b9
: am 1f4c536f
: (-s ours) Merge "Hide ScopedTrace."
...
* commit '9b4410b9123b32ecb3b48eb17ef67e029660a821':
Hide ScopedTrace.
2014-08-13 20:21:59 +00:00
Dmitriy Ivanov
41fa785698
am af2ee506
: am 8a84d383
: Optimize symbol lookup
...
* commit 'af2ee5068d8516919f38b2785de1ccac996d7d64':
Optimize symbol lookup
2014-08-13 16:52:47 +00:00
Dmitriy Ivanov
f759d4cb51
am 15921382
: am db0785cb
: Merge "Optimize symbol lookup"
...
* commit '15921382fb94bbbfa559f76eb2aaca9f54fb98d0':
Optimize symbol lookup
2014-08-13 16:36:08 +00:00
Dan Albert
0f30332e89
am 4b100dd7
: am d332bc68
: Hide __libc_malloc_dispatch.
...
* commit '4b100dd72fe368296882e91ad76d2dedf89e1fa2':
Hide __libc_malloc_dispatch.
2014-08-13 15:54:50 +00:00
Dan Albert
fe9633c555
am 25b55a09
: am 6e3823d3
: Merge "Hide __libc_malloc_dispatch."
...
* commit '25b55a09f661e07e920a8e68951517e1be22349d':
Hide __libc_malloc_dispatch.
2014-08-13 00:06:04 +00:00
Dmitriy Ivanov
b37298f436
am ab63b6b0
: am 00c16c1b
: Merge "Label pages mapped by linker_allocator"
...
* commit 'ab63b6b067c848aa789c6bda4f420b929d5f3c14':
Label pages mapped by linker_allocator
2014-08-11 16:47:03 +00:00
Elliott Hughes
d4f4df8bd9
am a466df52
: am 72d7e667
: Fix our x86 PIC_PROLOGUE.
...
* commit 'a466df528c90495931f46fbe39ed37ea3893d5ee':
Fix our x86 PIC_PROLOGUE.
2014-08-10 08:59:06 +00:00
Elliott Hughes
daf86953fb
am cd2cd65c
: am 4d0f742a
: Merge "Fix our x86 PIC_PROLOGUE."
...
* commit 'cd2cd65c5f5a65e27610d3cd5a6838395114aa5e':
Fix our x86 PIC_PROLOGUE.
2014-08-10 08:55:20 +00:00
Dan Albert
8e4d698df8
am 2a8efb81
: am f4d21fba
: Merge "Make __set_errno hidden in asm." into lmp-dev
...
* commit '2a8efb8169ff6b1b9375aac01f2263b4f71cb9ec':
Make __set_errno hidden in asm.
2014-08-09 06:58:53 +00:00
Dan Albert
8e650110e7
am 21588d1f
: am a0db4641
: Merge "Make __set_errno hidden in asm."
...
* commit '21588d1f2e885d42b724d8c22ea313593c69cac5':
Make __set_errno hidden in asm.
2014-08-08 22:53:57 +00:00
Dan Albert
16f3c423fa
am 287762ed
: am 3788a1ee
: Merge "Revert "Fix incorrect relocations for x86.""
...
* commit '287762edb7bc2d13cdd4c02f049eac4cf8630876':
Revert "Fix incorrect relocations for x86."
2014-08-08 22:45:51 +00:00
Christopher Ferris
c455eb2478
am 98d4eaab
: am 1c5e415f
: Merge "Add a way to disable backtracing in malloc debug."
...
* commit '98d4eaab3fe8e0a243ce2abaf6647acb99e9d81e':
Add a way to disable backtracing in malloc debug.
2014-08-08 16:57:32 +00:00
Christopher Ferris
629552fb67
am f1820351
: am 49de01a5
: Add a way to disable backtracing in malloc debug.
...
* commit 'f18203517e61fdefbe42620426cc9990294dda00':
Add a way to disable backtracing in malloc debug.
2014-08-08 16:38:57 +00:00
Elliott Hughes
e92e559092
am b763b7d6
: am f2d8c357
: Merge "Remove misleading arm/arm64 PIC_SYM."
...
* commit 'b763b7d6d57380eb82f6fe5cb62864ea12b405ae':
Remove misleading arm/arm64 PIC_SYM.
2014-08-08 16:25:09 +00:00
Christopher Ferris
3c684d4393
am e2005cda
: am 92f0c91b
: Merge "Create a distinct temp directory for each run."
...
* commit 'e2005cdae0e6ad103fa18e61d5f46c5549fac4e4':
Create a distinct temp directory for each run.
2014-08-08 07:19:10 +00:00
Elliott Hughes
d0a07699b4
am 0d9cc846
: am 43227c0b
: Android is all-PIC/PIE.
...
* commit '0d9cc846f748c72ad8d8df4b606f5333b61cabf0':
Android is all-PIC/PIE.
2014-08-08 02:26:42 +00:00
Dan Albert
2f4002d9f8
am d17047ff
: am cdd2f072
: Merge "Fix incorrect relocations for x86."
...
* commit 'd17047ffd6a6c54e177bc75b05082afeae40f2f9':
Fix incorrect relocations for x86.
2014-08-08 00:29:29 +00:00
Elliott Hughes
c4a9c129dd
am 1636f80b
: am d994622e
: Merge "Android is all-PIC/PIE."
...
* commit '1636f80b7d30103f10ab3ccc2632e8f693c0f9c0':
Android is all-PIC/PIE.
2014-08-07 18:37:50 +00:00
Christopher Ferris
e552abb0b4
am 1c85152f
: am 85ebcfce
: Merge "Do a second key cleanup in pthread_exit."
...
* commit '1c85152f76e0696e117760d5f89d23480a753afd':
Do a second key cleanup in pthread_exit.
2014-08-07 01:17:28 +00:00
Christopher Ferris
9e849a64ed
am 60b4de13
: am 3e7b8e2a
: Merge "Do a second key cleanup in pthread_exit." into lmp-dev
...
* commit '60b4de132cfa2efef75033aefe3322762042ea92':
Do a second key cleanup in pthread_exit.
2014-08-07 01:13:13 +00:00
Elliott Hughes
984e051bcf
am 3ea3982f
: am 501eb513
: Merge "Upgrade bionic to tzdata2014f." into lmp-dev
...
* commit '3ea3982f1f810049ad02f658220784ace5eae6db':
Upgrade bionic to tzdata2014f.
2014-08-07 01:00:59 +00:00
Elliott Hughes
5b420a25ac
am af0ec906
: am 6edf8985
: Merge "Fix the tzdata update tools." into lmp-dev
...
* commit 'af0ec906bd0f77971afaf135466e60e41f7faea7':
Fix the tzdata update tools.
2014-08-07 00:52:49 +00:00
Elliott Hughes
65077ed577
am 5a092670
: am f3868fa7
: Merge "Upgrade bionic to tzdata2014f."
...
* commit '5a0926701997d6ff2189054787147adb956d4b3a':
Upgrade bionic to tzdata2014f.
2014-08-07 00:52:48 +00:00
Elliott Hughes
a76126a0a3
am 0415a4a6
: am b4b7e054
: Merge "Fix the tzdata update tools."
...
* commit '0415a4a6f89e31cd8b3d5126fd7a1b9877d84906':
Fix the tzdata update tools.
2014-08-07 00:52:48 +00:00
Dan Albert
9f7bca69e9
am 0f3b73aa
: am bc0d65c1
: Merge "Proper MB_CUR_MAX." into lmp-dev
...
* commit '0f3b73aa22ca3bed476ec2800a7b06f0eecdcf88':
Proper MB_CUR_MAX.
2014-08-06 23:02:32 +00:00
Dan Albert
914d64980b
am 589859a1
: am 5b39a445
: Merge "Fix mbsrtowcs(3) src param for finished string." into lmp-dev
...
* commit '589859a125fc0c67d0f56706ee18f7ae2f3e45ee':
Fix mbsrtowcs(3) src param for finished string.
2014-08-06 23:02:28 +00:00
Dan Albert
a56d8fd6de
am d14344ad
: am 40079b00
: Fixes build.
...
* commit 'd14344adf295c3870bc8454d9989da3c5e320312':
Fixes build.
2014-08-06 23:02:28 +00:00
Dan Albert
5511dd46fd
am 8b1af476
: am 5386a741
: Revert "Replaces vfork() implementation with fork()"
...
* commit '8b1af4762c3f1fb35173830ba417564a5b3dc0ad':
Revert "Replaces vfork() implementation with fork()"
2014-08-06 23:02:27 +00:00
Elliott Hughes
bd5cc87362
am fa70bacc
: am 3a238ae7
: Merge "Revert "Add a hack to <stdlib.h> until we can fix libvpx.""
...
* commit 'fa70bacc6cfe78793743696b91c7fe3158a01a3f':
Revert "Add a hack to <stdlib.h> until we can fix libvpx."
2014-08-06 23:01:37 +00:00
Elliott Hughes
7ef16e88e8
am 5fb6ce29
: am 00a8344a
: Merge "Workaround b/16818336 which fails build under aggressive inlining." into lmp-dev
...
* commit '5fb6ce295038d345dee354b93c2fc408effdd29c':
Workaround b/16818336 which fails build under aggressive inlining.
2014-08-06 23:00:48 +00:00
Paul Jensen
2e2d7dee1d
am 8019e6f0
: am 7a5f0952
: Merge "Revert most of "Cleanup: Delete dead code."" into lmp-dev
...
* commit '8019e6f0fd39a9b76034a12ef1598b50588fb719':
Revert most of "Cleanup: Delete dead code."
2014-08-06 23:00:47 +00:00
Elliott Hughes
a69fd4651a
am 42848344
: am bb91a1b8
: Merge "Workaround b/16818336 which fails build under aggressive inlining."
...
* commit '428483446e7cd52cb608481c091f2ac4521081ae':
Workaround b/16818336 which fails build under aggressive inlining.
2014-08-06 18:57:22 +00:00
Elliott Hughes
5801991bdd
am 987e533e
: am 59b0933e
: Explain how wcswcs ended up in ndk_cruft.cpp.
...
* commit '987e533ed466a51a1b269f6707765d4a6243d27e':
Explain how wcswcs ended up in ndk_cruft.cpp.
2014-08-06 18:17:01 +00:00
Elliott Hughes
f69f0b9ac2
am 10d197c6
: am 8b91980e
: Merge "Explain how wcswcs ended up in ndk_cruft.cpp."
...
* commit '10d197c681e96187645eaf6341d13967e33a0308':
Explain how wcswcs ended up in ndk_cruft.cpp.
2014-08-06 18:08:43 +00:00
Elliott Hughes
f77fbbb53e
am 0a693b4f
: am afc86723
: Merge "Add an obvious comment to <stdio.h> for fixincludes."
...
* commit '0a693b4fc88bc6e0f3b0672a994931cce5d42716':
Add an obvious comment to <stdio.h> for fixincludes.
2014-08-06 17:40:42 +00:00
Dmitriy Ivanov
694d295e5e
am 36730936
: am db7a17d4
: Revert "Revert "Fix dlsym(3) to do breadth first search.""
...
* commit '36730936a13b1948240641739a15c3ef56c501f3':
Revert "Revert "Fix dlsym(3) to do breadth first search.""
2014-08-06 17:36:10 +00:00
Dan Albert
282638f7f5
am 909464c2
: am de69069f
: Merge "Fixes build."
...
* commit '909464c2cb90fa8b530ae53fa849d3bc5818b676':
Fixes build.
2014-08-06 17:25:40 +00:00
Ben Murdoch
62c69c25d2
fix the build
...
Change-Id: I8a3b26014ced1ce95b9a0f675099c3fdfbe041f3
2014-08-06 16:17:04 +01:00
Dan Albert
74508b2fec
am dfe8417a
: am a7ef8188
: Merge "Revert "Replaces vfork() implementation with fork()""
...
* commit 'dfe8417a58a8413cce6c7bb2b224950c7085245c':
Revert "Replaces vfork() implementation with fork()"
2014-08-06 12:10:50 +00:00
Dmitriy Ivanov
83a1c15907
am f9a0af9c
: am 1b1966d9
: Revert "Fix dlsym(3) to do breadth first search."
...
* commit 'f9a0af9c9343ba48ab42decbb8aab7fbefed1bd4':
Revert "Fix dlsym(3) to do breadth first search."
2014-08-04 16:50:33 +00:00
Dan Albert
74a7a4d296
am b782c20b
: am 447fe1c2
: Merge "Fix mbsrtowcs(3) src param for finished string."
...
* commit 'b782c20b8244ec5cc348547291503a4c30ca65ba':
Fix mbsrtowcs(3) src param for finished string.
2014-07-31 22:35:45 +00:00
Dan Albert
ce6fe525d5
am 0c4ad535
: am 36bacd23
: Merge "Proper MB_CUR_MAX."
...
* commit '0c4ad535dc8d1aea6ee2bbeb8a68fc3a4363f246':
Proper MB_CUR_MAX.
2014-07-31 00:26:18 +00:00
Christopher Ferris
828c7b396d
am 592cfa90
: am 61833de6
: Fix memchr with a zero length.
...
* commit '592cfa90c3cc397a2a0415ac0d8c88f8f03210de':
Fix memchr with a zero length.
2014-07-30 23:51:25 +00:00
Christopher Ferris
f2eef5159a
am 30ac3d58
: am 0f7ed163
: Merge "Fix memchr with a zero length."
...
* commit '30ac3d58eaa6e502d053eaaabf163b173884cceb':
Fix memchr with a zero length.
2014-07-30 23:39:12 +00:00
Elliott Hughes
aa1cbcb131
am 63b6416f
: am 4f76469e
: Implement <sys/fsuid.h>.
...
* commit '63b6416f339c70855e4bb44cd1c6fbb9a85a60fe':
Implement <sys/fsuid.h>.
2014-07-30 23:31:46 +00:00
Elliott Hughes
796d419f2e
am 897aca77
: am 83b9826e
: Merge "Implement <sys/fsuid.h>."
...
* commit '897aca77eeb9286574ddec58bb893df7c02a8912':
Implement <sys/fsuid.h>.
2014-07-30 23:31:46 +00:00
Duane Sand
5750c7cc49
am 66fa2c87
: am cd541952
: [MIPSR6] Use C-coded string ops on mips32r6/mips64r6
...
* commit '66fa2c87d6dea6c316a9984146c306011e3afb80':
[MIPSR6] Use C-coded string ops on mips32r6/mips64r6
2014-07-30 22:32:41 +00:00
Elliott Hughes
8ead392b05
am abd28445
: am c7706a02
: Merge "[MIPSR6] Use C-coded string ops on mips32r6/mips64r6"
...
* commit 'abd284457884c4972a6dd72e2a2b647d935b1fe3':
[MIPSR6] Use C-coded string ops on mips32r6/mips64r6
2014-07-30 22:27:49 +00:00
Elliott Hughes
adc2a59383
am 84093b17
: am 11bf8a30
: Only wipe TLS for user-supplied stacks.
...
* commit '84093b174eb30f52414838d4a54847b19c621c93':
Only wipe TLS for user-supplied stacks.
2014-07-30 22:10:49 +00:00
Elliott Hughes
aed19ee769
am 594a5275
: am 18a1bbe6
: Merge "Only wipe TLS for user-supplied stacks."
...
* commit '594a5275188df203bb720afc2b2c898643fff6e3':
Only wipe TLS for user-supplied stacks.
2014-07-30 22:06:45 +00:00
Christopher Ferris
a6d698d914
am 0770ed06
: am c701e5b3
: Use libunwindbacktrace for debug malloc code.
...
* commit '0770ed068078786aa2e38ddc6eecbbf2a5fccef0':
Use libunwindbacktrace for debug malloc code.
2014-07-30 17:02:14 +00:00
Elliott Hughes
46975d966c
am a99a69a6
: am 1242f7eb
: Remove declarations for things that don\'t exist.
...
* commit 'a99a69a6400ed5078749656ee120fad1ad09ba97':
Remove declarations for things that don't exist.
2014-07-30 17:02:13 +00:00
Elliott Hughes
8fc6d6807f
am 4d17c6c3
: am f6aa1779
: Merge "Revert "Added a bionic systrace class and tracing to pthread_mutex.cpp."" into lmp-dev
...
* commit '4d17c6c39f8aeae13b177ed7a22be1895068830a':
Revert "Added a bionic systrace class and tracing to pthread_mutex.cpp."
2014-07-30 17:02:12 +00:00
Dan Albert
f61f354583
am 5fce71b5
: am e872c923
: Merge "en_US.UTF-8 is also supported." into lmp-dev
...
* commit '5fce71b56e567a0e578e8ec8c1cab2bbc2e783ec':
en_US.UTF-8 is also supported.
2014-07-30 14:28:40 +00:00
Dan Albert
28124017d6
am d735a072
: am 9379ce69
: Merge "There is no _MIN for unsigned types." into lmp-dev
...
* commit 'd735a0723a185568997b443b338ccf7a171ab254':
There is no _MIN for unsigned types.
2014-07-30 14:28:39 +00:00
Dan Albert
fd4f86ccc2
am bb0c0531
: am a1a813da
: Merge "Fix mbsrtowcs(3)\'s handling of len parameter." into lmp-dev
...
* commit 'bb0c0531057018175a3e610501334f821973c67d':
Fix mbsrtowcs(3)'s handling of len parameter.
2014-07-30 14:28:39 +00:00
Dan Albert
d0e6c73aec
am ff20ad98
: am 8db0ce70
: Merge "__libc_fatal should print a newline to stderr." into lmp-dev
...
* commit 'ff20ad985ec54a72a2bc749cbd042373e8453116':
__libc_fatal should print a newline to stderr.
2014-07-30 14:28:38 +00:00
Dmitriy Ivanov
aed8b1ceff
am 2d361732
: am 422106a2
: Fix dlsym(3) to do breadth first search.
...
* commit '2d36173271512d9dd63a2193a8efc1d51f44d5fa':
Fix dlsym(3) to do breadth first search.
2014-07-30 14:28:37 +00:00
Christopher Ferris
880ac3255a
am 4cc7dba9
: am 4ad5066e
: Merge "Use libunwindbacktrace for debug malloc code."
...
* commit '4cc7dba978de80fe8dfd0424a36719e37991cfbd':
Use libunwindbacktrace for debug malloc code.
2014-07-30 02:28:03 +00:00
Elliott Hughes
e0414f6f04
am eb0642a2
: am 17886971
: Merge "Remove declarations for things that don\'t exist."
...
* commit 'eb0642a2b98d052adf10d9079e51f23b5b49a45a':
Remove declarations for things that don't exist.
2014-07-30 01:23:39 +00:00
Dmitriy Ivanov
c7c4c60628
am 60abfd28
: am 2b591b37
: Merge "Fix dlsym(3) to do breadth first search."
...
* commit '60abfd28ca734e500e4a51ee46b2fd7fa3ce7b8d':
Fix dlsym(3) to do breadth first search.
2014-07-29 22:13:07 +00:00
Elliott Hughes
4d72c3b2b3
am 0950f263
: am 2ea0a58e
: Fix linkage of grantpt(3).
...
* commit '0950f2633524dd97413b019858a0f3820307d2bb':
Fix linkage of grantpt(3).
2014-07-29 18:09:11 +00:00
Elliott Hughes
3b3e9d67d5
am e9c1d673
: am a7dc7600
: Merge "Fix linkage of grantpt(3)."
...
* commit 'e9c1d673759a45df3aff144bfb51a4ac637427ec':
Fix linkage of grantpt(3).
2014-07-29 17:56:21 +00:00
Brigid Smith
e5e62aa0a5
am 674e245c
: am a09fe118
: Added a bionic systrace class and tracing to pthread_mutex.cpp.
...
* commit '674e245cd42a22c33fa31dd9df1777fb76c5891d':
Added a bionic systrace class and tracing to pthread_mutex.cpp.
2014-07-29 17:32:36 +00:00
Elliott Hughes
45e3d3e96c
am 1b369540
: am 52f8271f
: Merge "Added a bionic systrace class and tracing to pthread_mutex.cpp."
...
* commit '1b36954017e3f4761627cf96b42fbe33bf3c280c':
Added a bionic systrace class and tracing to pthread_mutex.cpp.
2014-07-29 16:50:19 +00:00
Dmitriy Ivanov
a0abc0daa7
am 46330ed4
: am 24dcda0f
: Merge "Fix mips/mips64 build"
...
* commit '46330ed4104a59a935d89d69bec66e1b908f1c08':
Fix mips/mips64 build
2014-07-29 14:27:16 +00:00
Dmitriy Ivanov
72f8f35502
am fed22f73
: am 1a5db57d
: Fix mips/mips64 build
...
* commit 'fed22f73c1d83e07cf0781c23b2032131902c229':
Fix mips/mips64 build
2014-07-29 13:33:19 +00:00
Dmitriy Ivanov
793ef05a52
am 4139020d
: am 5febb0da
: Fix \'adb shell /system/bin/linker\' crash
...
* commit '4139020da37574e0ed8ac5bb18a3ea6d58170be1':
Fix 'adb shell /system/bin/linker' crash
2014-07-29 01:02:37 +00:00
Elliott Hughes
e56a2dbdbc
am 3164805b
: am 2be1be47
: Revert "Add a hack to <stdlib.h> until we can fix libvpx."
...
* commit '3164805b2e075a515d99fd7e88bfbc70e1fada4c':
Revert "Add a hack to <stdlib.h> until we can fix libvpx."
2014-07-28 23:55:02 +00:00
Dmitriy Ivanov
f98721d5b4
am 18358f0e
: am 337c0cef
: Merge "Fix \'adb shell /system/bin/linker\' crash"
...
* commit '18358f0e67d56e71ef098384b45767c1f4651f6d':
Fix 'adb shell /system/bin/linker' crash
2014-07-28 23:48:51 +00:00
Elliott Hughes
7c963f4840
am 63b5e167
: am 78e4f8fe
: syscall(3)\'s return type should be long.
...
* commit '63b5e167ad9f76b7f4917deceac840f929c72934':
syscall(3)'s return type should be long.
2014-07-28 23:36:02 +00:00
Elliott Hughes
52ed4cdfb9
am a032277b
: am 8a2ecf86
: Merge "syscall(3)\'s return type should be long."
...
* commit 'a032277bb40c0327ba5b6c7d7a8c1cb196acaf89':
syscall(3)'s return type should be long.
2014-07-28 23:35:17 +00:00
Elliott Hughes
d7e6ed0feb
am 36666a4d
: am 8c66fd79
: Merge "Use vsnprintf(3) in syslog(3)."
...
* commit '36666a4d51e49caf13a75bcfb447ed322a874d84':
Use vsnprintf(3) in syslog(3).
2014-07-28 16:56:40 +00:00
Elliott Hughes
b38b3887c8
am d201486c
: am b1b60c30
: Use vsnprintf(3) in syslog(3).
...
* commit 'd201486cdb2ed28d4162270c01d85e5047555628':
Use vsnprintf(3) in syslog(3).
2014-07-28 16:52:59 +00:00
Elliott Hughes
fbaedd30e6
am a09f2ebb
: am c1a6a725
: Remove localtime_tz and strftime_tz.
...
* commit 'a09f2ebb408e9d562aa41cbe9b8f50e6f0d0a6bd':
Remove localtime_tz and strftime_tz.
2014-07-26 00:40:05 +00:00
Elliott Hughes
5f7597d5a3
am e7e5e37c
: am 1a918d9b
: Merge "Remove localtime_tz and strftime_tz."
...
* commit 'e7e5e37ca47125bb95905e708588159431798f3c':
Remove localtime_tz and strftime_tz.
2014-07-25 23:29:28 +00:00
Elliott Hughes
05caeb1d11
am d76f4a9b
: am 708c1120
: Start hiding "private/bionic_time.h".
...
* commit 'd76f4a9b6fa3542fb8b9dc406f4bc5b4e3166675':
Start hiding "private/bionic_time.h".
2014-07-25 23:08:45 +00:00
Elliott Hughes
cdb6a40f8f
am 4b4ee2fc
: am 50a9630c
: Merge "Start hiding "private/bionic_time.h"."
...
* commit '4b4ee2fc1bdfde285392a68c2facf9f16bb92f14':
Start hiding "private/bionic_time.h".
2014-07-25 22:27:35 +00:00
Dan Albert
8522cc62e8
am 779fdd7c
: am a4c14fda
: Merge "en_US.UTF-8 is also supported."
...
* commit '779fdd7c0d6b85c733c2c0c562e8174828cf9fca':
en_US.UTF-8 is also supported.
2014-07-25 19:18:16 +00:00
Elliott Hughes
ad922e7d03
am f4fd7cf1
: am 123172ae
: Merge "[MIPS] Fix atomic_is_lock_free test for mips32. On 32-bit MIPS, 64-bit atomic ops are achieved through locks. So allow the test to fail for atomic_intmax_t on 32-bit MIPS."
...
* commit 'f4fd7cf1380b0cbd29806196959673802f1c769a':
[MIPS] Fix atomic_is_lock_free test for mips32. On 32-bit MIPS, 64-bit atomic ops are achieved through locks. So allow the test to fail for atomic_intmax_t on 32-bit MIPS.
2014-07-25 02:19:29 +00:00
Dmitriy Ivanov
95f3983e1d
am ceaec0d9
: am dbf52ec3
: Merge "Fix global variable initialization for linker"
...
* commit 'ceaec0d95ccff34ea2c2403528f7678f4a5b5355':
Fix global variable initialization for linker
2014-07-25 02:19:28 +00:00
Elliott Hughes
11c5dd17ab
am e7b2b02d
: am d6f614a4
: Merge "Implement twalk(3), add unit tests."
...
* commit 'e7b2b02dec81271938e29aae09901ca37d2c3a12':
Implement twalk(3), add unit tests.
2014-07-25 02:19:28 +00:00
Dmitriy Ivanov
cae44d4f8f
am a9b2185b
: am 65549969
: Fix global variable initialization for linker
...
* commit 'a9b2185bc4ece0fcf0c360b39b5643497aabf26a':
Fix global variable initialization for linker
2014-07-25 00:05:20 +00:00
Raghu Gandham
b8e30d7320
am 56152a8b
: am 34b258dd
: [MIPS] Fix atomic_is_lock_free test for mips32. On 32-bit MIPS, 64-bit atomic ops are achieved through locks. So allow the test to fail for atomic_intmax_t on 32-bit MIPS.
...
* commit '56152a8b81bd5972391df562e4e3cd8a4cdda613':
[MIPS] Fix atomic_is_lock_free test for mips32. On 32-bit MIPS, 64-bit atomic ops are achieved through locks. So allow the test to fail for atomic_intmax_t on 32-bit MIPS.
2014-07-24 23:59:35 +00:00
Elliott Hughes
29b1858f9c
am d00b2327
: am b902641d
: Implement twalk(3), add unit tests.
...
* commit 'd00b2327c50ae6c22a565813d6fa385a9cce3ec5':
Implement twalk(3), add unit tests.
2014-07-24 23:47:02 +00:00
Duane Sand
706654d3c1
am eb1fbf17
: am 5ade7e3f
: [MIPS] Drop soft-fp targets
...
* commit 'eb1fbf1781119ef12b257bfe1254032a7f487c31':
[MIPS] Drop soft-fp targets
2014-07-24 23:47:02 +00:00
Duane Sand
d57a935c44
am 3a11c10a
: am c86950cb
: [MIPSR6] setjmp supports mips32r6 and FP64A/FPXX reg models
...
* commit '3a11c10ad6f6f8fc6cf1031c9862ab5275b5a27e':
[MIPSR6] setjmp supports mips32r6 and FP64A/FPXX reg models
2014-07-24 19:57:08 +00:00
Christopher Ferris
3c58853a7d
am efbb837d
: am bc74ecfa
: HACK: Disable syslog going to android log.
...
* commit 'efbb837dc42c8df3a4a94e5a9aeac1a72aba4e47':
HACK: Disable syslog going to android log.
2014-07-24 19:57:07 +00:00
Nick Kralevich
c10499eaba
am 9a2778a3
: am 92d8b232
: debuggerd: if PR_GET_DUMPABLE=0, don\'t ask for dumping
...
* commit '9a2778a3a60a59aae415acdfbfa9168651ce8292':
debuggerd: if PR_GET_DUMPABLE=0, don't ask for dumping
2014-07-24 19:57:07 +00:00
Colin Cross
174fcc628f
am abca8709
: am 49fbec6d
: HACK: remove %m support from printf.
...
* commit 'abca8709895d5a67fb8acdfbc5e859463099f1f0':
HACK: remove %m support from printf.
2014-07-24 19:26:52 +00:00
Elliott Hughes
4298c7ab41
am c6f39339
: am 8dbe3f0f
: Merge "[MIPS] Drop soft-fp targets"
...
* commit 'c6f39339de4ef6da583bc078a4d5f73da8dac8f2':
[MIPS] Drop soft-fp targets
2014-07-24 18:36:19 +00:00
Elliott Hughes
1289ef8743
am 0caa27b1
: am 7d22a451
: Merge "[MIPSR6] setjmp supports mips32r6 and FP64A/FPXX reg models"
...
* commit '0caa27b148ea15b1292d4ace1f4a14fe79e8d953':
[MIPSR6] setjmp supports mips32r6 and FP64A/FPXX reg models
2014-07-24 04:07:00 +00:00
Nick Kralevich
cd438324f7
am 3363e16a
: am f9650757
: Merge "debuggerd: if PR_GET_DUMPABLE=0, don\'t ask for dumping"
...
* commit '3363e16ac93c444d06988702122481bf33e8d33a':
debuggerd: if PR_GET_DUMPABLE=0, don't ask for dumping
2014-07-23 23:13:15 +00:00
Nick Kralevich
1c5bb20b0d
debuggerd: if PR_GET_DUMPABLE=0, don't ask for dumping
...
PR_GET_DUMPABLE is used by an application to indicate whether or
not core dumps / PTRACE_ATTACH should work.
Security sensitive applications often set PR_SET_DUMPABLE to 0 to
disable core dumps, to avoid leaking sensitive memory to persistent
storage. Similarly, they also set PR_SET_DUMPABLE to zero to prevent
PTRACE_ATTACH from working, again to avoid leaking the contents
of sensitive memory.
Honor PR_GET_DUMPABLE when connecting to debuggerd. If an application
has said it doesn't want its memory dumped, then we shouldn't
ask debuggerd to dump memory on its behalf.
FORTIFY_SOURCE tests: Modify the fortify_source tests to set
PR_SET_DUMPABLE=0. This reduces the total runtime of
/data/nativetest/bionic-unit-tests/bionic-unit-tests32 from approx
53 seconds to 25 seconds. There's no need to connect to debuggerd
when running these tests.
Bug: 16513137
(cherry picked from commit be0e43b776
)
Change-Id: I1e2af2300db56e6c8e6f304a666e66f6904c2be6
2014-07-23 15:57:39 -07:00
Elliott Hughes
c39ab91dfe
am aa8672cb
: am 4126c129
: Fix belated review comments on syslog change.
...
* commit 'aa8672cb6ddddaa88025f38ad5fe77f0891a219d':
Fix belated review comments on syslog change.
2014-07-23 20:24:42 +00:00
Elliott Hughes
e5e120b214
am 0200a285
: am f9bfc2ff
: Merge "Fix belated review comments on syslog change."
...
* commit '0200a28583670ce4e20e4c4f7e6f2e358d48ba2a':
Fix belated review comments on syslog change.
2014-07-23 20:24:41 +00:00
Elliott Hughes
06a416c202
am 5e1183c2
: am 467e49be
: Merge "Fix generate-NOTICE to cope better with BSD __COPYRIGHT macros."
...
* commit '5e1183c2169b8b56d6330182886d711c5ec2366f':
Fix generate-NOTICE to cope better with BSD __COPYRIGHT macros.
2014-07-23 19:08:25 +00:00
Elliott Hughes
508dd2e67b
am e34ce374
: am 2aa142ff
: Fix generate-NOTICE to cope better with BSD __COPYRIGHT macros.
...
* commit 'e34ce3741f88d53ef1400548e4e8702cbe73fa23':
Fix generate-NOTICE to cope better with BSD __COPYRIGHT macros.
2014-07-23 18:45:38 +00:00
Elliott Hughes
ade1be3e6a
am 66544dd1
: am 4ac83fad
: Fix a couple of bugs in generate-NOTICE and regenerate the NOTICE files.
...
* commit '66544dd13674fc0a1d9af48816797c1c762a4382':
Fix a couple of bugs in generate-NOTICE and regenerate the NOTICE files.
2014-07-23 16:58:39 +00:00
Elliott Hughes
656fde84a0
am 5cd06abd
: am ea42a6ca
: Merge "Fix a couple of bugs in generate-NOTICE and regenerate the NOTICE files."
...
* commit '5cd06abdcf8980b22bc7ca803ed6c4b2c06b00c5':
Fix a couple of bugs in generate-NOTICE and regenerate the NOTICE files.
2014-07-23 16:49:25 +00:00
Elliott Hughes
f6c8d26680
am be0ee5a6
: am 3ff6d95a
: Remove the unused swab.S.
...
* commit 'be0ee5a62600b98533b0c072f61ab1470ab4a843':
Remove the unused swab.S.
2014-07-23 03:56:31 +00:00
Elliott Hughes
5017fbda4e
am ad87093f
: am e26ac7f7
: Merge "Remove the unused swab.S."
...
* commit 'ad87093f04f567573afa3bcdbc6a5f967e86834f':
Remove the unused swab.S.
2014-07-23 03:37:56 +00:00
Duane Sand
439910983e
am f6ab6bfe
: am 5d7775c6
: [MIPS] Allow united mipsel and mips64el gcc toolchain
...
* commit 'f6ab6bfeb0ee36ac30421d203b750f80627d21ee':
[MIPS] Allow united mipsel and mips64el gcc toolchain
2014-07-23 02:53:41 +00:00
Elliott Hughes
98a685f5fd
am b5031b5d
: am 79b5a396
: Merge "[MIPS] Allow united mipsel and mips64el gcc toolchain"
...
* commit 'b5031b5d6b207484f2cf831d4dd46c17da055044':
[MIPS] Allow united mipsel and mips64el gcc toolchain
2014-07-23 02:50:08 +00:00
Sreeram Ramachandran
3a14439b6b
am 1a1d0b7a
: am 2582f02a
: Cleanup: Delete dead code.
...
* commit '1a1d0b7abff01ed8d731e3590720c611a1db2daa':
Cleanup: Delete dead code.
2014-07-23 00:13:13 +00:00
Elliott Hughes
3dde5101c4
am f6771114
: am 6209c81d
: Use upstream OpenBSD\'s arc4random.
...
* commit 'f6771114dddb8ec5802dbfdc13cc81e7c6f91d59':
Use upstream OpenBSD's arc4random.
2014-07-22 02:35:52 +00:00
Elliott Hughes
f6b20f4156
am e41d7b4e
: am b7661362
: Rewrite syslog(3) to use Android logging.
...
* commit 'e41d7b4e83418b73a18416f7a50a5dd842ac65b5':
Rewrite syslog(3) to use Android logging.
2014-07-22 02:35:51 +00:00
Elliott Hughes
72602a4682
am 55383d57
: am 4d421901
: Merge "Use upstream OpenBSD\'s arc4random."
...
* commit '55383d57d4b1507391923bbd59bf063a6eca7f7e':
Use upstream OpenBSD's arc4random.
2014-07-22 02:12:22 +00:00
Elliott Hughes
91f1b3998f
am 85287b29
: am 925d388e
: Merge "Rewrite syslog(3) to use Android logging."
...
* commit '85287b29eaeeefa46cac16cdc97551422f7449a2':
Rewrite syslog(3) to use Android logging.
2014-07-22 01:58:50 +00:00
Dan Albert
3ce32b86ff
am 607458ff
: am b828eaeb
: Merge "There is no _MIN for unsigned types."
...
* commit '607458ffe1cf8486116f3cb23c667785a8cdc2eb':
There is no _MIN for unsigned types.
2014-07-22 00:50:55 +00:00
Dan Albert
b61f7f8316
am e226b640
: am 1fb90a8a
: Merge "Fix mbsrtowcs(3)\'s handling of len parameter."
...
* commit 'e226b64061207358f5489bc5c119e768d5761b99':
Fix mbsrtowcs(3)'s handling of len parameter.
2014-07-21 19:24:46 +00:00
Dan Albert
96a820327f
am 75fcd01a
: am e9731387
: Merge "__libc_fatal should print a newline to stderr."
...
* commit '75fcd01a6ecdee67f55751557ebceb0f31a73682':
__libc_fatal should print a newline to stderr.
2014-07-21 19:24:27 +00:00
Hans Boehm
3033608b86
am 50f2de91
: am ed68221a
: Define atomic_charN_t only if charN_t is supported.
...
* commit '50f2de914f24c0bb38a51ab7759698d11b38a9ad':
Define atomic_charN_t only if charN_t is supported.
2014-07-21 18:27:40 +00:00
Christopher Ferris
41370acfef
am b290796f
: am b0815aea
: Make sure not to construct illegal property names.
...
* commit 'b290796ff99151cd13f9d480cc186ceae4713c9f':
Make sure not to construct illegal property names.
2014-07-21 18:27:40 +00:00
Elliott Hughes
2e138c41d9
am ebb47455
: am fbd00819
: Merge "Clean up some misinformation around prctl." into lmp-dev
...
* commit 'ebb474553165cf72c1b3908755aeb3b690f40ad8':
Clean up some misinformation around prctl.
2014-07-21 18:27:39 +00:00
Christopher Ferris
44d1b00305
am 2affffac
: am a6945179
: Merge "Add gen syscalls step to instructions." into lmp-dev
...
* commit '2affffac74eac349b0981cfe8fd65743835896f5':
Add gen syscalls step to instructions.
2014-07-21 18:27:38 +00:00
Elliott Hughes
065d312a53
am 4aa12034
: am 291da8d3
: Remove SIOCKILLADDR from <sys/socket.h>.
...
* commit '4aa120347435481cf439e0378ef12a60b546d2a8':
Remove SIOCKILLADDR from <sys/socket.h>.
2014-07-21 18:27:38 +00:00
Elliott Hughes
a0d633c2f7
am 6f9e6124
: am b5bef263
: (-s ours) Remove PR_SET_TIMERSLACK_PID from <sys/prctl.h>.
...
* commit '6f9e612413a281d69c8d2dbbe00442d75a1f5abb':
Remove PR_SET_TIMERSLACK_PID from <sys/prctl.h>.
2014-07-21 18:27:37 +00:00
Elliott Hughes
beb24d0dd6
am 841c633f
: resolved conflicts for merge of b5bef263
to lmp-dev-plus-aosp
...
* commit '841c633fa13ba8d48563fbda247e75bab3bd6f49':
resolved conflicts for merge of b5bef263
to lmp-dev-plus-aosp
2014-07-21 18:21:55 +00:00
Christopher Ferris
451b910deb
am bdfb313c
: am e8bc5813
: Use the mmap/munmap for allocation routines.
...
* commit 'bdfb313cf1cefd4ffaa59c6aea20a49608a73a52':
Use the mmap/munmap for allocation routines.
2014-07-21 18:21:35 +00:00
Elliott Hughes
8831e40b19
am 2199ac31
: am 7dd126a3
: Merge "Clean up some misinformation around prctl."
...
* commit '2199ac3113d2fa35ff400788aa3d68c0123aacfb':
Clean up some misinformation around prctl.
2014-07-18 23:39:40 +00:00
Christopher Ferris
cf622c1c22
am 3a23030d
: am 3c2b71ad
: Merge "Use the mmap/munmap for allocation routines."
...
* commit '3a23030ded42a7ee7a0b3ed2543e8758a6bcfc9a':
Use the mmap/munmap for allocation routines.
2014-07-18 22:21:29 +00:00
Elliott Hughes
96674169e0
am c6e9b8ce
: am b4669685
: Fix private/bionic_name_mem.h build breakage.
...
* commit 'c6e9b8cebfc0d3faff5ea986a6fc9bbc11413b37':
Fix private/bionic_name_mem.h build breakage.
2014-07-18 02:57:51 +00:00
Elliott Hughes
a9fdbb819f
am 1b77f3f7
: resolved conflicts for merge of d648f557
to lmp-dev-plus-aosp
...
* commit '1b77f3f7417598414694eb29e17a4873a38a1d18':
Remove non-standard prctl constants from <sys/prctl.h>.
2014-07-18 00:42:52 +00:00
Elliott Hughes
3d96532171
am 6e47ddab
: am d18b87f3
: Merge "Remove SIOCKILLADDR from <sys/socket.h>."
...
* commit '6e47ddab72841c165b538de198c5858409fb6349':
Remove SIOCKILLADDR from <sys/socket.h>.
2014-07-18 00:30:05 +00:00
Elliott Hughes
96eef2388e
am 1a04da87
: am 76282482
: Merge "Remove PR_SET_TIMERSLACK_PID from <sys/prctl.h>."
...
* commit '1a04da875064d81829c3ea1b3e8096e2b721cd10':
Remove PR_SET_TIMERSLACK_PID from <sys/prctl.h>.
2014-07-18 00:30:04 +00:00
Elliott Hughes
bb74030901
am d377833d
: am 6bf42ddc
: Merge "Fix private/bionic_name_mem.h build breakage."
...
* commit 'd377833de61664b57f656aa0111b7a4b166b1df8':
Fix private/bionic_name_mem.h build breakage.
2014-07-17 22:20:56 +00:00
Elliott Hughes
c616d304e9
am fdd64140
: am 169e2bf6
: Merge "Remove non-standard prctl constants from <sys/prctl.h>."
...
* commit 'fdd64140933bedbefc8633a28bc9478ea954f81a':
Remove non-standard prctl constants from <sys/prctl.h>.
2014-07-17 22:01:13 +00:00
Elliott Hughes
2651277e77
am 9633cc3e
: am 9a7fdb2d
: ptrace(3) should be varargs.
...
* commit '9633cc3ee9501550463d53929a05829e2824a476':
2014-07-17 18:31:08 +00:00
Elliott Hughes
19391d796c
am 2492a8e3
: am 3002131d
: Use VDSO for clock_gettime(2) and gettimeofday(2).
...
* commit '2492a8e364e5cc8c606458ffdceda8cdc9d34bcc':
2014-07-17 18:31:07 +00:00
Elliott Hughes
db71f00794
am 9a7fdb2d
: ptrace(3) should be varargs.
...
* commit '9a7fdb2dae8f0ae0f9c5b0596bb2710f782925aa':
ptrace(3) should be varargs.
2014-07-17 18:18:01 +00:00
Elliott Hughes
0cf2d4902a
am 3002131d
: Use VDSO for clock_gettime(2) and gettimeofday(2).
...
* commit '3002131da33401cf1b45abbdbec58b7c751fc43a':
Use VDSO for clock_gettime(2) and gettimeofday(2).
2014-07-17 18:16:35 +00:00
Hans Boehm
a0582bfae6
am ec76a21f
: am 43363ab7
: Merge "Define atomic_charN_t only if charN_t is supported."
...
* commit 'ec76a21f27a3727f31c96bcaa27a820765471125':
Define atomic_charN_t only if charN_t is supported.
2014-07-17 13:45:07 +00:00
Elliott Hughes
e569ff8fbf
am 51b9d5ba
: am 94f84d36
: Merge "ptrace(3) should be varargs."
...
* commit '51b9d5bad9f011ad509f46622f1a341edf80ad34':
ptrace(3) should be varargs.
2014-07-17 13:44:35 +00:00
Elliott Hughes
6777948bf2
am 379b1580
: am f13aa6fc
: Merge "Use VDSO for clock_gettime(2) and gettimeofday(2)."
...
* commit '379b1580dcad69360f83a6c70c5adc83e483c36b':
Use VDSO for clock_gettime(2) and gettimeofday(2).
2014-07-17 13:43:35 +00:00
Dan Albert
0b0494c01f
am 6526098e
: am a4465058
: Merge "Remove isascii_l(3)." into lmp-dev
...
* commit '6526098e710364f3ea9266de1a4a9b675b23bd9a':
Remove isascii_l(3).
2014-07-16 16:08:25 +00:00
Elliott Hughes
eb2ab29c32
am 775056ff
: am 97ba2a5c
: Regenerate the syscalls list after the uapi update.
...
* commit '775056ff71b9ae06db13dffc150d4d1162e775ab':
Regenerate the syscalls list after the uapi update.
2014-07-16 03:08:38 +00:00
Christopher Ferris
94c30175e3
am 04e7056d
: am 770d0f61
: Merge "Make sure not to construct illegal property names."
...
* commit '04e7056d06a7098827dcc7060c5d827b1a8afab4':
Make sure not to construct illegal property names.
2014-07-16 03:00:34 +00:00
Christopher Ferris
20d08f57f6
am f64411e7
: am 64035c4a
: Merge "Add gen syscalls step to instructions."
...
* commit 'f64411e7a8479f0e4968d9aa1ea5b7c95334ec6e':
Add gen syscalls step to instructions.
2014-07-16 03:00:34 +00:00
Elliott Hughes
47840c305f
am 99c8508a
: am 52023cb7
: Merge "Regenerate the syscalls list after the uapi update."
...
* commit '99c8508a6e1fefbb19e11af4bdde16f353a61615':
Regenerate the syscalls list after the uapi update.
2014-07-16 03:00:33 +00:00
Christopher Ferris
09bbeac80c
am 76dd4a79
: am 51c914b7
: Merge "Fix BIONIC_ROUND_UP_POWER_OF_2 for 64 bit."
...
* commit '76dd4a7911d2b00262d4b60c2828de48818e3226':
Fix BIONIC_ROUND_UP_POWER_OF_2 for 64 bit.
2014-07-16 03:00:33 +00:00
Christopher Ferris
1c050aa140
am cdf48775
: am 73c963e4
: Fix BIONIC_ROUND_UP_POWER_OF_2 for 64 bit.
...
* commit 'cdf48775d4aaa441d833a85441d67ff990d9897e':
Fix BIONIC_ROUND_UP_POWER_OF_2 for 64 bit.
2014-07-15 22:22:27 +00:00
Elliott Hughes
cea72c11e1
am c80cb8e3
: am ca276c40
: Fix visibility for a bunch more symbols.
...
* commit 'c80cb8e3ca36aa0d41f6a58559450aac73b5b565':
Fix visibility for a bunch more symbols.
2014-07-15 02:35:42 +00:00
Dan Albert
bfd4849e4f
am 84491f5b
: am 5656a0c4
: Merge "Remove isascii_l(3)."
...
* commit '84491f5b0620386645beb5acf88f873a32179c35':
Remove isascii_l(3).
2014-07-15 00:34:02 +00:00
Elliott Hughes
209422c44f
am 1d31b554
: am ee3608f9
: Merge "Fix visibility for a bunch more symbols."
...
* commit '1d31b55443c534187ea726e7292dbd308f263d95':
Fix visibility for a bunch more symbols.
2014-07-14 23:29:34 +00:00
Elliott Hughes
dc5f392158
am 07198cbf
: am 99ae0983
: Implement rand/srand in terms of random/srandom.
...
* commit '07198cbf1676665acd2144a5f9ebc71d7e31aebe':
Implement rand/srand in terms of random/srandom.
2014-07-14 23:29:29 +00:00
Elliott Hughes
c241ad0688
am 0a79e279
: am caaf71eb
: Sync upstream-openbsd.
...
* commit '0a79e2798e4d2b05ca32a7912df274c461e96b2b':
Sync upstream-openbsd.
2014-07-14 23:29:29 +00:00
Dmitriy Ivanov
a41e7e9492
am db3b2995
: resolved conflicts for merge of 38778e3b
to lmp-dev-plus-aosp
...
* commit 'db3b29958dbfe23489cc4fa66d42cd95d441391c':
Upstream atexit
2014-07-14 23:29:28 +00:00
Elliott Hughes
df9777c3b9
am ac56fc86
: am 673bff01
: Merge "Implement rand/srand in terms of random/srandom."
...
* commit 'ac56fc8663a01c3cad6fcacab8d2958f20bc047a':
Implement rand/srand in terms of random/srandom.
2014-07-14 20:14:06 +00:00
Brian Carlstrom
3c5a701f94
am 6835f586
: Merge branch \'lmp-dev-plus-aosp\' of https://googleplex-android.googlesource.com/_direct/platform/bionic into lmp-dev-plus-aosp
...
* commit '6835f5864d56cf6ee10da027c2ca013423a01bb1':
Upstream atexit
Sync upstream-openbsd.
2014-07-14 19:29:50 +00:00
Elliott Hughes
93235cabfb
am 49e34298
: am 3b318a5b
: am e2b177a5
: am 83ce99d8
: Merge "Define SIOCKILLADDR which isn\'t in the common kernel uapi headers."
...
* commit '49e34298e62eec01eb6ae777a62b421db45adc36':
2014-07-14 19:29:49 +00:00
Elliott Hughes
40c1838322
am 646e7eb4
: am f6968e3c
: Define SIOCKILLADDR which isn\'t in the common kernel uapi headers.
...
* commit '646e7eb4bd0b834eeeddcbd1b4b976f849b7ce77':
2014-07-14 19:29:49 +00:00
Elliott Hughes
4cb78fe675
am 5ddb411c
: am bae7c206
: am b962ab81
: am 57a5b338
: Merge "Define three prctl constants that went missing from uapi."
...
* commit '5ddb411c174ee2402b5445bf73db25f1c7fa33f5':
2014-07-14 19:29:48 +00:00
Elliott Hughes
be69279338
am 29ba6754
: am f65d552b
: am 0594b9dd
: am b8e82b5e
: Merge "EM_ARM and EM_AARCH64 are now in the uapi header."
...
* commit '29ba6754e5370b46adad73cc949f507cdb85fd38':
2014-07-14 19:29:45 +00:00
Christopher Ferris
68b180812e
am 8edb50a7
: am 8832cfb2
: am efdf7862
: am 385bb1ed
: Merge "Add optimized memchr implementation from newlib"
...
* commit '8edb50a7ce1e16618983179692169ed9a4c83f34':
2014-07-14 19:29:44 +00:00
Christopher Ferris
c03b5b0c87
am 99ad4f90
: am d92a6d06
: am 55230dd0
: am 96502e27
: Merge "Make jemalloc the default choice."
...
* commit '99ad4f9028e62d268190a7b81365153a9a82a868':
2014-07-14 19:29:43 +00:00
Christopher Ferris
a3f8b0b3df
am f0fe22cd
: am d389809d
: am 18a25078
: am c6bc0017
: Merge "Update kernel headers to v3.14."
...
* commit 'f0fe22cd13d6e6650f50453d502d64a67ee35a0f':
2014-07-14 19:29:42 +00:00
Elliott Hughes
3df82ef283
am 1edd9758
: am 9c98443e
: am ce1422b9
: am 040e1187
: Merge "Enable building libc with clang."
...
* commit '1edd97580f74ba11f13f383aa70e4b47d163d600':
2014-07-14 19:29:42 +00:00
Dan Albert
9e962e499c
am 42eed01a
: am 405fd491
: am c0afc23e
: am 37f09d6d
: Merge "Revert "Revert "Add locale aware APIs."""
...
* commit '42eed01a1f079515ddc64fbd7d1d77d6de576db6':
2014-07-14 19:29:39 +00:00
Elliott Hughes
0310e5d912
am a7d2f57d
: am 210a8423
: am d19f2d85
: am 76df69d1
: Merge "The err family allow null format strings."
...
* commit 'a7d2f57d614dbf6be3308f5d476bae1e29551db4':
2014-07-14 19:29:37 +00:00
Elliott Hughes
a34620eb55
am bad533b4
: am d54994a4
: am 696c48df
: am eba7c15b
: Merge "Revert "Switch libm to building with clang.""
...
* commit 'bad533b465be292c5c609a5edd336bf00ca359e6':
2014-07-14 19:29:36 +00:00
Elliott Hughes
d4a1d6e229
am 84ae9f67
: am 2545bf7b
: am 37ab54fd
: am 5df23dc8
: Merge "Switch libm to building with clang."
...
* commit '84ae9f673bf96c87b54978db396cc5cb7a9e6266':
2014-07-14 19:29:36 +00:00
Elliott Hughes
5cc91d1f54
am 387d52ea
: am 3ea96e7b
: am 35805377
: am 9b491470
: Merge "Slim down static binaries by avoiding stdio."
...
* commit '387d52ea4bdab7c90061d5828f0208a16214fa74':
2014-07-14 19:29:35 +00:00
Elliott Hughes
a102132057
am 32a93da1
: am a9e847fd
: am 7d9f1cc5
: am f0f8cd1f
: Merge "Remove the global lock around thread stack creation."
...
* commit '32a93da106d58ba9329c3f040063c334574e315c':
2014-07-14 19:29:35 +00:00
Elliott Hughes
7eb1cbc6e5
am e6153565
: am b2ddd728
: am 12ce9115
: am cd23370c
: Merge "Remove the obsolete _thread_created_hook."
...
* commit 'e6153565adce260251d8bf0b285abea053c2da8f':
2014-07-14 19:29:34 +00:00
Calin Juravle
3cfac9fe42
am 8ebfc51e
: am 9899217a
: am 9712d913
: am 02459d34
: Merge "Move __cmsg_nxthdr to its proper file."
...
* commit '8ebfc51ee226d7d5ebcb5f34b579a2391589127d':
2014-07-14 19:29:33 +00:00
Calin Juravle
943f25c072
am cd1093fa
: am b89ef57d
: am cd061f6e
: am 8a71a745
: Merge "Removed obsolete symbol cmsg_nxthdr."
...
* commit 'cd1093fab5e24e02214f49de8b37aeace8e48330':
2014-07-14 19:29:32 +00:00
Christopher Ferris
464972fc6e
am d0e94fa5
: am a35ae1bc
: am 4306b0f8
: am 25fba981
: Merge "Do not include libc_common in malloc debug code."
...
* commit 'd0e94fa58d775d6980ab6dc7c4cd70de0f16f10c':
2014-07-14 19:29:31 +00:00
Elliott Hughes
6144d69275
am 699cecdd
: am 4c28373d
: am 96d7251c
: am d028b620
: Merge "Added a __system_property_serial benchmark."
...
* commit '699cecdd2ec27a37a1edfc42556e3f9877ae3055':
2014-07-14 19:29:30 +00:00
Elliott Hughes
72085c59a0
am fffca5a9
: am 4f459ec6
: am 1cad0226
: am 84f0c7c2
: Merge "update-tzdata.py needs to know where to find icu."
...
* commit 'fffca5a9f7d3f4fea4e4d88ba8a15d1810239d33':
2014-07-14 19:29:29 +00:00
Dan Albert
b231d97436
am 2f96faad
: am d0a7157c
: am ea04b5a6
: am 7a85d9a1
: Merge "Revert "Add locale aware APIs.""
...
* commit '2f96faadec2dbd3f8a30466de413629e860cdf0a':
2014-07-14 19:29:28 +00:00
Dan Albert
87abe8a43c
am 12810d6d
: am 1e46158e
: am f6b95993
: am 430d5f93
: Merge "Add locale aware APIs."
...
* commit '12810d6d6116049aa68fd9c0c16ec0f408933ac0':
2014-07-14 19:29:27 +00:00
Elliott Hughes
4e67f9c453
am df17c1f2
: am 67ee7b9d
: am 94560b5b
: am 4c199170
: Merge "Added __system_propery_read benchmark."
...
* commit 'df17c1f20bb366e59f75869a3396ca8cedd850de':
2014-07-14 19:29:26 +00:00
Elliott Hughes
e9db4fa091
am 26734a7d
: am c346c606
: am 8d11fb18
: am 3139f6fd
: Merge "Remove __CTOR_LIST__ from mips/mips64."
...
* commit '26734a7dd7628f59c70dcad8d732420c92ff6be1':
2014-07-14 19:29:24 +00:00
Elliott Hughes
b6bc601165
am 602492a6
: am 53641001
: am 986fb565
: am c4c67893
: Merge "Don\'t zero r1 on entry to the dynamic linker."
...
* commit '602492a682f1d7fe21f34b1ff7c08942de0fefa4':
2014-07-14 19:29:23 +00:00
Ying Wang
b1be9d8b5c
am af47a46d
: am 4fae7675
: am 6ee2f321
: am 6cdd0cfd
: Merge "TARGET_OUT_DATA_NATIVE_TESTS now points to /nativetest64 in 64-bit target"
...
* commit 'af47a46d38d3b5571944e70ed9ea0a0816dd4685':
2014-07-14 19:29:22 +00:00
Dmitriy Ivanov
be0162e1d7
am 3dd6e3d8
: am e245060c
: am ab164750
: am 3c12ae56
: Merge "Add test for constructor function."
...
* commit '3dd6e3d880077ee2632fb055ef17339558a61c03':
2014-07-14 19:29:21 +00:00
Dmitriy Ivanov
9afe125fdb
am 065abed9
: am 30e596e9
: am ca673e73
: am b9c5d606
: am 006e0770
: Merge "Change android_dlextinfo flags to uint64_t"
...
* commit '065abed9a580e8ad23bd6cbd5721ea1d70474828':
2014-07-14 19:29:20 +00:00
Elliott Hughes
21c8f41d3f
am 0ec257dc
: am a3eead96
: am 7e43f0d4
: resolved conflicts for merge of aedc14b1
to lmp-dev
...
* commit '0ec257dc20ceadde049296246c78b99f02625412':
2014-07-14 19:29:18 +00:00
Calin Juravle
48766828da
am 37eca3d3
: am 3b0f3112
: am f11e7c74
: am 02459d34
: Merge "Move __cmsg_nxthdr to its proper file."
...
* commit '37eca3d325de93ce95e0f85c53aab508c18b306d':
2014-07-14 19:29:17 +00:00
Calin Juravle
a7be72e7a2
am b94d0294
: am e8ce76c2
: am 1d63dd90
: am 8a71a745
: Merge "Removed obsolete symbol cmsg_nxthdr."
...
* commit 'b94d0294037a37b60ba2bd403f12c1c7c28efbaa':
2014-07-14 19:29:16 +00:00
Christopher Ferris
450f9a4b83
am c743b189
: am 0f8d5a06
: am c04e73a6
: am 25fba981
: Merge "Do not include libc_common in malloc debug code."
...
* commit 'c743b18961b46b82e5a4770d67071aeeee8753bf':
2014-07-14 19:29:15 +00:00
Elliott Hughes
6bf66f8ce7
am 5252514d
: am 05916dda
: am cf53885b
: am d028b620
: Merge "Added a __system_property_serial benchmark."
...
* commit '5252514d65ee924d53ceafd14e0d566a477cf35a':
2014-07-14 19:29:14 +00:00
Elliott Hughes
04b7898f17
am e4a1004d
: am 42775b51
: am feccec68
: am 84f0c7c2
: Merge "update-tzdata.py needs to know where to find icu."
...
* commit 'e4a1004d875465b39e7d557bdcc5bbfa8acefeda':
2014-07-14 19:29:13 +00:00
Dan Albert
b24b709ea2
am 5b41373d
: am 293006c9
: am 418fdef2
: am 7a85d9a1
: Merge "Revert "Add locale aware APIs.""
...
* commit '5b41373d499b7ab2b72ad5235c5d1a3c06f236b2':
2014-07-14 19:29:11 +00:00
Dan Albert
79465f3d25
am a0ce997e
: am 16dd7fd5
: am 43e79dab
: am 430d5f93
: Merge "Add locale aware APIs."
...
* commit 'a0ce997e1bf7a1074ce78b1ff8cf6acfa59ca2f3':
2014-07-14 19:29:10 +00:00
Elliott Hughes
3cdcfc82eb
am 6c804ab1
: am e2bcc8bb
: am 748d8708
: am 4c199170
: Merge "Added __system_propery_read benchmark."
...
* commit '6c804ab1ea8ed48ba9ec78c443f2c7815fa830a0':
2014-07-14 19:29:09 +00:00
Elliott Hughes
129820c8d6
am 7ad8adbe
: am 48ad92a4
: am 742fce7b
: am 3139f6fd
: Merge "Remove __CTOR_LIST__ from mips/mips64."
...
* commit '7ad8adbe51280128ddcad7849f36d091fb05dda1':
2014-07-14 19:29:08 +00:00
Elliott Hughes
845d50ba81
am f7fe0779
: am dc0b68e5
: am b9d95b5d
: am c4c67893
: Merge "Don\'t zero r1 on entry to the dynamic linker."
...
* commit 'f7fe0779027ce54b6936f8210bc867707c969f38':
2014-07-14 19:29:06 +00:00
Ying Wang
8e8d019b5c
am de78c2c4
: am 76171b2d
: am 02406f68
: am 6cdd0cfd
: Merge "TARGET_OUT_DATA_NATIVE_TESTS now points to /nativetest64 in 64-bit target"
...
* commit 'de78c2c45181e8a1b16e70c87be981af9c76a092':
2014-07-14 19:29:05 +00:00
Dmitriy Ivanov
fd2fd4398e
am 994faff2
: am 4e37e7b1
: am b9247ada
: am 3c12ae56
: Merge "Add test for constructor function."
...
* commit '994faff20941661a557e3a9339768fa8e2ecf21d':
2014-07-14 19:29:04 +00:00
Dmitriy Ivanov
ff181ce7ac
am 49b59013
: am 4c632335
: am b9c5d606
: am 006e0770
: Merge "Change android_dlextinfo flags to uint64_t"
...
* commit '49b590136a7269902179bf61258709d2bb6d5611':
2014-07-14 19:29:03 +00:00
Elliott Hughes
d7c9ad906b
am f40424d3
: am ddf9066e
: resolved conflicts for merge of aedc14b1
to master
...
* commit 'f40424d38fbe540c1a04a27f7ad1c7a89826fd1c':
2014-07-14 19:29:02 +00:00