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
Hans Boehm
4aa389193e
am 2d111d9e: Merge "Make memory_order_acquire visible in global namespace"
...
* commit '2d111d9eb10b6c48e2e47251be66b418a6109dd9':
Make memory_order_acquire visible in global namespace
2014-10-01 19:23:03 +00:00
Hans Boehm
2d111d9eb1
Merge "Make memory_order_acquire visible in global namespace"
2014-10-01 19:16:50 +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
Christopher Ferris
7239135eb4
am b19bd93f: Merge "Add stpcpy assembler version."
...
* commit 'b19bd93f8b83307f2f7530545f7c78824914f4eb':
Add stpcpy assembler version.
2014-10-01 18:24:26 +00:00
Christopher Ferris
b19bd93f8b
Merge "Add stpcpy assembler version."
2014-10-01 18:16:14 +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
Elliott Hughes
600ab1ca01
am cadccfd7: Merge "Update bionic to tzdata 2014h."
...
* commit 'cadccfd70821aeb107b8fc0084da04faecbfde2f':
Update bionic to tzdata 2014h.
2014-10-01 17:38:45 +00:00
Elliott Hughes
0d1fa6f29b
am 89fd3236: Merge "Fix update-tzdata.py to rebuild icu4c .dat file."
...
* commit '89fd32362bb62775aad001802bc79e3f07d7d62f':
Fix update-tzdata.py to rebuild icu4c .dat file.
2014-10-01 17:38:44 +00:00
Elliott Hughes
cadccfd708
Merge "Update bionic to tzdata 2014h."
2014-10-01 17:20:34 +00:00
Elliott Hughes
89fd32362b
Merge "Fix update-tzdata.py to rebuild icu4c .dat file."
2014-10-01 17:00:23 +00:00
Christopher Ferris
7d849ac378
Add stpcpy assembler version.
...
For generic, continue to use the C version of the code.
Bug: 13746695
Change-Id: I77426a70b06131f2373bb51265bea1240bb3f101
2014-09-30 19:23:26 -07: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
Dan Albert
3c1138510e
am 81156d93: Merge "Add coverage flag for libm."
...
* commit '81156d93c557e88379dd3e9d869dcc97a15293f5':
Add coverage flag for libm.
2014-10-01 01:38:13 +00:00
Hans Boehm
76ac4d0853
Make memory_order_acquire visible in global namespace
...
We were missing that using directive when including <atomic>.
Bug:17736764
Change-Id: Ie8ca92a952749415567bcd5fa21d56629a364660
2014-09-30 18:35:04 -07:00
Dan Albert
81156d93c5
Merge "Add coverage flag for libm."
2014-10-01 01:28:25 +00:00
Elliott Hughes
0c8fb51e6b
Update bionic to tzdata 2014h.
...
From the release notes:
Changes affecting past time stamps
America/Jamaica's 1974 spring-forward transition was Jan. 6, not Apr. 28.
Shanks says Asia/Novokuznetsk switched from LMT (not "NMT") on 1924-05-01,
not 1920-01-06. The old entry was based on a misinterpretation of Shanks.
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: Africa/Blantyre, Africa/Bujumbura,
Africa/Gaborone, Africa/Harare, Africa/Kigali, Africa/Lubumbashi,
Africa/Lusaka, Africa/Maseru, and Africa/Mbabane.
Bug: 17731498
Change-Id: If65b740d4e3a67075cca770655a1df17952c3da0
2014-09-30 17:35:38 -07:00
Elliott Hughes
f8896c6c93
Fix update-tzdata.py to rebuild icu4c .dat file.
...
Bug: 17731498
Change-Id: I4c810507c0ca9883dde1bece14530db80485b8f6
2014-09-30 17:30:01 -07: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
Elliott Hughes
31052a12eb
am 252c1ac9: Merge "Update our FreeBSD realpath(3) to upstream head."
...
* commit '252c1ac9738ff6187354f243ef118eac962b65dc':
Update our FreeBSD realpath(3) to upstream head.
2014-10-01 00:05:10 +00:00
Dan Albert
12e3f22c7c
Add coverage flag for libm.
...
Change-Id: I195d38c5e1f50d1cc6d4353dc8857f11b803b7a3
2014-09-30 16:56:43 -07:00
Elliott Hughes
252c1ac973
Merge "Update our FreeBSD realpath(3) to upstream head."
2014-09-30 23:55:57 +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
18ab39b79a
am 701cf941: Merge "Fix mips build"
...
* commit '701cf9419b4df92bd959bbc6f18150f6ae76df7c':
Fix mips build
2014-09-30 23:51:07 +00:00
Dan Albert
63de199882
am e04aa450: Merge "Clean up the pthread key tests."
...
* commit 'e04aa450c2b51ea066d1a1c37978cce808d13872':
Clean up the pthread key tests.
2014-09-30 23:51:07 +00:00
Dmitriy Ivanov
701cf9419b
Merge "Fix mips build"
2014-09-30 23:42:24 +00:00
Dan Albert
e04aa450c2
Merge "Clean up the pthread key tests."
2014-09-30 23:41:06 +00:00
Elliott Hughes
31e072fc9b
Update our FreeBSD realpath(3) to upstream head.
...
Change-Id: I8c89728184ecd2c1a28a05cefa84a5037d28b552
2014-09-30 16:40:41 -07:00
Dmitriy Ivanov
ecf532fa1c
Fix mips build
...
Change-Id: I4454e69a982f239b168678c5a681d1078b4bd4f1
2014-09-30 16:30:22 -07:00
Dan Albert
c4bcc75f09
Clean up the pthread key tests.
...
The previous pthread_key_create_many test was really
pthread_key_create_all, which has proven very difficult to test
correctly (because it is affected by any other parts of the system using
pthread keys, and that can vary with test ordering). It also tested
expected values of PTHREAD_KEYS_MAX and the associated sysconf() value,
rather than those being in their own test.
Instead, split this test into a few distinct tests:
* pthread.pthread_keys_max
* pthread._SC_THREAD_KEYS_MAX_big_enough_for_POSIX
* pthread.pthread_key_many_distinct
* We actually didn't have a test to ensure that the keys we were
creating were distinct.
* pthread.pthread_key_EAGAIN
* Make sure pthread_key_create() will _eventually_ fail with
EAGAIN, not at a (sometimes incorrectly) predetermined maximum.
Change-Id: Iff1e4fdcc02404094bde0418122c64c227cf1702
2014-09-30 15:40:14 -07: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
Dmitriy Ivanov
3e05ac0ffe
am 1f7d5ac5: Merge "Fix unused DT entry warnings."
...
* commit '1f7d5ac53854a09bbcace08b3a1d1b9cf3f2eed3':
Fix unused DT entry warnings.
2014-09-30 22:26:16 +00:00
Dmitriy Ivanov
1f7d5ac538
Merge "Fix unused DT entry warnings."
2014-09-30 22:14:33 +00:00
Dmitriy Ivanov
6cdeb5234d
Fix unused DT entry warnings.
...
DT_STRSZ Implement strtab boundary checks
DT_FLAGS_1 Warn if flags other than DF_1_NOW|DF_1_GLOBAL are set
Bug: 17552334
Change-Id: Iaad29cd52f5b2d7d2f785fb351697906dc1617d9
2014-09-30 14:41:29 -07: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
Dan Albert
9d9b7d7e7c
am 0481471b: Merge "Switch benchmarks and tests to libc++."
...
* commit '0481471b1bb95a90f632a9fb59c7a1767b9836c8':
Switch benchmarks and tests to libc++.
2014-09-30 17:39:04 +00:00
Dan Albert
0b5f8c7a7d
am e49491ad: Merge "Ignore multiple symbol definition errors."
...
* commit 'e49491ada4c8e7827329b56a93e5377433aa9084':
Ignore multiple symbol definition errors.
2014-09-30 17:39:04 +00:00
Dan Albert
0481471b1b
Merge "Switch benchmarks and tests to libc++."
2014-09-30 17:30:57 +00:00
Dan Albert
e49491ada4
Merge "Ignore multiple symbol definition errors."
2014-09-30 17:30:52 +00:00
Dan Albert
3a5aeba4bd
Switch benchmarks and tests to libc++.
...
Change-Id: I3b9c8f8c14a1e227e67ae1977cc29b0e8fccef5d
2014-09-30 10:28:30 -07:00
Dan Albert
d9898c5b82
Ignore multiple symbol definition errors.
...
libc and libc++ both define std::nothrow. libc's is a private symbol,
but this still causes issues when linking libc.a and libc++.a, since
private isn't effective until it has been linked. To fix this, just
allow multiple symbol definitions for the static tests.
Change-Id: Idbf19fefda47298c39360e3f5b6242b0b1a52fcc
2014-09-30 10:28:30 -07: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
Dmitriy Ivanov
d1d4e153e8
am 9997daa0: Merge "Return has_DT_SYMBOLIC flag."
...
* commit '9997daa0ff8f630bee5d3b8eb0ab15a0ba1e5cf6':
Return has_DT_SYMBOLIC flag.
2014-09-30 16:50:04 +00:00
Dmitriy Ivanov
9997daa0ff
Merge "Return has_DT_SYMBOLIC flag."
2014-09-30 16:40:27 +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
Andrew Hsieh
ccf9a9d449
am b104be32: Merge "Remove arch-mips64/bionic/__get_sp.S"
...
* commit 'b104be321f2538a6e0bbd566bc958537d1f65cef':
Remove arch-mips64/bionic/__get_sp.S
2014-09-30 06:03:31 +00:00