Elliott Hughes
e80227c2d3
Implement getpwnam_r(3) and getpwuid_r(3).
...
These functions were already declared in <pwd.h>, but hadn't been implemented
yet.
Change-Id: I9cddafa4c7f19a40eec566d3f3b221bd5a680e85
2011-05-13 12:20:05 -07:00
Elliott Hughes
bf018299bd
Fix strerror(3) for errno 0.
...
Everyone else's C library says "Success". We say "Unknown error: 0", which
isn't really true.
Change-Id: I9f9054779123eda996634e5f7a277789b6805809
2011-05-13 10:54:34 -07:00
David Turner
54e494d909
am add0a45a
: am e8f7e30b
: Merge "bionic, libthread_db x86 fixes"
...
* commit 'add0a45a117f00553e79e7137d023416f9c0a54f':
bionic, libthread_db x86 fixes
2011-05-11 13:11:56 -07:00
David Turner
add0a45a11
am e8f7e30b
: Merge "bionic, libthread_db x86 fixes"
...
* commit 'e8f7e30b05c6ba103d64c1fb3cd5ef2b17be7aab':
bionic, libthread_db x86 fixes
2011-05-10 17:19:13 -07:00
The Android Automerger
18a0a39a1b
am 86d25a54
: am c7b54666
: Merge remote branch \'goog/honeycomb-mr2\' into honeycomb-LTE
...
* commit '86d25a54bc093aae369ce54af11151d60ef191fc':
Update to tzdata2011g.
2011-05-09 10:51:20 -07:00
The Android Automerger
86d25a54bc
am c7b54666
: Merge remote branch \'goog/honeycomb-mr2\' into honeycomb-LTE
...
* commit 'c7b54666e097fbc102ac6754da99e1513f60d5ea':
Update to tzdata2011g.
2011-05-09 10:39:25 -07:00
David Turner
e8f7e30b05
Merge "bionic, libthread_db x86 fixes"
2011-05-09 08:03:51 -07:00
The Android Automerger
c7b54666e0
Merge remote branch 'goog/honeycomb-mr2' into honeycomb-LTE
2011-05-08 22:30:23 -07:00
Elliott Hughes
fb48c8a5c3
Update to tzdata2011g.
...
Egypt abandoned DST this year.
git cherry-pick 8d54a62c6d
Change-Id: I8df051cd270108651501d9da6a9e5ce127ad3d22
2011-05-06 10:57:36 -07:00
Chris Fries
712e4f81e0
vfscanf: Add support for L type modifier for long long
...
scanf()'s man page suggests support for %Ld, (and ioux).
Implement this so that 3rd party code will work correctly.
Change-Id: Idce9d266071cb688ca71429395a2d9edf6813595
2011-05-05 11:02:33 -05:00
Brian Carlstrom
265e14bced
am 55aa7321
: am e274a9fa
: Merge "Tracking change to dns proxy protocol"
...
* commit '55aa7321e4b24a40766cccc11e8166546b01a3fd':
Tracking change to dns proxy protocol
2011-05-03 16:20:09 -07:00
Brian Carlstrom
55aa7321e4
am e274a9fa
: Merge "Tracking change to dns proxy protocol"
...
* commit 'e274a9fac077d350391b721e9a08b650b243577e':
Tracking change to dns proxy protocol
2011-05-03 16:14:51 -07:00
Brian Carlstrom
e274a9fac0
Merge "Tracking change to dns proxy protocol"
2011-05-03 10:21:35 -07:00
David Turner
71882977e6
Merge "add net/ethernet.h stub"
2011-05-03 00:02:41 -07:00
David Turner
c2af2c075f
am 1af88c97
: am d004dc99
: Merge "Use MAP_FIXED when allocating prelinked shared library regions"
...
* commit '1af88c97432c88ec5b39d155e8c296d2a6eb1225':
Use MAP_FIXED when allocating prelinked shared library regions
2011-05-02 13:30:03 -07:00
David Turner
1af88c9743
am d004dc99
: Merge "Use MAP_FIXED when allocating prelinked shared library regions"
...
* commit 'd004dc9957cd8944d3db8ed92544c8ee65b117ca':
Use MAP_FIXED when allocating prelinked shared library regions
2011-05-02 12:34:57 -07:00
Brian Carlstrom
e6553716a0
am 4b3b89ec
: am c5a3f770
: Tracking change to dns proxy protocol
...
* commit '4b3b89ec763899390b15461dd6617bb4ed6fe846':
Tracking change to dns proxy protocol
2011-05-02 11:56:03 -07:00
David Turner
d004dc9957
Merge "Use MAP_FIXED when allocating prelinked shared library regions"
2011-05-01 23:59:33 -07:00
Brian Carlstrom
4b3b89ec76
am c5a3f770
: Tracking change to dns proxy protocol
...
* commit 'c5a3f7700b70c3857e0b098b1e976a2db1573174':
Tracking change to dns proxy protocol
2011-04-29 20:49:48 -07:00
JP Abgrall
eaa7cc9884
Merge "checksyscalls fix to handle "__ARM_NR_... (__ARM_NR_BASE+0x...)""
2011-04-29 17:10:30 -07:00
Brian Carlstrom
be7f5da0bd
Tracking change to dns proxy protocol
...
The gethostbyaddr code in system/netd now expects a string address
from inet_ntop, not raw bytes, in order to properly pass addresses
containing null and probably spaces and newlines characeters as well.
Bug: 4344448
Change-Id: I8ec0eab94d5b1d38e9269ba3afb2825e946f8df3
2011-04-29 16:43:16 -07:00
Brian Carlstrom
c5a3f7700b
Tracking change to dns proxy protocol
...
The gethostbyaddr code in system/netd now expects a string address
from inet_ntop, not raw bytes, in order to properly pass addresses
containing null and probably spaces and newlines characeters as well.
Bug: 4344448
git cherry-pick -e c13fa640ee
2011-04-29 10:02:48 -07:00
Brian Carlstrom
c13fa640ee
Tracking change to dns proxy protocol
...
The gethostbyaddr code in system/netd now expects a string address
from inet_ntop, not raw bytes, in order to properly pass addresses
containing null and probably spaces and newlines characeters as well.
Bug: 4344448
Change-Id: I935abbbe522d96b64a5f975c7937e3aed3f7b335
2011-04-27 11:55:43 -07:00
Bruce Beare
8e551a6319
bionic, libthread_db x86 fixes
...
Change-Id: I3be997f5f1f6a894a3c200d4f325cf3bfd428c66
Author: James Rose <james.rose@intel.com>
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
2011-04-27 09:12:58 -07:00
Elliott Hughes
8d54a62c6d
Update to tzdata2011g.
...
Egypt abandoned DST this year.
Change-Id: Ia2e30787e5e82aefbf1bbec1a5630deda3d3c0e0
2011-04-25 10:46:43 -07:00
Jim Huang
f50e9be593
bionic: Add ARM optimized strcmp()
...
Reference results of the experiments on TI OMAP3430 at 600 MHz
$ bench_strcmp -N "strcmp_1k" -s 1k -I 200
[original C code]
prc thr usecs/call samples errors cnt/samp size
strcmp_1k 1 1 10.38000 102 0 15000 1024
[ARM optimized code]
prc thr usecs/call samples errors cnt/samp size
strcmp_1k 1 1 3.08840 88 0 15000 1024
The work was derived from ARM Ltd, contributed to newlib, and reworked
for Android by Linaro.
Change-Id: Ib0d5755e1eb9adb07d80ef0252f57a5c4c57a425
Signed-off-by: Jim Huang <jserv@0xlab.org>
2011-04-20 15:39:43 +08:00
Brad Fitzpatrick
a34694d394
am 09db590d
: am 9b6e8af6
: am 3ef36b21
: Merge "Use system property to set dns cache size"
...
* commit '09db590d56ff2b568ea1a0ce265810697f0e0e92':
Use system property to set dns cache size
2011-04-12 13:28:03 -07:00
Brad Fitzpatrick
09db590d56
am 9b6e8af6
: am 3ef36b21
: Merge "Use system property to set dns cache size"
...
* commit '9b6e8af6994fd41f468161dec797354bb7778673':
Use system property to set dns cache size
2011-04-12 13:18:15 -07:00
Brad Fitzpatrick
9b6e8af699
am 3ef36b21
: Merge "Use system property to set dns cache size"
...
* commit '3ef36b2115d0802e668e325b59af6ef14d999e71':
Use system property to set dns cache size
2011-04-11 15:35:44 -07:00
David Turner
3be409a38c
am 70245736
: am aad685ce
: am 4c090434
: Merge "removing shadowing redeclaration of result"
...
* commit '702457363c2b1b01f0d9cb0093a48ce28753e275':
removing shadowing redeclaration of result
2011-04-11 14:50:33 -07:00
David Turner
f11b3bcbf9
am 2b434862
: am 2b10d912
: am fcee105b
: Merge "x86 libc: fix the wrong return value of syscall"
...
* commit '2b434862fdc595f1488f2ab3b13ed40f2aed6edb':
x86 libc: fix the wrong return value of syscall
2011-04-11 14:50:31 -07:00
David Turner
702457363c
am aad685ce
: am 4c090434
: Merge "removing shadowing redeclaration of result"
...
* commit 'aad685ce001495260a3ce0c9d9284a6ee3ca09c0':
removing shadowing redeclaration of result
2011-04-11 14:46:48 -07:00
David Turner
2b434862fd
am 2b10d912
: am fcee105b
: Merge "x86 libc: fix the wrong return value of syscall"
...
* commit '2b10d912cc5a566818ff68f9af192033d8f8b2a9':
x86 libc: fix the wrong return value of syscall
2011-04-11 14:46:44 -07:00
Brad Fitzpatrick
3ef36b2115
Merge "Use system property to set dns cache size"
2011-04-11 09:42:30 -07:00
Brian Carlstrom
2848ca2c05
Merge commit '8da75ab8936b0b7fcf8dd9a3befeb696ee6aa39d' into honeycomb-mr1-release-to-dalvik-dev
2011-04-06 14:41:36 -07:00
JP Abgrall
22b137711a
checksyscalls fix to handle "__ARM_NR_... (__ARM_NR_BASE+0x...)"
...
Change-Id: I6a13a6af17caec2e833d4982d645a88ccde4cda4
2011-04-05 20:17:34 -07:00
JP Abgrall
c5d8d36d4d
add net/ethernet.h stub
...
Some externals tend to use net/ethernet.h. Most of which is in net/if_ether.h.
Change-Id: I465d18136b565e56a4bd6678238fe0afef25d913
2011-04-05 11:48:52 -07:00
David Turner
aad685ce00
am 4c090434
: Merge "removing shadowing redeclaration of result"
...
* commit '4c090434a4fcffb3a8bb7ebee7cc6e52befceeae':
removing shadowing redeclaration of result
2011-04-05 07:35:09 -07:00
David Turner
2b10d912cc
am fcee105b
: Merge "x86 libc: fix the wrong return value of syscall"
...
* commit 'fcee105b2baca9eb338e89ecc9ba99e15dd31e78':
x86 libc: fix the wrong return value of syscall
2011-04-05 07:35:07 -07:00
David Turner
4c090434a4
Merge "removing shadowing redeclaration of result"
2011-04-05 07:14:28 -07:00
David Turner
fcee105b2b
Merge "x86 libc: fix the wrong return value of syscall"
2011-04-05 06:58:54 -07:00
Brad Fitzpatrick
5f133f3c4d
am 31e2feee
: am 2dc801f9
: am 8da75ab8
: Ignore property set timeouts.
...
* commit '31e2feeef3dffb49ce742a6ae1c9280c792c7c49':
Ignore property set timeouts.
2011-04-01 12:27:07 -07:00
Brad Fitzpatrick
31e2feeef3
am 2dc801f9
: am 8da75ab8
: Ignore property set timeouts.
...
* commit '2dc801f9fce57c35c00a3366f86bc38fe3e38c25':
Ignore property set timeouts.
2011-04-01 12:25:49 -07:00
Brad Fitzpatrick
2dc801f9fc
am 8da75ab8
: Ignore property set timeouts.
...
* commit '8da75ab8936b0b7fcf8dd9a3befeb696ee6aa39d':
Ignore property set timeouts.
2011-04-01 12:24:15 -07:00
Brad Fitzpatrick
8da75ab893
Ignore property set timeouts.
...
Change-Id: Ic3f6119398368ba047736370336d0260905abd40
2011-04-01 10:53:12 -07:00
Elliott Hughes
e1d5bef7a6
Update to tzdata2011e.
...
This affects Chile and Morocco, but does *not* include the Russia changes.
Change-Id: I87699541774794cbfac41c4cadae9254ffaddb52
2011-04-01 09:43:53 -07:00
Brad Fitzpatrick
b595593a89
am c9928486
: am 099423ba
: am 23bc3ff7
: Don\'t futex_wait spin when setting properties. Wait for socket close.
...
* commit 'c99284861731883d113660cc8ff974471f2c5a47':
Don't futex_wait spin when setting properties. Wait for socket close.
2011-03-30 16:41:38 -07:00
David 'Digit' Turner
f5da2df126
am bfe04ea0
: am 8c6b848e
: am 0e47a919
: Merge "libc: <sys/cdefs.h>: Fix the use of __STDC_VERSION__ from C++"
...
* commit 'bfe04ea0e61c6905c1f6781097bddf07f843eb25':
libc: <sys/cdefs.h>: Fix the use of __STDC_VERSION__ from C++
2011-03-30 16:38:29 -07:00
Brad Fitzpatrick
c992848617
am 099423ba
: am 23bc3ff7
: Don\'t futex_wait spin when setting properties. Wait for socket close.
...
* commit '099423ba1c68d960888905ce5de093ea8cb7ad39':
Don't futex_wait spin when setting properties. Wait for socket close.
2011-03-30 15:50:06 -07:00
Brad Fitzpatrick
099423ba1c
am 23bc3ff7
: Don\'t futex_wait spin when setting properties. Wait for socket close.
...
* commit '23bc3ff71dffdfec208aee05938e544c7cb3bc37':
Don't futex_wait spin when setting properties. Wait for socket close.
2011-03-30 15:48:11 -07:00