Elliott Hughes
73ddb94692
am b3602078
: Merge "Implement some of the missing LFS64 support."
...
* commit 'b36020789ac860fcfbbeaf56d560926d8ee228f6':
Implement some of the missing LFS64 support.
2014-03-07 19:40:05 +00:00
Elliott Hughes
1e56f06585
am 3623d806
: Merge "Fix x86 build."
...
* commit '3623d80675e5321b92c2d88a7b7ec6bd998d81d5':
Fix x86 build.
2014-03-07 19:39:57 +00:00
Elliott Hughes
9df798dcfc
am ffe02668
: Merge "bionic: fix __set_errno for arm64 syscalls that return a 64-bit value"
...
* commit 'ffe026680edaba268330bc67dd986d2c900ecfc7':
bionic: fix __set_errno for arm64 syscalls that return a 64-bit value
2014-03-07 19:39:55 +00:00
Elliott Hughes
dd0222a1fe
am 7f15e28d
: Merge "Clean up warnings in libstdc++."
...
* commit '7f15e28dd4184015a2c990b6e45c33c35b251935':
Clean up warnings in libstdc++.
2014-03-07 19:39:54 +00:00
Elliott Hughes
2f5ffde865
am cd6748cd
: Merge "Clean up various warnings in bionic."
...
* commit 'cd6748cdd7bcab702fe0bf6de943eb832f4fb762':
Clean up various warnings in bionic.
2014-03-07 19:39:53 +00:00
Elliott Hughes
0cc47451b8
am d4bc9ef8
: Merge "Remove duplicate definitions of MIN and MAX."
...
* commit 'd4bc9ef83b36916d5e63c4c3e4a092381473ea52':
Remove duplicate definitions of MIN and MAX.
2014-03-07 19:39:37 +00:00
Colin Cross
ec1152dded
am 95b808c4
: Merge "build linker and linker64 on 64-bit architectures"
...
* commit '95b808c4ae11ea5737fee63f7b61673483ea5e2d':
build linker and linker64 on 64-bit architectures
2014-03-07 19:33:36 +00:00
Elliott Hughes
93a0c03463
am fadc8a77
: Merge "Restore sys_signame for LP64."
...
* commit 'fadc8a7777ca304c8a7de066a94effd3a5471ee6':
Restore sys_signame for LP64.
2014-03-07 02:30:04 +00:00
Elliott Hughes
33ca22ad98
am fc48e8cf
: Merge "Remove unused variables not spotted by GCC."
...
* commit 'fc48e8cf28b80ce0f95e288eeee459b4cb932afa':
Remove unused variables not spotted by GCC.
2014-03-07 02:30:00 +00:00
Elliott Hughes
b2321439aa
am 7b3876e2
: Merge "Clean up sys_signame and sys_siglist a little."
...
* commit '7b3876e2516fd55d61a48cb23a7080ea88b9617b':
Clean up sys_signame and sys_siglist a little.
2014-03-07 02:29:59 +00:00
Ying Wang
0eef722ca8
am 9e572ca4
: Merge "Fix missing args."
...
* commit '9e572ca4163e42bcd053df2cb8557e4b61ad064d':
Fix missing args.
2014-03-07 02:29:54 +00:00
Ying Wang
116e2312c3
am c4c50b25
: Merge "Reconfig libc\'s Android.mk to build for multilib"
...
* commit 'c4c50b25f805b48338f3e8fb9ac137e81c187706':
Reconfig libc's Android.mk to build for multilib
2014-03-07 02:29:50 +00:00
Elliott Hughes
72dc7cd5fb
am 819c132e
: Merge "Fix NSIG."
...
* commit '819c132ebc18a458f651e6dacd75a0950269656b':
Fix NSIG.
2014-03-07 02:29:17 +00:00
Elliott Hughes
ddfcbfb9ac
am 022885e2
: Merge "Clean up all the lint cpplint can find in the dynamic linker."
...
* commit '022885e2fad5ef9643e05d80c6f50a2a90bf3431':
Clean up all the lint cpplint can find in the dynamic linker.
2014-03-07 02:27:33 +00:00
Elliott Hughes
8f0d531289
am 577fce01
: Merge "[MIPS64] Dynamic linker"
...
* commit '577fce0108feda58296beacfbc0ada4a6d6afbc2':
[MIPS64] Dynamic linker
2014-03-07 02:27:21 +00:00
Elliott Hughes
152058fe12
am c856baee
: Merge "Build syscall stubs in their own library."
...
* commit 'c856baeeade96c167400f179a86d50c426e81788':
Build syscall stubs in their own library.
2014-03-07 02:27:16 +00:00
Elliott Hughes
49c1ff9df3
am a206dde5
: Merge "Clean up cacheflush."
...
* commit 'a206dde5bdf9b4d995bf578cc3b54fb8b85e02c5':
Clean up cacheflush.
2014-03-07 02:26:59 +00:00
Elliott Hughes
72ef407406
am 71e4466b
: Merge "Switch <elf.h> over to linux uapi under the covers."
...
* commit '71e4466b100359f36a29c8c0277888df6081a265':
Switch <elf.h> over to linux uapi under the covers.
2014-03-07 02:26:30 +00:00
Elliott Hughes
cba61f7136
am eeb9a9f5
: Merge "Fix <link.h>."
...
* commit 'eeb9a9f59a58a2f042e8f6fd1a4911ae92ac5493':
Fix <link.h>.
2014-03-07 02:26:19 +00:00
Elliott Hughes
126e7fa706
am e74fc3a6
: Merge "Fix socklen_t (on LP64 only)."
...
* commit 'e74fc3a64fe9296813e5bd867d0c66bd8213be6a':
Fix socklen_t (on LP64 only).
2014-03-07 02:25:34 +00:00
Elliott Hughes
856e341fdd
am c16a4532
: Merge "Remove <sys/_types.h>."
...
* commit 'c16a4532917259fabc8018d681cdd1ad1b1b5e08':
Remove <sys/_types.h>.
2014-03-07 02:25:28 +00:00
Christopher Ferris
e314bf20b6
am 4affcbf8
: Merge "Make sure that the same tests are on all platforms."
...
* commit '4affcbf87769c43c4d03ecd60f902b0b6a6cb84a':
Make sure that the same tests are on all platforms.
2014-03-07 02:25:05 +00:00
Elliott Hughes
a5200ae6f4
am 8a80a23c
: Merge "[MIPS64] libc/libm support"
...
* commit '8a80a23c930a41b62cfa47bed362732ee5833bf0':
[MIPS64] libc/libm support
2014-03-07 02:24:34 +00:00
Elliott Hughes
82b7800326
am 5036935c
: Merge "[MIPS64] Add syscall related files"
...
* commit '5036935c41d9193cfbba606df2121cd4c6973116':
[MIPS64] Add syscall related files
2014-03-07 02:24:32 +00:00
Elliott Hughes
0cafd712f0
am e163a398
: Merge "Remove unused cruft from MIPS <machine/signal.h>."
...
* commit 'e163a3986aa7d1c67fe3274eb9204812be0a6245':
Remove unused cruft from MIPS <machine/signal.h>.
2014-03-07 02:23:32 +00:00
Elliott Hughes
ad7ed5f776
am 375aaa3f
: Merge "Kill <machine/_types.h>."
...
* commit '375aaa3f608d6089102b256f162e423638a16c47':
Kill <machine/_types.h>.
2014-03-07 02:23:31 +00:00
Ying Wang
a3187f688e
am 12e8b76e
: Merge "Use arch-specific LOCAL_ variables to build libm."
...
* commit '12e8b76e5f799b2b8407bf354a9675577529d34b':
Use arch-specific LOCAL_ variables to build libm.
2014-03-07 01:35:24 +00:00
Elliott Hughes
25a3ee43d9
am 53cc62c3
: Merge "Add fallocate/fallocate64/posix_fallocate/posix_fallocate64."
...
* commit '53cc62c31bfb6c329299549b69fdadd2705f6497':
Add fallocate/fallocate64/posix_fallocate/posix_fallocate64.
2014-03-07 01:35:22 +00:00
Elliott Hughes
ae85553d68
am a122c376
: Merge "Use __inline__ for fortify."
...
* commit 'a122c376ef0737454a592cf44f50beabe154e9e3':
Use __inline__ for fortify.
2014-03-07 01:35:19 +00:00
Arve Hjønnevåg
69aa18d973
am fb4da1e7
: Merge "Regenerate binder header"
...
* commit 'fb4da1e7b749b4cf6843515517e839efa1ee24c7':
Regenerate binder header
2014-03-07 01:34:26 +00:00
Elliott Hughes
91b5f5a0cf
am ed29345c
: Merge "Clean up debugger.cpp slightly."
...
* commit 'ed29345c22acec61e4ef8953baefc64dc750c812':
Clean up debugger.cpp slightly.
2014-03-07 01:33:42 +00:00
Elliott Hughes
6266617af6
am 4939d6d8
: Merge "LP64 binaries should talk to debuggerd64."
...
* commit '4939d6d8424d47e19823e5dfcfc5474e8a7e77b8':
LP64 binaries should talk to debuggerd64.
2014-03-07 01:33:36 +00:00
Elliott Hughes
96e5f809a7
am 47ff6b9f
: Merge "Add missing ucontext_t definition to bionic for arch-arm64."
...
* commit '47ff6b9faae7f1bde5deb4760982e7e6785955f2':
Add missing ucontext_t definition to bionic for arch-arm64.
2014-03-07 01:33:09 +00:00
Elliott Hughes
a18b9b9ab3
am a14df4a9
: Merge "[MIPS] SA_RESTORER support is not needed for MIPS"
...
* commit 'a14df4a98ad1c4018f63fea358dd30c7e6b51858':
[MIPS] SA_RESTORER support is not needed for MIPS
2014-03-07 00:37:42 +00:00
Elliott Hughes
b97cc02146
am 07f84025
: Merge "Make ARM <user.h> more glibc-compatible."
...
* commit '07f84025520a9530760a2f2535a1effde5ec51dd':
Make ARM <user.h> more glibc-compatible.
2014-03-06 22:58:24 +00:00
Elliott Hughes
1e38be24f9
am 53a55c12
: Merge "Add mips <sys/ucontext.h>."
...
* commit '53a55c121b458e4131e025f1bbe0e4e2b1b232f7':
Add mips <sys/ucontext.h>.
2014-03-06 20:23:37 +00:00
Elliott Hughes
f40e9facbb
am 807bbb75
: Merge "Add arm <sys/ucontext.h>."
...
* commit '807bbb75f14543a72b3f745d35f2c97a92752cd0':
Add arm <sys/ucontext.h>.
2014-03-06 20:23:35 +00:00
Elliott Hughes
f20e85811d
am 8f355275
: Merge "Add x86 <sys/ucontext.h>."
...
* commit '8f355275920f8be82f56e30087a57b1d5ce49771':
Add x86 <sys/ucontext.h>.
2014-03-06 20:23:31 +00:00
Elliott Hughes
4619eaaab0
am 972c39c4
: Merge "Add x86_64 ucontext.h for better compatibility"
...
* commit '972c39c4fee85c5c532eecac409a1384c76b2cc6':
Add x86_64 ucontext.h for better compatibility
2014-03-06 20:23:29 +00:00
Robert Greenwalt
c5443e6e51
am abf91850
: Merge "Fix dns searchdomain use in gethostbyname." into klp-dev
...
* commit 'abf91850f96858a286de268267ca5cf337ec9a3b':
Fix dns searchdomain use in gethostbyname.
2014-03-05 18:35:18 +00:00
Robert Greenwalt
abf91850f9
Merge "Fix dns searchdomain use in gethostbyname." into klp-dev
2014-03-05 18:26:27 +00:00
Elliott Hughes
f27cc051ec
am 806f3bd7
: Upgrade to tzdata2013i.
...
* commit '806f3bd7aaec5b7444b1b218b69b3952386cb92f':
Upgrade to tzdata2013i.
2014-03-04 18:22:45 +00:00
Elliott Hughes
806f3bd7aa
Upgrade to tzdata2013i.
...
From the release notes:
Changes affecting near-future time stamps:
Jordan switches back to standard time at 00:00 on December 20, 2013.
The 2006-2011 transition schedule is planned to resume in 2014.
(Thanks to Steffen Thorsen.)
Changes affecting past time stamps:
In 2004, Cuba began DST on March 28, not April 4.
(Thanks to Steffen Thorsen.)
Bug: 13193205
Change-Id: I8f26cc50f6b571804a18ff2113b4a47a22bc56dd
2014-02-25 22:47:29 +00:00
Elliott Hughes
b36020789a
Merge "Implement some of the missing LFS64 support."
2014-02-18 23:40:56 +00:00
Elliott Hughes
db1ea34748
Implement some of the missing LFS64 support.
...
This gives us:
* <dirent.h>
struct dirent64
readdir64, readdir64_r, alphasort64, scandir64
* <fcntl.h>
creat64, openat64, open64.
* <sys/stat.h>
struct stat64
fstat64, fstatat64, lstat64, stat64.
* <sys/statvfs.h>
struct statvfs64
statvfs64, fstatvfs64.
* <sys/vfs.h>
struct statfs64
statfs64, fstatfs64.
This also removes some of the incorrect #define hacks we've had in the
past (for stat64, for example, which we promised to clean up way back
in bug 8472078).
Bug: 11865851
Bug: 8472078
Change-Id: Ia46443521918519f2dfa64d4621027dfd13ac566
2014-02-18 15:39:24 -08:00
Elliott Hughes
3623d80675
Merge "Fix x86 build."
2014-02-18 20:35:15 +00:00
Elliott Hughes
915fefb62e
Fix x86 build.
...
Change-Id: Iee6e5884288f7da6c955694cfe32fecfd9c9e263
2014-02-18 12:34:51 -08:00
Elliott Hughes
ffe026680e
Merge "bionic: fix __set_errno for arm64 syscalls that return a 64-bit value"
2014-02-18 20:31:01 +00:00
Colin Cross
3d19a8319b
bionic: fix __set_errno for arm64 syscalls that return a 64-bit value
...
bionic/libc/arch-arm64/syscalls/read.S ends with:
b.hi __set_errno
ret
END(read)
If __set_errno returns int, it will set w0 to 0xFFFFFFFF, which means
x0 is 0x00000000FFFFFFFF. When interpreted as a ssize_t that is
INT_MAX, not -1.
Change __set_errno to return long, which will cause x0 to be set instead
of w0.
Change-Id: I9f9ea0f2995928d2ea240eb2ff7758ecdf0ff412
2014-02-18 12:11:38 -08:00
Elliott Hughes
7f15e28dd4
Merge "Clean up warnings in libstdc++."
2014-02-18 20:05:59 +00:00