OSDN Git Service
Elliott Hughes [Mon, 28 Oct 2013 21:39:05 +0000 (14:39 -0700)]
am
486d99f0: Merge "Don\'t allow text relocations on 64-bit."
* commit '
486d99f050a609c16641614edc72d71746ce859a':
Don't allow text relocations on 64-bit.
Elliott Hughes [Mon, 28 Oct 2013 21:36:23 +0000 (21:36 +0000)]
Merge "Don't allow text relocations on 64-bit."
Elliott Hughes [Mon, 28 Oct 2013 21:19:05 +0000 (14:19 -0700)]
Don't allow text relocations on 64-bit.
I've also updated our <sys/exec_elf.h> to match upstream.
Change-Id: I52f9fce3167541811208d273ff23ceaa112f7135
Elliott Hughes [Mon, 28 Oct 2013 20:32:44 +0000 (13:32 -0700)]
am
3ec5d895: Merge "Fix utime/utimes when passed a NULL pointer."
* commit '
3ec5d8954b41f2e51d6ff7851533f1db1eba9a09':
Fix utime/utimes when passed a NULL pointer.
Elliott Hughes [Mon, 28 Oct 2013 20:29:24 +0000 (20:29 +0000)]
Merge "Fix utime/utimes when passed a NULL pointer."
Elliott Hughes [Mon, 28 Oct 2013 20:21:06 +0000 (13:21 -0700)]
Fix utime/utimes when passed a NULL pointer.
Bug:
11383777
Change-Id: If944a42f3adfa8a6ce91c167c249e009ed63300a
Elliott Hughes [Mon, 28 Oct 2013 18:06:47 +0000 (11:06 -0700)]
am
d4e9f076: Merge "Clean up linker architecture macros."
* commit '
d4e9f076d621dcf6450acba178e65d63c076ae6e':
Clean up linker architecture macros.
Elliott Hughes [Mon, 28 Oct 2013 18:04:22 +0000 (18:04 +0000)]
Merge "Clean up linker architecture macros."
Elliott Hughes [Sat, 26 Oct 2013 00:38:02 +0000 (17:38 -0700)]
Clean up linker architecture macros.
We don't need our own architecture macros; the standard ones will do.
This patch also fixes some __x86_64__ tests to be USE_RELA tests instead,
because they're not actually x86_64-specific.
I've cleaned up architecture-specific code slightly so where possible
all the code corresponding to a particular architecture is together.
This patch also fixes a bug in LP64 DT_PLTGOT handling, which should be
an error rather than falling through into DT_DEBUG! There was another #ifdef
bug where we'd only report unexpected DT_ entries on MIPS.
Change-Id: Id1d04e372611f641c1aa278a18e379f28af9eaf5
Elliott Hughes [Mon, 28 Oct 2013 17:01:51 +0000 (10:01 -0700)]
am
f7f6b268: Merge "Upgrade to tzdata2013h."
* commit '
f7f6b2686d466d695d813593a8b268abdf7ca29d':
Upgrade to tzdata2013h.
Elliott Hughes [Mon, 28 Oct 2013 17:00:16 +0000 (17:00 +0000)]
Merge "Upgrade to tzdata2013h."
Elliott Hughes [Mon, 28 Oct 2013 16:38:00 +0000 (09:38 -0700)]
Upgrade to tzdata2013h.
From the release notes:
Changes affecting current and future time stamps:
Libya has switched its time zone back to UTC+2 without DST,
instead of UTC+1 with DST. (Thanks to Even Scharning.)
Western Sahara (Africa/El_Aaiun) uses Morocco's DST rules.
(Thanks to Gwillim Law.)
Changes affecting future time stamps:
Acre and (we guess) western Amazonas will switch from UTC-4 to UTC-5
on 2013-11-10. This affects America/Rio_Branco and America/Eirunepe.
(Thanks to Steffen Thorsen.)
Add entries for DST transitions in Morocco in the year 2038.
This avoids some year-2038 glitches introduced in 2013g.
(Thanks to Yoshito Umaoka for reporting the problem.)
Change-Id: Ic855df19773e3fbf13b941b5bfa91dcee9e181e1
Christopher Ferris [Fri, 25 Oct 2013 17:38:41 +0000 (10:38 -0700)]
am
93fcfeee: Merge "Update running bionic unit tests on host."
* commit '
93fcfeee2b4de4c65fc766bf10601397592341d7':
Update running bionic unit tests on host.
Christopher Ferris [Fri, 25 Oct 2013 17:37:02 +0000 (17:37 +0000)]
Merge "Update running bionic unit tests on host."
Christopher Ferris [Fri, 25 Oct 2013 17:06:57 +0000 (10:06 -0700)]
Update running bionic unit tests on host.
Add a bionic-unit-tests-glibc-run target to run the glibc bionic unit tests.
Modify the bionic-unit-tests-run-on-host to make sure that the /system/bin
directory is created properly.
Also remove the EXTERNAL_STORAGE variable which isn't used any more.
Bug:
11234772
Change-Id: I9aea501d05700b29e938f672474d550b1872a78b
Elliott Hughes [Fri, 25 Oct 2013 16:28:15 +0000 (09:28 -0700)]
am
ad8fb26a: Merge "Fix the exit syscall stub\'s name."
* commit '
ad8fb26aff16b239fd79fd7223435bdae2462f72':
Fix the exit syscall stub's name.
Elliott Hughes [Fri, 25 Oct 2013 16:25:22 +0000 (16:25 +0000)]
Merge "Fix the exit syscall stub's name."
Elliott Hughes [Fri, 25 Oct 2013 16:04:31 +0000 (09:04 -0700)]
am
421e911a: Merge "Simplify defining the linker architecture macro."
* commit '
421e911a0bebd24bf197b092d17a3000cfec2c15':
Simplify defining the linker architecture macro.
Elliott Hughes [Fri, 25 Oct 2013 16:01:20 +0000 (16:01 +0000)]
Merge "Simplify defining the linker architecture macro."
Elliott Hughes [Fri, 25 Oct 2013 06:18:13 +0000 (23:18 -0700)]
Simplify defining the linker architecture macro.
Like the new TODO says, though, do we need this at all? Wouldn't we be better
off just using the regular architecture-specific macros? This is a dynamic
linker, so there's never a possibility of cross-linking.
Change-Id: I7be6b8663f5e585c4024a49aae383430c86a3c1b
Elliott Hughes [Fri, 25 Oct 2013 05:36:58 +0000 (22:36 -0700)]
Fix the exit syscall stub's name.
I've left the exit_group syscall as _exit because otherwise we'd have to
convince the compiler that our _exit (which just calls __exit_group) is
actually "noreturn", and it seems like that would be less clean than just
cutting out the middleman.
We'll just have to trust ourselves not to add anything to SYSCALLS.TXT
that ought to be private but that only has a single leading underscore.
Hopefully we can manage that.
Change-Id: Iac47faea9f516186e1774381846c54cafabc4354
Elliott Hughes [Fri, 25 Oct 2013 00:23:16 +0000 (17:23 -0700)]
am
bbefbf1a: Merge "Use hidden visibility for generated stubs whose names begin with underscores."
* commit '
bbefbf1a75052e4c887309299fb4532705aa843d':
Use hidden visibility for generated stubs whose names begin with underscores.
Elliott Hughes [Fri, 25 Oct 2013 00:20:24 +0000 (00:20 +0000)]
Merge "Use hidden visibility for generated stubs whose names begin with underscores."
Elliott Hughes [Fri, 25 Oct 2013 00:19:54 +0000 (17:19 -0700)]
am
d60a625d: Merge "Start moving 32-bit cruft somewhere it won\'t pollute 64-bit."
* commit '
d60a625dd5e544fb49056d864898ff82bca99950':
Start moving 32-bit cruft somewhere it won't pollute 64-bit.
Elliott Hughes [Fri, 25 Oct 2013 00:18:15 +0000 (00:18 +0000)]
Merge "Start moving 32-bit cruft somewhere it won't pollute 64-bit."
Elliott Hughes [Fri, 25 Oct 2013 00:14:55 +0000 (17:14 -0700)]
Start moving 32-bit cruft somewhere it won't pollute 64-bit.
Change-Id: I03a6a50a5243f29e50fb58a3cf8b5e7198640baa
Elliott Hughes [Fri, 25 Oct 2013 00:03:20 +0000 (17:03 -0700)]
Use hidden visibility for generated stubs whose names begin with underscores.
Change-Id: Idb39fd04b7a14114801624e744e76e0e7913d951
Elliott Hughes [Thu, 24 Oct 2013 23:37:27 +0000 (16:37 -0700)]
am
97288549: Merge "Let the compiler worry about implementing ffs(3)."
* commit '
972885499255a9368e96332f9da0d28b2436d042':
Let the compiler worry about implementing ffs(3).
Elliott Hughes [Thu, 24 Oct 2013 23:35:51 +0000 (23:35 +0000)]
Merge "Let the compiler worry about implementing ffs(3)."
Elliott Hughes [Thu, 24 Oct 2013 23:29:40 +0000 (16:29 -0700)]
Let the compiler worry about implementing ffs(3).
It does at least as good a job as our old hand-written assembly anyway.
Change-Id: If7c4a1ac508bace0b71ee7b67808caa6eabf11d2
Elliott Hughes [Thu, 24 Oct 2013 23:10:20 +0000 (16:10 -0700)]
am
a1b9f0d4: Merge "Revert "Don\'t warn about x86 text relocations. They\'re too prevalent.""
* commit '
a1b9f0d4436fea551f641ad02d49610fb5eab0f0':
Revert "Don't warn about x86 text relocations. They're too prevalent."
Elliott Hughes [Thu, 24 Oct 2013 23:05:24 +0000 (23:05 +0000)]
Merge "Revert "Don't warn about x86 text relocations. They're too prevalent.""
Elliott Hughes [Thu, 24 Oct 2013 22:58:28 +0000 (22:58 +0000)]
Revert "Don't warn about x86 text relocations. They're too prevalent."
This reverts commit
5be2c5998c996ff9d5efb94c127d9b832a295822.
Change-Id: I3fc8ca530cdbd74c834fb9cfabe812c9386419fc
Elliott Hughes [Thu, 24 Oct 2013 22:53:10 +0000 (15:53 -0700)]
am
f8dfb6f2: Merge "Remove dependencies on obsolete __ARCH_WANT_SYSCALL_DEPRECATED system calls."
* commit '
f8dfb6f249da6fc9c91cc8b94fa28c19e598faa6':
Remove dependencies on obsolete __ARCH_WANT_SYSCALL_DEPRECATED system calls.
Elliott Hughes [Thu, 24 Oct 2013 22:49:48 +0000 (22:49 +0000)]
Merge "Remove dependencies on obsolete __ARCH_WANT_SYSCALL_DEPRECATED system calls."
Elliott Hughes [Thu, 24 Oct 2013 22:15:14 +0000 (15:15 -0700)]
Remove dependencies on obsolete __ARCH_WANT_SYSCALL_DEPRECATED system calls.
(aarch64 kernels don't have these system calls.)
Change-Id: I6f64075aa412f71520f2df71c3d69b647f91c1ca
Ben Cheng [Wed, 23 Oct 2013 22:50:45 +0000 (15:50 -0700)]
am
fcb37b87: Merge "Add __EXPORTED_HEADERS__ as predefined macro."
* commit '
fcb37b876e3589e8a749610cd8228ed9f6020f44':
Add __EXPORTED_HEADERS__ as predefined macro.
Ben Cheng [Wed, 23 Oct 2013 22:47:21 +0000 (22:47 +0000)]
Merge "Add __EXPORTED_HEADERS__ as predefined macro."
Ben Cheng [Wed, 23 Oct 2013 21:38:25 +0000 (14:38 -0700)]
Add __EXPORTED_HEADERS__ as predefined macro.
To weed out stuff like this in uapi/linux/types.h
ifndef __EXPORTED_HEADERS__
warning "Attempt to use kernel headers from user space, see
http://kernelnewbies.org/KernelHeaders"
endif /* __EXPORTED_HEADERS__ */
Change-Id: I6506cea6248f7a3b44a839b98e91bdd0d3a6c4cd
Elliott Hughes [Wed, 23 Oct 2013 21:01:58 +0000 (14:01 -0700)]
am
9098344a: Merge "Don\'t warn about x86 text relocations. They\'re too prevalent."
* commit '
9098344afe98ace7b9f7af8898c02d267f1335a5':
Don't warn about x86 text relocations. They're too prevalent.
Elliott Hughes [Wed, 23 Oct 2013 20:58:37 +0000 (20:58 +0000)]
Merge "Don't warn about x86 text relocations. They're too prevalent."
Elliott Hughes [Wed, 23 Oct 2013 20:45:01 +0000 (13:45 -0700)]
Don't warn about x86 text relocations. They're too prevalent.
We should fix this (and disallow it for x86_64), but for now let's get CTS
running again.
libdvm.so and libcutils.so are the main problems.
$ scanelf -qT out/target/product/generic_x86/symbols/system/lib/libcutils.so
libcutils.so: (memory/data?) [0x4125] in (optimized out: previous android_memset16) [0x4100]
libcutils.so: (memory/data?) [0x424F] in (optimized out: previous android_memset16) [0x4100]
libcutils.so: (memory/data?) [0x42F8] in (optimized out: previous android_memset16) [0x4100]
libcutils.so: (memory/data?) [0x4349] in (optimized out: previous android_memset16) [0x4100]
libcutils.so: (memory/data?) [0x4406] in (optimized out: previous android_memset16) [0x4100]
libcutils.so: (memory/data?) [0x45AC] in (optimized out: previous android_memset32) [0x4590]
libcutils.so: (memory/data?) [0x4650] in (optimized out: previous android_memset32) [0x4590]
libcutils.so: (memory/data?) [0x46F9] in (optimized out: previous android_memset32) [0x4590]
libcutils.so: (memory/data?) [0x474A] in (optimized out: previous android_memset32) [0x4590]
libcutils.so: (memory/data?) [0x4807] in (optimized out: previous android_memset32) [0x4590]
Bug:
11353056
Change-Id: Id4a76b310be7fe858a8a60d0d260b09913b66be9
Elliott Hughes [Wed, 23 Oct 2013 18:30:08 +0000 (11:30 -0700)]
am
cdac5f73: Merge "MIPS\' pipe(2) is weird, but MIPS\' pipe2(2) is the same as everyone else\'s."
* commit '
cdac5f73aca015287d1f40ff50d4fbf293a0c549':
MIPS' pipe(2) is weird, but MIPS' pipe2(2) is the same as everyone else's.
Elliott Hughes [Wed, 23 Oct 2013 18:30:07 +0000 (11:30 -0700)]
am
1370854c: Merge "Fix header file dependencies."
* commit '
1370854cc0a4aa652213e44d4a8b268fe614c11f':
Fix header file dependencies.
Elliott Hughes [Wed, 23 Oct 2013 18:27:35 +0000 (18:27 +0000)]
Merge "MIPS' pipe(2) is weird, but MIPS' pipe2(2) is the same as everyone else's."
Elliott Hughes [Wed, 23 Oct 2013 18:27:00 +0000 (18:27 +0000)]
Merge "Fix header file dependencies."
Elliott Hughes [Wed, 23 Oct 2013 18:25:54 +0000 (11:25 -0700)]
Fix header file dependencies.
MIPS' asm/fcntl.h assumes a bunch of __kernel_* types are already declared.
Change-Id: Iff701bbb5ede9667a78230c2de3a8f4fe41371c5
Elliott Hughes [Wed, 23 Oct 2013 18:21:36 +0000 (11:21 -0700)]
MIPS' pipe(2) is weird, but MIPS' pipe2(2) is the same as everyone else's.
arch/mips/kernel/syscall.c has a special sysm_pipe wrapper, but there's
no special treatment of pipe2 because it carries no historical baggage.
Change-Id: I892c0f690b21992c8a48276a9b732126f18fc0ee
Elliott Hughes [Wed, 23 Oct 2013 17:30:15 +0000 (10:30 -0700)]
am
97dc3309: Merge "Remove dependencies on obsolete __ARCH_WANT_SYSCALL_NO_FLAGS syscalls."
* commit '
97dc3309f3d403c391581444ad656c2f3c61303d':
Remove dependencies on obsolete __ARCH_WANT_SYSCALL_NO_FLAGS syscalls.
Elliott Hughes [Wed, 23 Oct 2013 17:26:40 +0000 (17:26 +0000)]
Merge "Remove dependencies on obsolete __ARCH_WANT_SYSCALL_NO_FLAGS syscalls."
Elliott Hughes [Wed, 23 Oct 2013 16:48:29 +0000 (09:48 -0700)]
Remove dependencies on obsolete __ARCH_WANT_SYSCALL_NO_FLAGS syscalls.
(aarch64 kernels only have the newer system calls.)
Also expose the new functionality that's exposed by glibc in our header files.
Change-Id: I45d2d168a03f88723d1f7fbf634701006a4843c5
Elliott Hughes [Tue, 22 Oct 2013 23:34:20 +0000 (16:34 -0700)]
am
ec40edc9: Merge "Move away from the __ARCH_WANT_SYSCALL_NO_AT system calls."
* commit '
ec40edc9188aebe5207e47c0a66e89e1ed368bd6':
Move away from the __ARCH_WANT_SYSCALL_NO_AT system calls.
Elliott Hughes [Tue, 22 Oct 2013 23:32:24 +0000 (23:32 +0000)]
Merge "Move away from the __ARCH_WANT_SYSCALL_NO_AT system calls."
Elliott Hughes [Tue, 22 Oct 2013 20:28:46 +0000 (13:28 -0700)]
Move away from the __ARCH_WANT_SYSCALL_NO_AT system calls.
Modern architectures only get the *at(2) system calls. For example,
aarch64 doesn't have open(2), and expects userspace to use openat(2)
instead.
Change-Id: I87b4ed79790cb8a80844f5544ac1a13fda26c7b5
Elliott Hughes [Tue, 22 Oct 2013 19:43:35 +0000 (12:43 -0700)]
am
f0ed9bf2: Merge "AArch64: Fix definitions for STDINT_LIMITS"
* commit '
f0ed9bf2537e861ae75e6ab71efb4b4722ad0eee':
AArch64: Fix definitions for STDINT_LIMITS
Elliott Hughes [Tue, 22 Oct 2013 19:41:26 +0000 (19:41 +0000)]
Merge "AArch64: Fix definitions for STDINT_LIMITS"
Serban Constantinescu [Tue, 8 Oct 2013 20:45:02 +0000 (21:45 +0100)]
AArch64: Fix definitions for STDINT_LIMITS
This patches fixes the definitions for STDINT_LIMITS on __LP64__
systems.
Change-Id: I5eb1664e9ef7c303432a2b041c99cec663816b75
Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
Nick Kralevich [Tue, 22 Oct 2013 19:32:04 +0000 (12:32 -0700)]
am
1756f5a4: Merge "change wording on text relocation message."
* commit '
1756f5a422446237945682c8811587a29d56fdef':
change wording on text relocation message.
Nick Kralevich [Tue, 22 Oct 2013 19:28:50 +0000 (19:28 +0000)]
Merge "change wording on text relocation message."
Nick Kralevich [Tue, 22 Oct 2013 19:06:36 +0000 (12:06 -0700)]
change wording on text relocation message.
The current message is too alarmist.
Change-Id: I53e8eadca239f867b4e6b9c193eba96e267950c3
Elliott Hughes [Tue, 22 Oct 2013 19:05:23 +0000 (12:05 -0700)]
am
8c39e58b: Merge "Make sure we have a mkfifo symbol."
* commit '
8c39e58b6a6744c5e7ae08424a6281d75af23072':
Make sure we have a mkfifo symbol.
Elliott Hughes [Tue, 22 Oct 2013 19:05:22 +0000 (12:05 -0700)]
am
23148470: Merge "AArch64: Fix uses of stack size for 32/64bit libc builds"
* commit '
231484705bea118259200da6019722a026021f4b':
AArch64: Fix uses of stack size for 32/64bit libc builds
Elliott Hughes [Tue, 22 Oct 2013 19:03:56 +0000 (19:03 +0000)]
Merge "Make sure we have a mkfifo symbol."
Elliott Hughes [Tue, 22 Oct 2013 17:54:11 +0000 (10:54 -0700)]
Make sure we have a mkfifo symbol.
Bug: https://code.google.com/p/android/issues/detail?id=58888
Change-Id: Ic0a883a5f30beb82cb7be3c4e81b6d693d5fbb4d
Elliott Hughes [Tue, 22 Oct 2013 19:02:29 +0000 (19:02 +0000)]
Merge "AArch64: Fix uses of stack size for 32/64bit libc builds"
Serban Constantinescu [Sun, 13 Oct 2013 21:07:26 +0000 (22:07 +0100)]
AArch64: Fix uses of stack size for 32/64bit libc builds
This patch fixes stack size uses to size_t.
Change-Id: I0671c85ddb1c1aceaf9440a7c73c21fe528653fa
Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
Elliott Hughes [Tue, 22 Oct 2013 03:14:07 +0000 (20:14 -0700)]
am
393484ab: Merge "Fix statvfs tests for the host."
* commit '
393484ab358040243793375e1525da083008e78e':
Fix statvfs tests for the host.
Elliott Hughes [Tue, 22 Oct 2013 03:12:24 +0000 (03:12 +0000)]
Merge "Fix statvfs tests for the host."
Elliott Hughes [Tue, 22 Oct 2013 02:27:19 +0000 (19:27 -0700)]
Fix statvfs tests for the host.
Using /proc seems like a better idea because it's more similar across devices.
I've switched to ensuring we check the initial and final elements in the struct
too, so we have more reason to believe the whole struct is converted correctly.
Change-Id: Ia23403369485747c1452292f6c9df2bb233c04fb
Elliott Hughes [Tue, 22 Oct 2013 00:42:00 +0000 (17:42 -0700)]
am
c284d47c: Merge "Fix the system property tests to use ."
* commit '
c284d47c57973f7dde1d2f5cc33074050203a5d3':
Fix the system property tests to use $ANDROID_DATA.
Elliott Hughes [Tue, 22 Oct 2013 00:42:00 +0000 (17:42 -0700)]
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
Elliott Hughes [Tue, 22 Oct 2013 00:40:46 +0000 (00:40 +0000)]
Merge "Fix the system property tests to use $ANDROID_DATA."
Elliott Hughes [Tue, 22 Oct 2013 00:09:52 +0000 (17:09 -0700)]
Fix the system property tests to use $ANDROID_DATA.
This lets them work on the host.
Change-Id: I771ccc67652ae37451b45859c7831116cd830086
Elliott Hughes [Tue, 22 Oct 2013 00:38:36 +0000 (00:38 +0000)]
Merge "Fix 16-byte stack alignment requirement for x86_64 ABI"
Pavel Chupin [Mon, 21 Oct 2013 16:20:53 +0000 (20:20 +0400)]
Fix 16-byte stack alignment requirement for x86_64 ABI
Change-Id: I43304803ac54c8688c61688bd96c7160614172d4
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
Elliott Hughes [Mon, 21 Oct 2013 21:24:12 +0000 (14:24 -0700)]
am
f4ac8ba5: Merge "Fix the x86_64 vfork implementation."
* commit '
f4ac8ba566d80679ccc346b3b0af4b46d394319b':
Fix the x86_64 vfork implementation.
Elliott Hughes [Mon, 21 Oct 2013 21:24:12 +0000 (14:24 -0700)]
am
ac5d29fe: Merge "Fix the x86_64 clone implementation."
* commit '
ac5d29fee838a1b18c3f2d02de146f98a2d95db7':
Fix the x86_64 clone implementation.
Elliott Hughes [Mon, 21 Oct 2013 21:20:51 +0000 (21:20 +0000)]
Merge "Fix the x86_64 vfork implementation."
Elliott Hughes [Mon, 21 Oct 2013 21:19:58 +0000 (21:19 +0000)]
Merge "Fix the x86_64 clone implementation."
Elliott Hughes [Sat, 19 Oct 2013 02:39:09 +0000 (19:39 -0700)]
Fix the x86_64 clone implementation.
Change-Id: Ia75f46dcb4d3222049e9a6a6fabc2b17223b47f7
Elliott Hughes [Sat, 19 Oct 2013 01:21:11 +0000 (18:21 -0700)]
Fix the x86_64 vfork implementation.
Change-Id: I599507f5058e6196dc2d5b5653d06d5135dd8ac1
Elliott Hughes [Sat, 19 Oct 2013 00:37:03 +0000 (17:37 -0700)]
am
a5bab412: Merge "Fix struct statfs for LP64."
* commit '
a5bab412e0bcb4f9e449d594330819c321cf18ad':
Fix struct statfs for LP64.
Elliott Hughes [Sat, 19 Oct 2013 00:35:49 +0000 (00:35 +0000)]
Merge "Fix struct statfs for LP64."
Elliott Hughes [Sat, 19 Oct 2013 00:00:11 +0000 (17:00 -0700)]
Fix struct statfs for LP64.
Change-Id: I9649d881588931a1d672b65ddcf94009daadb0ef
Elliott Hughes [Fri, 18 Oct 2013 23:57:03 +0000 (16:57 -0700)]
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.
Elliott Hughes [Fri, 18 Oct 2013 23:53:02 +0000 (23:53 +0000)]
Merge "Fix the time unit tests for systems with 64-bit time_t."
Elliott Hughes [Fri, 18 Oct 2013 23:21:54 +0000 (16:21 -0700)]
Fix the time unit tests for systems with 64-bit time_t.
Change-Id: I29df50b25d022c1c00906e71b612defa58e46e81
Elliott Hughes [Fri, 18 Oct 2013 22:09:12 +0000 (15:09 -0700)]
am
d0402acd: Merge "x86_64: Fix bionic tests build-and-run"
* commit '
d0402acdc76e1ea412085b3b633f5ae798022350':
x86_64: Fix bionic tests build-and-run
Elliott Hughes [Fri, 18 Oct 2013 22:07:03 +0000 (22:07 +0000)]
Merge "x86_64: Fix bionic tests build-and-run"
Pavel Chupin [Thu, 17 Oct 2013 10:41:34 +0000 (14:41 +0400)]
x86_64: Fix bionic tests build-and-run
Change-Id: Iab48362893a212afbcbc362fdfaff5bfa5b55259
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
Elliott Hughes [Fri, 18 Oct 2013 20:32:42 +0000 (13:32 -0700)]
am
e3cc1555: Merge "Fix some test assumptions that are wrong for __LP64__."
* commit '
e3cc1555f6e478109cc3b648f41d4039efc0fdcc':
Fix some test assumptions that are wrong for __LP64__.
Elliott Hughes [Fri, 18 Oct 2013 20:29:18 +0000 (13:29 -0700)]
am
79f79c90: Merge "x86_64: Fix sys/stat.h"
* commit '
79f79c907f03ff71f800ae2b7a4a00dfb64f0538':
x86_64: Fix sys/stat.h
Elliott Hughes [Fri, 18 Oct 2013 20:28:21 +0000 (20:28 +0000)]
Merge "Fix some test assumptions that are wrong for __LP64__."
Elliott Hughes [Fri, 18 Oct 2013 20:25:09 +0000 (20:25 +0000)]
Merge "x86_64: Fix sys/stat.h"
Pavel Chupin [Tue, 18 Dec 2012 13:25:01 +0000 (17:25 +0400)]
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>
Elliott Hughes [Fri, 18 Oct 2013 20:17:18 +0000 (13:17 -0700)]
Fix some test assumptions that are wrong for __LP64__.
Change-Id: Ic79cd5858ceb611640a76bd03f3da4925d3150d9
Elliott Hughes [Fri, 18 Oct 2013 05:56:03 +0000 (22:56 -0700)]
am
e9797ac6: Merge "Fix clone.S for x86_64."
* commit '
e9797ac6756481c0c219eb6b99f9062fd6dfb770':
Fix clone.S for x86_64.
Elliott Hughes [Fri, 18 Oct 2013 05:54:28 +0000 (05:54 +0000)]
Merge "Fix clone.S for x86_64."
Elliott Hughes [Fri, 18 Oct 2013 05:22:31 +0000 (22:22 -0700)]
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
Elliott Hughes [Fri, 18 Oct 2013 04:45:28 +0000 (21:45 -0700)]
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.