Elliott Hughes
dcc3a211ba
am 9d4b67ea
: Merge "Fix 16-byte stack alignment requirement for x86_64 ABI"
...
* commit '9d4b67ea16ad62089da4950d1ccc1b078ebe5adb':
Fix 16-byte stack alignment requirement for x86_64 ABI
2013-10-21 17:42:00 -07:00
Elliott Hughes
c284d47c57
Merge "Fix the system property tests to use $ANDROID_DATA."
2013-10-22 00:40:46 +00:00
Elliott Hughes
e4375196d6
Fix the system property tests to use $ANDROID_DATA.
...
This lets them work on the host.
Change-Id: I771ccc67652ae37451b45859c7831116cd830086
2013-10-21 17:40:15 -07:00
Elliott Hughes
9d4b67ea16
Merge "Fix 16-byte stack alignment requirement for x86_64 ABI"
2013-10-22 00:38:37 +00:00
Pavel Chupin
33a209e575
Fix 16-byte stack alignment requirement for x86_64 ABI
...
Change-Id: I43304803ac54c8688c61688bd96c7160614172d4
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
2013-10-21 17:36:28 -07:00
Elliott Hughes
16ac7c4d97
am 1d8c8b6a
: am f4ac8ba5
: Merge "Fix the x86_64 vfork implementation."
...
* commit '1d8c8b6a9ef0100f2f17ef1b6f4d145163b22ed0':
Fix the x86_64 vfork implementation.
2013-10-21 14:27:21 -07:00
Elliott Hughes
f1a93bf7da
am 8173b001
: am ac5d29fe
: Merge "Fix the x86_64 clone implementation."
...
* commit '8173b00125bc0bdeda09d9b9d4f34a2f82b66016':
Fix the x86_64 clone implementation.
2013-10-21 14:27:20 -07:00
Elliott Hughes
1d8c8b6a9e
am f4ac8ba5
: Merge "Fix the x86_64 vfork implementation."
...
* commit 'f4ac8ba566d80679ccc346b3b0af4b46d394319b':
Fix the x86_64 vfork implementation.
2013-10-21 14:24:12 -07:00
Elliott Hughes
8173b00125
am ac5d29fe
: Merge "Fix the x86_64 clone implementation."
...
* commit 'ac5d29fee838a1b18c3f2d02de146f98a2d95db7':
Fix the x86_64 clone implementation.
2013-10-21 14:24:12 -07:00
Elliott Hughes
f4ac8ba566
Merge "Fix the x86_64 vfork implementation."
2013-10-21 21:20:51 +00:00
Elliott Hughes
ac5d29fee8
Merge "Fix the x86_64 clone implementation."
2013-10-21 21:19:58 +00:00
Elliott Hughes
53bfdae4ff
Fix the x86_64 clone implementation.
...
Change-Id: Ia75f46dcb4d3222049e9a6a6fabc2b17223b47f7
2013-10-18 19:39:09 -07:00
Elliott Hughes
9ea4d5f3a8
Fix the x86_64 vfork implementation.
...
Change-Id: I599507f5058e6196dc2d5b5653d06d5135dd8ac1
2013-10-18 18:21:11 -07:00
Elliott Hughes
68248e2fec
am 013afce9
: am a5bab412
: Merge "Fix struct statfs for LP64."
...
* commit '013afce94f1195218531f3da6f3e25f4526dddf4':
Fix struct statfs for LP64.
2013-10-18 17:39:18 -07:00
Elliott Hughes
013afce94f
am a5bab412
: Merge "Fix struct statfs for LP64."
...
* commit 'a5bab412e0bcb4f9e449d594330819c321cf18ad':
Fix struct statfs for LP64.
2013-10-18 17:37:03 -07:00
Elliott Hughes
a5bab412e0
Merge "Fix struct statfs for LP64."
2013-10-19 00:35:49 +00:00
Elliott Hughes
c7fdee72dd
Fix struct statfs for LP64.
...
Change-Id: I9649d881588931a1d672b65ddcf94009daadb0ef
2013-10-18 17:00:11 -07:00
Elliott Hughes
7d0204b685
am f7de5d57
: am 25269b88
: Merge "Fix the time unit tests for systems with 64-bit time_t."
...
* commit 'f7de5d57732d67f967243bea5e01f6da6be5f517':
Fix the time unit tests for systems with 64-bit time_t.
2013-10-18 16:59:10 -07:00
Elliott Hughes
f7de5d5773
am 25269b88
: Merge "Fix the time unit tests for systems with 64-bit time_t."
...
* commit '25269b88749061ff80e8a97b738e4bf6bc7e829a':
Fix the time unit tests for systems with 64-bit time_t.
2013-10-18 16:57:03 -07:00
Elliott Hughes
25269b8874
Merge "Fix the time unit tests for systems with 64-bit time_t."
2013-10-18 23:53:03 +00:00
Elliott Hughes
0c40152767
Fix the time unit tests for systems with 64-bit time_t.
...
Change-Id: I29df50b25d022c1c00906e71b612defa58e46e81
2013-10-18 16:21:54 -07:00
Elliott Hughes
f00e772b25
am 63e118b7
: am d0402acd
: Merge "x86_64: Fix bionic tests build-and-run"
...
* commit '63e118b7dbadb49037cd20f8355e27fe4ac20f3b':
x86_64: Fix bionic tests build-and-run
2013-10-18 15:11:33 -07:00
Elliott Hughes
63e118b7db
am d0402acd
: Merge "x86_64: Fix bionic tests build-and-run"
...
* commit 'd0402acdc76e1ea412085b3b633f5ae798022350':
x86_64: Fix bionic tests build-and-run
2013-10-18 15:09:12 -07:00
Elliott Hughes
d0402acdc7
Merge "x86_64: Fix bionic tests build-and-run"
2013-10-18 22:07:03 +00:00
Pavel Chupin
17558dec7f
x86_64: Fix bionic tests build-and-run
...
Change-Id: Iab48362893a212afbcbc362fdfaff5bfa5b55259
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
2013-10-18 15:04:19 -07:00
Elliott Hughes
ceb6832ca0
am 7d604133
: am e3cc1555
: Merge "Fix some test assumptions that are wrong for __LP64__."
...
* commit '7d604133770ae3d9da84737a527907a94683fe21':
Fix some test assumptions that are wrong for __LP64__.
2013-10-18 13:36:22 -07:00
Elliott Hughes
7d60413377
am e3cc1555
: Merge "Fix some test assumptions that are wrong for __LP64__."
...
* commit 'e3cc1555f6e478109cc3b648f41d4039efc0fdcc':
Fix some test assumptions that are wrong for __LP64__.
2013-10-18 13:32:42 -07:00
Elliott Hughes
2fa423f49f
am c54e7b8d
: am 79f79c90
: Merge "x86_64: Fix sys/stat.h"
...
* commit 'c54e7b8d30e18eb9fd5320f10707fd57cf831576':
x86_64: Fix sys/stat.h
2013-10-18 13:31:41 -07:00
Elliott Hughes
c54e7b8d30
am 79f79c90
: Merge "x86_64: Fix sys/stat.h"
...
* commit '79f79c907f03ff71f800ae2b7a4a00dfb64f0538':
x86_64: Fix sys/stat.h
2013-10-18 13:29:18 -07:00
Elliott Hughes
e3cc1555f6
Merge "Fix some test assumptions that are wrong for __LP64__."
2013-10-18 20:28:22 +00:00
Elliott Hughes
79f79c907f
Merge "x86_64: Fix sys/stat.h"
2013-10-18 20:25:09 +00:00
Pavel Chupin
f68fac8c00
x86_64: Fix sys/stat.h
...
Add 64-bit stat structure mapping 64-bit stat syscall.
Change-Id: Ice517616391bee1d556b6c03e7f5ee610050e6c6
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
2013-10-18 13:24:25 -07:00
Elliott Hughes
925753aa11
Fix some test assumptions that are wrong for __LP64__.
...
Change-Id: Ic79cd5858ceb611640a76bd03f3da4925d3150d9
2013-10-18 13:17:18 -07:00
Elliott Hughes
b13ad7a8be
am b956f3ce
: am e9797ac6
: Merge "Fix clone.S for x86_64."
...
* commit 'b956f3ce7a9b4d1d8a15d6debcd36f09e2ef4aa6':
Fix clone.S for x86_64.
2013-10-17 22:58:23 -07:00
Elliott Hughes
b956f3ce7a
am e9797ac6
: Merge "Fix clone.S for x86_64."
...
* commit 'e9797ac6756481c0c219eb6b99f9062fd6dfb770':
Fix clone.S for x86_64.
2013-10-17 22:56:03 -07:00
Elliott Hughes
e9797ac675
Merge "Fix clone.S for x86_64."
2013-10-18 05:54:28 +00:00
Elliott Hughes
938f38daee
Fix clone.S for x86_64.
...
We need to pull the arguments off the child stack and put them into the
registers they're expected to be in.
Change-Id: I064b3258cdd89d513c632857cabb46e52492af2b
2013-10-17 22:22:31 -07:00
Elliott Hughes
05c33a59b9
am 0c72ebc9
: am 8ea34537
: Merge "Add missing aliases for off64_t functions in 64-bit land."
...
* commit '0c72ebc9a1836ce9dda6e28e6b8117b4651e7c8e':
Add missing aliases for off64_t functions in 64-bit land.
2013-10-17 21:48:24 -07:00
Elliott Hughes
0c72ebc9a1
am 8ea34537
: Merge "Add missing aliases for off64_t functions in 64-bit land."
...
* commit '8ea3453719854fe9eba4cdc32e2b42d904ab1aea':
Add missing aliases for off64_t functions in 64-bit land.
2013-10-17 21:45:28 -07:00
Elliott Hughes
8ea3453719
Merge "Add missing aliases for off64_t functions in 64-bit land."
2013-10-18 04:42:09 +00:00
Elliott Hughes
23eeda6ad9
am 6519d76c
: am 88dcfb5e
: Merge "Add ffs and memcmp16 to x86_64."
...
* commit '6519d76c2988f59622892966440577955aed9f49':
Add ffs and memcmp16 to x86_64.
2013-10-17 21:38:00 -07:00
Elliott Hughes
6519d76c29
am 88dcfb5e
: Merge "Add ffs and memcmp16 to x86_64."
...
* commit '88dcfb5ebaba0b02dac5d096491ea4278b849bb5':
Add ffs and memcmp16 to x86_64.
2013-10-17 21:35:44 -07:00
Elliott Hughes
88dcfb5eba
Merge "Add ffs and memcmp16 to x86_64."
2013-10-18 04:33:29 +00:00
Elliott Hughes
8ca530e559
Add ffs and memcmp16 to x86_64.
...
Change-Id: I652c1356f1c7c52299977181c2cf154386979380
2013-10-17 17:03:22 -07:00
Elliott Hughes
a6519d6306
Add missing aliases for off64_t functions in 64-bit land.
...
See the comment in SYSCALLS.TXT for an explanation.
Change-Id: I33d4056e84160c3cca74b7b588e9924a569753ed
2013-10-17 16:56:40 -07:00
Elliott Hughes
22cf36af18
am 7e12e6af
: am 5b191604
: Merge "Add SOCK_CLOEXEC and SOCK_NONBLOCK socket flags."
...
* commit '7e12e6af56e1cc256ea6d9c2c69d8438e6ca95be':
Add SOCK_CLOEXEC and SOCK_NONBLOCK socket flags.
2013-10-17 13:50:12 -07:00
Elliott Hughes
7e12e6af56
am 5b191604
: Merge "Add SOCK_CLOEXEC and SOCK_NONBLOCK socket flags."
...
* commit '5b1916043728f7f869f1286b6e04662a3d7d472b':
Add SOCK_CLOEXEC and SOCK_NONBLOCK socket flags.
2013-10-17 13:47:28 -07:00
Elliott Hughes
5b19160437
Merge "Add SOCK_CLOEXEC and SOCK_NONBLOCK socket flags."
2013-10-17 20:44:07 +00:00
Andrei Emeltchenko
43d2137af0
Add SOCK_CLOEXEC and SOCK_NONBLOCK socket flags.
...
SOCK_CLOEXEC is used to atomically set close-on-exec flag for the new
descriptor(s), and SOCK_NONBLOCK is used to mark descriptor(s) as
non-blocking.
Change-Id: I8ba6a70543d23759e3ddcc7ff9c21b567184d681
2013-10-17 13:32:32 -07:00
Elliott Hughes
8c4947ee7f
am 227e95b2
: am 70cf2077
: Merge "Build the linker with the same -std flags as the rest of bionic."
...
* commit '227e95b2fb861192fb3a2d6368dfddb2558a5e25':
Build the linker with the same -std flags as the rest of bionic.
2013-10-17 13:18:42 -07:00