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
Yabin Cui
0006a38ada
am b4e7f4e2: am 661423a4: Merge "Increase support of pathconf options."
...
* commit 'b4e7f4e2263d4763d9507463189ef8f50fd58a67':
Increase support of pathconf options.
2014-11-14 23:52:53 +00:00
Yabin Cui
b4e7f4e226
am 661423a4: Merge "Increase support of pathconf options."
...
* commit '661423a453b2692d592df56307a876dfc35c50f2':
Increase support of pathconf options.
2014-11-14 23:49:21 +00:00
Yabin Cui
661423a453
Merge "Increase support of pathconf options."
2014-11-14 23:45:45 +00:00
Yabin Cui
b5e581abfe
Increase support of pathconf options.
...
Bug: 18206366
Change-Id: Ie770e49f5af3631eb9fbd2cd5174edf004c81e00
2014-11-14 23:45:24 +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
134ec0880d
am c2760b19: am 4cf942d3: Merge "sysconf(3) returns long."
...
* commit 'c2760b19e7821f241b5d0c31fb975d312600dc58':
sysconf(3) returns long.
2014-11-14 23:41:35 +00:00
Elliott Hughes
c2760b19e7
am 4cf942d3: Merge "sysconf(3) returns long."
...
* commit '4cf942d318f2856dff078798ce9a3eac5de593b7':
sysconf(3) returns long.
2014-11-14 23:36:21 +00:00
Elliott Hughes
4cf942d318
Merge "sysconf(3) returns long."
2014-11-14 23:33:20 +00:00
Elliott Hughes
60d84af172
sysconf(3) returns long.
...
On LP32, this makes no difference. Not an ABI change.
On LP64, results are going to be in %rax or x0 whether they're 32- or 64-bit,
and the only difference is going to be whether the top bits are clobbered.
Bug: 18390956
Change-Id: I0bd4496231bdded34c1fa03e895021ac0df7f8e1
2014-11-14 15:14:44 -08: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
Elliott Hughes
2ee4e1a137
am 7cc4d2ef: am cdcef73a: Merge "Add non-macro stdin/stdout/stderr too."
...
* commit '7cc4d2efa9a89928c3ff51d171f7a03e12793038':
Add non-macro stdin/stdout/stderr too.
2014-11-14 23:00:56 +00:00
Elliott Hughes
7cc4d2efa9
am cdcef73a: Merge "Add non-macro stdin/stdout/stderr too."
...
* commit 'cdcef73a23833ebd50bb5b654eb278b164e286ad':
Add non-macro stdin/stdout/stderr too.
2014-11-14 22:56:03 +00:00
Elliott Hughes
cdcef73a23
Merge "Add non-macro stdin/stdout/stderr too."
2014-11-14 22:52:08 +00:00
Elliott Hughes
168667c972
Add non-macro stdin/stdout/stderr too.
...
Various C and C++ standards explicitly say that stdin/stdout/stderr
should be macros, but glibc makes them global variables too. This
means it's possible to write code that uses those names as locals,
but that code (toybox being an example) won't build on bionic.
If we'd done this earlier, we could have hidden __sF for LP64, but
it's too late now.
Change-Id: I90cf8c73f52b66e1760b8fa2e135b9f9f9651230
2014-11-14 14:42:59 -08: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
a3a78ab168
am 23145263: am 27fa71eb: Merge "Fix host build for arm/arm64"
...
* commit '2314526342f2a3e39ec50d8f49652cf29bbfec51':
Fix host build for arm/arm64
2014-11-14 20:24:09 +00:00
Dmitriy Ivanov
2314526342
am 27fa71eb: Merge "Fix host build for arm/arm64"
...
* commit '27fa71ebc6ef63ed8020d7b040640cb6c0cf2a45':
Fix host build for arm/arm64
2014-11-14 20:21:52 +00:00
Dmitriy Ivanov
27fa71ebc6
Merge "Fix host build for arm/arm64"
2014-11-14 20:19:37 +00:00
Dmitriy Ivanov
9df4b13baf
Fix host build for arm/arm64
...
Change-Id: Id92543e4080aede205b3e63099fa2baa36ba21f0
2014-11-14 12:17:06 -08: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
f4710e12fa
am 4ed18141: am 898aab28: Merge "Add test for --hash-style=sysv"
...
* commit '4ed181416a6c5c3168d7a2f014d18a056d546d62':
Add test for --hash-style=sysv
2014-11-14 19:38:52 +00:00
Dmitriy Ivanov
4ed181416a
am 898aab28: Merge "Add test for --hash-style=sysv"
...
* commit '898aab282cff2a2949bc1726f8a4b81c1c30148e':
Add test for --hash-style=sysv
2014-11-14 19:33:51 +00:00
Dmitriy Ivanov
898aab282c
Merge "Add test for --hash-style=sysv"
2014-11-14 19:31:33 +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
Dmitriy Ivanov
b3356773c6
Add test for --hash-style=sysv
...
With build system switched to gnu-hash we need
a test for sysv-hashed library.
Change-Id: I34adc216fa79199aa46066cf13fcc1c1f2581f0e
2014-11-14 11:19:22 -08: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
Dmitriy Ivanov
084778daed
am ca8b70bc: am c490b502: Merge "Rename soinfo methods and fields"
...
* commit 'ca8b70bc8d8a61c0a8b73577f5d90310c3d7cb9b':
Rename soinfo methods and fields
2014-11-14 16:44:23 +00:00
Dmitriy Ivanov
ca8b70bc8d
am c490b502: Merge "Rename soinfo methods and fields"
...
* commit 'c490b5029fdc96f1dbf00d02d0ad63a03d8cd4f3':
Rename soinfo methods and fields
2014-11-14 16:38:19 +00:00
Dmitriy Ivanov
c490b5029f
Merge "Rename soinfo methods and fields"
2014-11-14 16:33:17 +00:00
Dmitriy Ivanov
047b5934b5
Rename soinfo methods and fields
...
Change-Id: If68fbe287d3ad954238b1688f71013371f3f7fae
2014-11-13 19:48:32 -08:00
Christopher Ferris
e4695e3c2f
am e6d238a5: am 59b1dea8: Merge "Add missing function prototypes wcpcpy/wcpncpy."
...
* commit 'e6d238a51cc7fb5e6621cb8c32b4f86780585907':
Add missing function prototypes wcpcpy/wcpncpy.
2014-11-14 03:30:15 +00:00
Christopher Ferris
e6d238a51c
am 59b1dea8: Merge "Add missing function prototypes wcpcpy/wcpncpy."
...
* commit '59b1dea8829b081e23c3156b44af624bf8fac962':
Add missing function prototypes wcpcpy/wcpncpy.
2014-11-14 03:27:16 +00:00
Christopher Ferris
59b1dea882
Merge "Add missing function prototypes wcpcpy/wcpncpy."
2014-11-14 03:23:35 +00:00
Christopher Ferris
5c7d9584d9
Add missing function prototypes wcpcpy/wcpncpy.
...
Also add smoke tests for a few of the wchar functions.
Change-Id: Id1be522f55a6708564d444941f42097548f16497
2014-11-13 18:56:12 -08:00
Daniel Rosenberg
fb854debc0
am 4a50d8ea: bionic: libc: Added path to vendor build properties file.
...
* commit '4a50d8ead71c3dd6d9eebe23626d0d4e96dd963b':
bionic: libc: Added path to vendor build properties file.
2014-11-14 01:39:46 +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
bdd5c62893
am 9cfd1ec5: am 0a135b42: Merge "Fix our <mntent.h> implementation."
...
* commit '9cfd1ec535d0344bfd39c25b746a3bc32a0c5b61':
Fix our <mntent.h> implementation.
2014-11-14 00:09:43 +00:00
Elliott Hughes
9cfd1ec535
am 0a135b42: Merge "Fix our <mntent.h> implementation."
...
* commit '0a135b4259077bbb48ec911c0fa92ab0654ffffa':
Fix our <mntent.h> implementation.
2014-11-14 00:04:12 +00:00
Elliott Hughes
0a135b4259
Merge "Fix our <mntent.h> implementation."
2014-11-14 00:00:53 +00:00
Elliott Hughes
e3c4acf1e3
Fix our <mntent.h> implementation.
...
Used by toybox.
Change-Id: I36a5053423e5cc54ae02a68f4fe110d75134accd
2014-11-13 15:51:36 -08:00
Daniel Rosenberg
4a50d8ead7
bionic: libc: Added path to vendor build properties file.
...
Signed-off-by: Daniel Rosenberg <drosen@google.com >
(cherry picked from commit 71d220c1de )
Bug: 18281574
Change-Id: I2843f23ecb4c4ca79b230d8041bbca02dbedeadc
2014-11-13 13:09:59 -08:00
Elliott Hughes
90075a3281
am 105962b2: am 288fa03a: Merge "Assume glibc >= 2.15."
...
* commit '105962b2fecad08ec2218cf6f2de2d2b20085e85':
Assume glibc >= 2.15.
2014-11-13 19:10:25 +00:00
Elliott Hughes
105962b2fe
am 288fa03a: Merge "Assume glibc >= 2.15."
...
* commit '288fa03a5aa5ee69c321e7266cdc656d11d8c022':
Assume glibc >= 2.15.
2014-11-13 19:03:19 +00:00
Elliott Hughes
288fa03a5a
Merge "Assume glibc >= 2.15."
2014-11-13 18:11:00 +00:00
Elliott Hughes
ad7a87548f
am 4dcb9c78: am 6229798a: Merge "Don\'t receive structs containing pointers over sockets."
...
* commit '4dcb9c781143d30cc05f225557da0d86c2ccb93e':
Don't receive structs containing pointers over sockets.
2014-11-13 18:03:09 +00:00