Dmitriy Ivanov
db7a17d4ff
Revert "Revert "Fix dlsym(3) to do breadth first search.""
...
This reverts commit 1b1966d9448e979d1503a3d8843708bfa8880dc6.
Change-Id: I05d6d3481aaf8f3e260d2e5e950248519a1d347f
2014-08-04 23:39:22 +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
Dmitriy Ivanov
f9a0af9c93
am 1b1966d9: Revert "Fix dlsym(3) to do breadth first search."
...
* commit '1b1966d9448e979d1503a3d8843708bfa8880dc6':
Revert "Fix dlsym(3) to do breadth first search."
2014-08-04 16:46:55 +00:00
Dmitriy Ivanov
1b1966d944
Revert "Fix dlsym(3) to do breadth first search."
...
This reverts commit 422106a24d620af4be58e8d92a2e9b7b6167b72d.
Change-Id: I9e26a6933d10eb30438b521450f2010997ca5aee
2014-08-04 16:38:57 +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
b782c20b82
am 447fe1c2: Merge "Fix mbsrtowcs(3) src param for finished string."
...
* commit '447fe1c23bc5adaded9a51d3b58f3adaf2cce7b3':
Fix mbsrtowcs(3) src param for finished string.
2014-07-31 22:28:59 +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
Dan Albert
0c4ad535dc
am 36bacd23: Merge "Proper MB_CUR_MAX."
...
* commit '36bacd237de931c48714d1a8aa4aa9522283e407':
Proper MB_CUR_MAX.
2014-07-31 00:22:22 +00:00
Dan Albert
36bacd237d
Merge "Proper MB_CUR_MAX."
2014-07-31 00:14:55 +00:00
Dan Albert
1aec7c1a35
Proper MB_CUR_MAX.
...
Previously this was hard coded to 4. This is only the case for UTF-8
locales.
As a side effect, this properly reports C.UTF-8 as the default locale
instead of C.
Change-Id: I7c73cc8fe6ffac61d211cd5f75287e36de06f4fc
2014-07-30 17:09:46 -07: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
592cfa90c3
am 61833de6: Fix memchr with a zero length.
...
* commit '61833de613990f2fdaf357bb3d854d72a4980890':
Fix memchr with a zero length.
2014-07-30 23:46:26 +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
Christopher Ferris
30ac3d58ea
am 0f7ed163: Merge "Fix memchr with a zero length."
...
* commit '0f7ed163cf6c1fe6d71a1d7e5fb6d0989213be85':
Fix memchr with a zero length.
2014-07-30 23:33:45 +00:00
Christopher Ferris
61833de613
Fix memchr with a zero length.
...
The memchr implementation for 64 bit fails if these conditions occur:
- The buffer is 32 byte aligned.
- The buffer contains the character in the first byte.
- The count sent in is zero.
The function should return NULL, but it's not.
Bug: 16676625
(cherry picked from commit e03e1eac0b7682884b6628df1305d34299680cb4)
Change-Id: Ie4cca2c445127a0936ee2b96651a8e7204fbaffd
2014-07-30 16:33:11 -07: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
Elliott Hughes
63b6416f33
am 4f76469e: Implement <sys/fsuid.h>.
...
* commit '4f76469e88e255bab1f8264e9ff8b95bff84365f':
Implement <sys/fsuid.h>.
2014-07-30 23:27:43 +00:00
Elliott Hughes
897aca77ee
am 83b9826e: Merge "Implement <sys/fsuid.h>."
...
* commit '83b9826e683db30e9b359737253b87ef8b3ba3df':
Implement <sys/fsuid.h>.
2014-07-30 23:25:22 +00:00
Elliott Hughes
4f76469e88
Implement <sys/fsuid.h>.
...
(cherry picked from commit 79310994d2b3826a10598f7e7795acb5edb42a20)
Change-Id: I47688273691e5c95e5e9302eba254ccaaaad40ca
2014-07-30 16:18:03 -07: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
Duane Sand
66fa2c87d6
am cd541952: [MIPSR6] Use C-coded string ops on mips32r6/mips64r6
...
* commit 'cd54195262ac5531fff892255849925ebbbd303e':
[MIPSR6] Use C-coded string ops on mips32r6/mips64r6
2014-07-30 22:28:55 +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
abd2844578
am c7706a02: Merge "[MIPSR6] Use C-coded string ops on mips32r6/mips64r6"
...
* commit 'c7706a02ad90ab73f3a056040d2c4a3464ab1ab1':
[MIPSR6] Use C-coded string ops on mips32r6/mips64r6
2014-07-30 22:21:57 +00:00
Duane Sand
cd54195262
[MIPSR6] Use C-coded string ops on mips32r6/mips64r6
...
The existing assembler code uses deprecated lwl/lwr/swl/swr ops.
Replacing those with misalignment-forgiving lw/sw ops may
involve careful performance tuning.
(cherry picked from commit bc5a3ec6df66d2456667ddf1d6dfaf623552169d)
Change-Id: I35167da27f2d406339b7f24b4a1fb270c87bc12e
2014-07-30 15:17:12 -07: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
84093b174e
am 11bf8a30: Only wipe TLS for user-supplied stacks.
...
* commit '11bf8a3025a7b5aee891c521255a7db1860e5b12':
Only wipe TLS for user-supplied stacks.
2014-07-30 22:06:54 +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
Elliott Hughes
594a527518
am 18a1bbe6: Merge "Only wipe TLS for user-supplied stacks."
...
* commit '18a1bbe6e18770694d489f2e140e779dc59fde86':
Only wipe TLS for user-supplied stacks.
2014-07-30 22:02:31 +00:00
Elliott Hughes
11bf8a3025
Only wipe TLS for user-supplied stacks.
...
Bug: 16667988
(cherry picked from commit 40a521744825b6060960c296d5fb3da4c6593d94)
Change-Id: I7550fa47b76e643323aa3e2a53529e393c829e47
2014-07-30 14:56:34 -07:00
Christopher Ferris
0f7ed163cf
Merge "Fix memchr with a zero length."
2014-07-30 20:40:05 +00:00
Christopher Ferris
e03e1eac0b
Fix memchr with a zero length.
...
The memchr implementation for 64 bit fails if these conditions occur:
- The buffer is 32 byte aligned.
- The buffer contains the character in the first byte.
- The count sent in is zero.
The function should return NULL, but it's not.
Bug: 16676625
Change-Id: Iab33cc7a8b79920350c72f054dff0e0a3cde69ce
2014-07-30 16:06:56 -07:00
Elliott Hughes
18a1bbe6e1
Merge "Only wipe TLS for user-supplied stacks."
2014-07-30 19:31:16 +00:00
Elliott Hughes
40a5217448
Only wipe TLS for user-supplied stacks.
...
Bug: 16667988
Change-Id: Id180ab2bc6713e1612386120a306db5bbf1d6046
2014-07-30 14:49:40 -07: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
Christopher Ferris
0770ed0680
am c701e5b3: Use libunwindbacktrace for debug malloc code.
...
* commit 'c701e5b3357b6484572d46f29c5d1e51063dfcbb':
Use libunwindbacktrace for debug malloc code.
2014-07-30 16:42:36 +00:00
Elliott Hughes
a99a69a640
am 1242f7eb: Remove declarations for things that don\'t exist.
...
* commit '1242f7eb67c678922b55e2077d9cf2d5cdc85b15':
Remove declarations for things that don't exist.
2014-07-30 16:41:43 +00:00
Elliott Hughes
4d17c6c39f
am f6aa1779: Merge "Revert "Added a bionic systrace class and tracing to pthread_mutex.cpp."" into lmp-dev
...
* commit 'f6aa17798c5b0015d002b982c3684595b817d2d0':
Revert "Added a bionic systrace class and tracing to pthread_mutex.cpp."
2014-07-30 16:41:43 +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
Dan Albert
5fce71b56e
am e872c923: Merge "en_US.UTF-8 is also supported." into lmp-dev
...
* commit 'e872c9239af180df6bf4b28a623241c6b1c7f1c3':
en_US.UTF-8 is also supported.
2014-07-30 14:15:47 +00:00
Dan Albert
d735a0723a
am 9379ce69: Merge "There is no _MIN for unsigned types." into lmp-dev
...
* commit '9379ce694d8a6bd70341eee003e23e96e21352e5':
There is no _MIN for unsigned types.
2014-07-30 14:15:46 +00:00
Dan Albert
bb0c053105
am a1a813da: Merge "Fix mbsrtowcs(3)\'s handling of len parameter." into lmp-dev
...
* commit 'a1a813da8184153606bfcf8ffcce557eda09a5ba':
Fix mbsrtowcs(3)'s handling of len parameter.
2014-07-30 14:15:46 +00:00
Dan Albert
ff20ad985e
am 8db0ce70: Merge "__libc_fatal should print a newline to stderr." into lmp-dev
...
* commit '8db0ce7050b0f6ee3874456394a1d7cb0d336c3a':
__libc_fatal should print a newline to stderr.
2014-07-30 14:15:45 +00:00
Dmitriy Ivanov
2d36173271
am 422106a2: Fix dlsym(3) to do breadth first search.
...
* commit '422106a24d620af4be58e8d92a2e9b7b6167b72d':
Fix dlsym(3) to do breadth first search.
2014-07-30 14:15:44 +00:00