JP Abgrall
f8d02d24ed
libc: enable IPTOS_MINCOST, fixup gethostbyaddr() proto.
...
Make netinet/ip.h have IPTOS_MINCOST which matches what
kernel/common/linux/ip.h has to say.
Fixup gethostbyaddr() 1st arg to match what man has to say.
Change-Id: Iff9647d4a46ea88b1fc32163eb69bb9b27cdf370
2011-05-18 16:53:23 -07:00
David Turner
b609bfd048
am a9e409a0
: am a7a9dddb
: Merge "bionic: Add ARM optimized strcmp()"
...
* commit 'a9e409a03530c79bc7ad8144d08e8921ebe0dd02':
bionic: Add ARM optimized strcmp()
2011-05-17 04:51:45 -07:00
David Turner
bde9e2802d
am 3f7a3228
: am c5c84c86
: Merge "vfscanf: Add support for L type modifier for long long"
...
* commit '3f7a3228cdf1a48e379fb297be9114ecd71bff11':
vfscanf: Add support for L type modifier for long long
2011-05-17 04:51:41 -07:00
David Turner
a9e409a035
am a7a9dddb
: Merge "bionic: Add ARM optimized strcmp()"
...
* commit 'a7a9dddb5dfe783d65fec4d3b0dee9f734345a29':
bionic: Add ARM optimized strcmp()
2011-05-17 04:47:09 -07:00
David Turner
3f7a3228cd
am c5c84c86
: Merge "vfscanf: Add support for L type modifier for long long"
...
* commit 'c5c84c8643250c71bde87541f2b28fc21a9c5cc7':
vfscanf: Add support for L type modifier for long long
2011-05-17 04:47:06 -07:00
David Turner
a7a9dddb5d
Merge "bionic: Add ARM optimized strcmp()"
2011-05-17 04:29:20 -07:00
David Turner
c5c84c8643
Merge "vfscanf: Add support for L type modifier for long long"
2011-05-17 04:07:27 -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
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
David Turner
71882977e6
Merge "add net/ethernet.h stub"
2011-05-03 00:02:41 -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
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
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
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
Brad Fitzpatrick
23bc3ff71d
Don't futex_wait spin when setting properties. Wait for socket close.
...
Depends on init change I8dd685ea
Bug: 4185486
Change-Id: I5a2dbc3b7be1759212d4a3988d9033b9b947a1db
2011-03-30 15:28:11 -07:00
Brad Fitzpatrick
bf90b57b44
Don't futex_wait spin when setting properties. Wait for socket close.
...
Depends on init change I8dd685ea
Bug: 4185486
Change-Id: I3e80cecfad8e072973003ec6f93146c5cad369ac
2011-03-30 14:25:27 -07:00
David 'Digit' Turner
bfe04ea0e6
am 8c6b848e
: am 0e47a919
: Merge "libc: <sys/cdefs.h>: Fix the use of __STDC_VERSION__ from C++"
...
* commit '8c6b848e435b86db58179763da30008ac7d4c24a':
libc: <sys/cdefs.h>: Fix the use of __STDC_VERSION__ from C++
2011-03-30 08:20:28 -07:00
Kan-Ru Chen
8488efaa09
x86 libc: fix the wrong return value of syscall
...
According to Intel ABI spec, there is no need to save %eax, %ecx, %edx
on the stack. Worse, popping %eax will wipe out the return value.
Change-Id: Ida536c3b98174b8deef88f8f3b9352eaaeb7c0c0
2011-03-29 13:16:42 +08:00
David 'Digit' Turner
8c6b848e43
am 0e47a919
: Merge "libc: <sys/cdefs.h>: Fix the use of __STDC_VERSION__ from C++"
...
* commit '0e47a919f413ff14a540a0dbad873ee8f834b210':
libc: <sys/cdefs.h>: Fix the use of __STDC_VERSION__ from C++
2011-03-25 08:51:56 -07:00
David 'Digit' Turner
02be15039a
am aa8f50b4
: am 6d46b099
: am 2f169162
: Merge "libc: Fix leak in the DNS thread-specific state." into honeycomb-mr1
...
* commit 'aa8f50b404ab0b2c78833387551800fa8448afcd':
libc: Fix leak in the DNS thread-specific state.
2011-03-25 01:52:17 -07:00