Elliott Hughes
f702652ef8
am 41b87c65
: Merge "x86_64: Add R_X86_64_64 relocation handling"
...
* commit '41b87c651280d1a9a98a309c5a5e77e240920d4e':
x86_64: Add R_X86_64_64 relocation handling
2013-10-17 12:55:09 -07:00
Elliott Hughes
417c2061c8
am 922e2af4
: Merge "O_CLOEXEC is always defined for arm, mips, x86, and x86_64."
...
* commit '922e2af432b38c3a454a1cae9e4d269c28c5ff8c':
O_CLOEXEC is always defined for arm, mips, x86, and x86_64.
2013-10-17 12:55:08 -07:00
Elliott Hughes
41b87c6512
Merge "x86_64: Add R_X86_64_64 relocation handling"
2013-10-17 19:51:11 +00:00
Elliott Hughes
922e2af432
Merge "O_CLOEXEC is always defined for arm, mips, x86, and x86_64."
2013-10-17 19:45:35 +00:00
Elliott Hughes
7efbac17bf
am 2039949b
: am 967cd1bc
: Merge "Fix sigaction(3) for 64-bit."
...
* commit '2039949b225a3f6414250385b8d814440c24bab5':
Fix sigaction(3) for 64-bit.
2013-10-17 11:52:30 -07:00
Elliott Hughes
2039949b22
am 967cd1bc
: Merge "Fix sigaction(3) for 64-bit."
...
* commit '967cd1bcaf5e75314b3cff2ea7bbd0eb18ab7438':
Fix sigaction(3) for 64-bit.
2013-10-17 11:49:30 -07:00
Elliott Hughes
e989399dc2
O_CLOEXEC is always defined for arm, mips, x86, and x86_64.
...
I built all four, just to be sure.
Change-Id: I5c818575c8142fccfc8fb163468832807a535e90
2013-10-17 11:45:22 -07:00
Elliott Hughes
967cd1bcaf
Merge "Fix sigaction(3) for 64-bit."
2013-10-17 18:38:31 +00:00
Elliott Hughes
c7e9b23317
Fix sigaction(3) for 64-bit.
...
Also clean up <signal.h> and revert the hacks that were necessary
for 64-bit in linker/debugger.cpp until now.
Change-Id: I3b0554ca8a49ee1c97cda086ce2c1954ebc11892
2013-10-17 11:36:55 -07:00
Ed Heyl
811b0cdb2d
am be662187
: merge in klp-release (no-op)
...
* commit 'be662187aa579970cda4af49affd31958efc137c':
2013-10-16 17:47:51 -07:00
Ed Heyl
be662187aa
merge in klp-release (no-op)
2013-10-16 17:34:49 -07:00
Ben Cheng
2cda66116c
am a458b609
: am f89f1eaa
: Merge "Refresh libc/kernel/common/linux/auxvec.h"
...
* commit 'a458b609dbbff789a58fe4d2710af947b20d7e29':
Refresh libc/kernel/common/linux/auxvec.h
2013-10-16 16:58:47 -07:00
Ben Cheng
a458b609db
am f89f1eaa
: Merge "Refresh libc/kernel/common/linux/auxvec.h"
...
* commit 'f89f1eaa6071111c2ef584e97efb23f1b5dbdd2d':
Refresh libc/kernel/common/linux/auxvec.h
2013-10-16 16:56:27 -07:00
Ben Cheng
f89f1eaa60
Merge "Refresh libc/kernel/common/linux/auxvec.h"
2013-10-16 23:52:17 +00:00
Ben Cheng
76b795a8ba
Refresh libc/kernel/common/linux/auxvec.h
...
Change-Id: If9bb50a2f233cdb60e91bd979876edb917e0f66d
2013-10-16 16:50:14 -07:00
Ben Cheng
a5e5fad478
am 29351c80
: am 3fdd6b83
: Merge "Add processed uapi kernel headers (common and aarch64-specific)"
...
* commit '29351c8091c4b7338bd47fb6b3e5aed94a2abf32':
Add processed uapi kernel headers (common and aarch64-specific)
2013-10-16 16:33:50 -07:00
Elliott Hughes
b2386fed55
am 4346bd9f
: am bffe261a
: Merge "Sort the syscalls.mk files, give all generated files the same header."
...
* commit '4346bd9fbcfe4144df7ac0e920bdda274d523fc4':
Sort the syscalls.mk files, give all generated files the same header.
2013-10-16 16:33:50 -07:00
Ben Cheng
29351c8091
am 3fdd6b83
: Merge "Add processed uapi kernel headers (common and aarch64-specific)"
...
* commit '3fdd6b83379f46d2ae78f376b3630f9d481d6dbb':
Add processed uapi kernel headers (common and aarch64-specific)
2013-10-16 16:32:24 -07:00
Elliott Hughes
4346bd9fbc
am bffe261a
: Merge "Sort the syscalls.mk files, give all generated files the same header."
...
* commit 'bffe261a1fcb2099e2188e2e4ca65209b64bc75a':
Sort the syscalls.mk files, give all generated files the same header.
2013-10-16 16:32:23 -07:00
Ben Cheng
3fdd6b8337
Merge "Add processed uapi kernel headers (common and aarch64-specific)"
2013-10-16 23:17:52 +00:00
Ben Cheng
2e0b93b01f
am 3b1b9f9f
: am f0447ddb
: Merge "Tweaked the cleanup scripts to handle uapi and aarch64 headers."
...
* commit '3b1b9f9ff6a2dc88ac0d78fd17f3b58448440357':
Tweaked the cleanup scripts to handle uapi and aarch64 headers.
2013-10-16 16:09:44 -07:00
Elliott Hughes
6b9321b858
am d6e117b6
: am 1f29c2f5
: Merge "Switch sigpending over to rt_sigpending."
...
* commit 'd6e117b64bdfbf8d793eb59ea9604b806608ec75':
Switch sigpending over to rt_sigpending.
2013-10-16 16:09:42 -07:00
Ben Cheng
655a7c081f
Add processed uapi kernel headers (common and aarch64-specific)
...
Change-Id: If0be7b83bd8fe7cb02472d173f7c452aabf61124
2013-10-16 16:09:24 -07:00
Elliott Hughes
bffe261a1f
Merge "Sort the syscalls.mk files, give all generated files the same header."
2013-10-16 23:06:48 +00:00
Ben Cheng
3b1b9f9ff6
am f0447ddb
: Merge "Tweaked the cleanup scripts to handle uapi and aarch64 headers."
...
* commit 'f0447ddb042150af0e13a364df98dd11673d95d3':
Tweaked the cleanup scripts to handle uapi and aarch64 headers.
2013-10-16 15:35:50 -07:00
Ben Cheng
f0447ddb04
Merge "Tweaked the cleanup scripts to handle uapi and aarch64 headers."
2013-10-16 22:32:12 +00:00
Ben Cheng
8bea2b6fac
Tweaked the cleanup scripts to handle uapi and aarch64 headers.
...
The processed uapi directory is now placed at libc/kernel/uapi as
opposed to libc/kernel/common/uapi as it contains
architectural-dependent headers now.
Change-Id: I53f814704a4d231b452fde398cd94257a0fb2eea
2013-10-16 15:28:56 -07:00
Elliott Hughes
103ccde8fe
Sort the syscalls.mk files, give all generated files the same header.
...
No non-comment changes to the .S files.
Change-Id: Iafcfd004c3ea92b64268f80ab16df615b97cefac
2013-10-16 14:27:59 -07:00
Elliott Hughes
d6e117b64b
am 1f29c2f5
: Merge "Switch sigpending over to rt_sigpending."
...
* commit '1f29c2f51097b68110bc2766a7c1560d6a8831d0':
Switch sigpending over to rt_sigpending.
2013-10-16 14:13:10 -07:00
Elliott Hughes
1f29c2f510
Merge "Switch sigpending over to rt_sigpending."
2013-10-16 21:10:00 +00:00
Elliott Hughes
40d105ccb3
Switch sigpending over to rt_sigpending.
...
Change-Id: I7b28984796b5fb343cfbcc47e0afc3a84293d417
2013-10-16 14:07:01 -07:00
Pavel Chupin
c075c18537
x86_64: Add R_X86_64_64 relocation handling
...
Change-Id: I86ffc56fa6a9053bed44e92a579530c2beb8eb2c
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
2013-10-16 19:13:58 +04:00
The Android Automerger
8e39d2f9f4
merge in klp-release history after reset to klp-dev
2013-10-15 21:13:52 -07:00
Elliott Hughes
d5e5a6a353
am 2426cdb6
: am 26242bf2
: Merge "Remove support for the useless \'custom\' option in SYSCALLS.TXT."
...
* commit '2426cdb63b95435bb09bacfc3af63304d991c4a2':
Remove support for the useless 'custom' option in SYSCALLS.TXT.
2013-10-15 19:57:53 -07:00
Elliott Hughes
2426cdb63b
am 26242bf2
: Merge "Remove support for the useless \'custom\' option in SYSCALLS.TXT."
...
* commit '26242bf266fc7ee72a972ff0e4b12c024df4993c':
Remove support for the useless 'custom' option in SYSCALLS.TXT.
2013-10-15 19:54:40 -07:00
Elliott Hughes
26242bf266
Merge "Remove support for the useless 'custom' option in SYSCALLS.TXT."
2013-10-16 02:51:35 +00:00
Elliott Hughes
afaebc3fef
am 87fc78de
: am 608c65f6
: Merge "Fix sigsuspend to use rt_sigsuspend on all platforms."
...
* commit '87fc78de6c869d0403ccdd2e756ec1f5d456f3d3':
Fix sigsuspend to use rt_sigsuspend on all platforms.
2013-10-15 18:20:32 -07:00
Elliott Hughes
c9da332cce
Remove support for the useless 'custom' option in SYSCALLS.TXT.
...
This cruft dates from a time when bionic would only output syscall
contants for the syscalls mentioned in SYSCALLS.TXT. I fixed that
a long time ago, but never followed through with the removal of what
was then confusingly called "stub" and was recently renamed "custom".
Change-Id: I8f3872a200b2dc8325e357cc5ee505ea4212ef95
2013-10-15 18:18:58 -07:00
Elliott Hughes
87fc78de6c
am 608c65f6
: Merge "Fix sigsuspend to use rt_sigsuspend on all platforms."
...
* commit '608c65f6955213179db4140cc57c40a2a88d5846':
Fix sigsuspend to use rt_sigsuspend on all platforms.
2013-10-15 18:17:53 -07:00
Elliott Hughes
608c65f695
Merge "Fix sigsuspend to use rt_sigsuspend on all platforms."
2013-10-16 01:16:00 +00:00
Elliott Hughes
1f5af926fa
Fix sigsuspend to use rt_sigsuspend on all platforms.
...
Change-Id: I981c1a66d35480d4457a0a08a1b042dac94daa5b
2013-10-15 18:15:19 -07:00
Elliott Hughes
f2a760dca7
am a85606e1
: am c100a100
: Merge "\'Avoid confusing "read prevented write" log messages\' 2."
...
* commit 'a85606e1563c2153bea3c73dfe4ca1588e778f22':
'Avoid confusing "read prevented write" log messages' 2.
2013-10-15 17:38:17 -07:00
Elliott Hughes
a85606e156
am c100a100
: Merge "\'Avoid confusing "read prevented write" log messages\' 2."
...
* commit 'c100a10069a16eca57f5f9ab838ff98d7db6eb03':
'Avoid confusing "read prevented write" log messages' 2.
2013-10-15 17:35:27 -07:00
Elliott Hughes
c100a10069
Merge "'Avoid confusing "read prevented write" log messages' 2."
2013-10-16 00:31:20 +00:00
Elliott Hughes
68b67113a4
'Avoid confusing "read prevented write" log messages' 2.
...
This time it's assembler.
Change-Id: Iae6369833b8046b8eda70238bb4ed0cae64269ea
2013-10-15 17:17:05 -07:00
Elliott Hughes
cbfa1afda3
am 0287db52
: am d9913b0b
: Merge "Make pthread_create report sched_setscheduler failures on LP64."
...
* commit '0287db52ed93df39ab45c7f60a241ae621866b90':
Make pthread_create report sched_setscheduler failures on LP64.
2013-10-15 17:14:59 -07:00
Elliott Hughes
0287db52ed
am d9913b0b
: Merge "Make pthread_create report sched_setscheduler failures on LP64."
...
* commit 'd9913b0b0dfad473bd1cb81463ac0d6b68a0deb6':
Make pthread_create report sched_setscheduler failures on LP64.
2013-10-15 17:12:16 -07:00
Elliott Hughes
d9913b0b0d
Merge "Make pthread_create report sched_setscheduler failures on LP64."
2013-10-16 00:09:54 +00:00
Christopher Ferris
03ce517178
am fbefb252
: Modify prefetch for krait memcpy.
...
* commit 'fbefb252b09634114977dbd1b48dd42bb2629b83':
Modify prefetch for krait memcpy.
2013-10-15 17:08:32 -07:00
Elliott Hughes
df17ce7858
am 26491483
: am 76725214
: Merge "Avoid confusing "read prevented write" log messages."
...
* commit '264914838d1c22c15ed0069d1217a780835c6d1c':
Avoid confusing "read prevented write" log messages.
2013-10-15 16:58:19 -07:00