OSDN Git Service
Qiwen Zhao [Fri, 6 Dec 2013 21:40:37 +0000 (13:40 -0800)]
snap to klp-dev-plus-aosp
3f69e99 with history
The Android Open Source Project [Fri, 6 Dec 2013 01:10:26 +0000 (17:10 -0800)]
Elliott Hughes [Thu, 5 Dec 2013 21:28:03 +0000 (21:28 +0000)]
am
c1772397: am
ff8dcd4a: am
c933493a: Merge "Fix our missing abs/labs/llabs/imaxabs (and imaxdiv) symbols."
* commit '
c1772397f96e82e142dd082da4747824e7c8a839':
Fix our missing abs/labs/llabs/imaxabs (and imaxdiv) symbols.
The Android Open Source Project [Thu, 5 Dec 2013 20:37:57 +0000 (12:37 -0800)]
Elliott Hughes [Thu, 5 Dec 2013 19:37:50 +0000 (19:37 +0000)]
am
2a5d2e98: am
9e9d1e01: resolved conflicts for merge of
86125aca to klp-dev
* commit '
2a5d2e98f9ffbddf37d8d57ed3028c3c8349e351':
Elliott Hughes [Thu, 5 Dec 2013 19:37:47 +0000 (19:37 +0000)]
am
598f3e9c: Merge "resolved conflicts for merge of
dce94165 to klp-dev-plus-aosp" into klp-dev-plus-aosp
* commit '
598f3e9c4a48a4f4cbae6fb163f378d9fd1e6321':
Elliott Hughes [Thu, 5 Dec 2013 19:37:29 +0000 (19:37 +0000)]
am
14ec1b58: am
ceb670cf: Merge branch \'klp-dev\' of https://googleplex-android.googlesource.com/_direct/platform/bionic into klp-dev
* commit '
14ec1b58869362f07ffdf7495cbba2f746da7b77':
Christopher Ferris [Thu, 5 Dec 2013 19:37:29 +0000 (19:37 +0000)]
am
a07a9556: (-s ours) am
1036cd79: am
6beb3ea6: (-s ours) am
d7d5049d: (-s ours) am
632fd518: (-s ours) Merge "Fix strcpy.c that should have been strcpy.S. DO NOT MERGE"
* commit '
a07a9556663db4dcf7924dd50a91dd6d5f3e266c':
Christopher Ferris [Thu, 5 Dec 2013 19:37:28 +0000 (19:37 +0000)]
am
0a7e61d4: (-s ours) am
5ec2ab68: am
21b4ffa7: (-s ours) am
5427eb5c: (-s ours) am
e2066293: (-s ours) Merge "Optimize strcat/strcpy, small tweaks to strlen. DO NOT MERGE"
* commit '
0a7e61d4a1a28a7c66c05e0ef0b69c7c5b14a2d9':
Christopher Ferris [Thu, 5 Dec 2013 19:37:14 +0000 (19:37 +0000)]
am
d41e52a2: (-s ours) am
d7d5049d: (-s ours) am
632fd518: (-s ours) Merge "Fix strcpy.c that should have been strcpy.S. DO NOT MERGE"
* commit '
d41e52a238bdb91df5dffb81f202b3d50949bb9a':
Christopher Ferris [Thu, 5 Dec 2013 19:37:13 +0000 (19:37 +0000)]
am
2e0a707f: (-s ours) am
5427eb5c: (-s ours) am
e2066293: (-s ours) Merge "Optimize strcat/strcpy, small tweaks to strlen. DO NOT MERGE"
* commit '
2e0a707f793a6831452aca9ed0021e90014f3635':
Christopher Ferris [Wed, 4 Dec 2013 21:05:14 +0000 (13:05 -0800)]
am
6afe8ab7: Merge "Add strcmp/memcmp testing."
* commit '
6afe8ab7533937c7444756ae72dda547b9849fe2':
Add strcmp/memcmp testing.
Christopher Ferris [Wed, 4 Dec 2013 19:08:16 +0000 (19:08 +0000)]
Merge "Add strcmp/memcmp testing."
Christopher Ferris [Wed, 4 Dec 2013 02:39:10 +0000 (18:39 -0800)]
Add strcmp/memcmp testing.
Bug:
9797008
Change-Id: I11b1da060d29f7dacbb53f20a3e2082395b5bd8a
Christopher Ferris [Tue, 3 Dec 2013 20:35:44 +0000 (12:35 -0800)]
am
0b4246b5: Merge "Add cfi directives to all arm assembly."
* commit '
0b4246b561550252f51800d822ce9e03d9b5b033':
Add cfi directives to all arm assembly.
Christopher Ferris [Tue, 3 Dec 2013 20:28:09 +0000 (20:28 +0000)]
Merge "Add cfi directives to all arm assembly."
Christopher Ferris [Tue, 3 Dec 2013 01:44:53 +0000 (17:44 -0800)]
Add cfi directives to all arm assembly.
Since the ENTRY/END macros now have .cfi_startproc/.cfi_endproc, most of the
custom arm assembly has no unwind information. Adding the proper cfi directives
for these and removing the arm directives.
Update the gensyscalls.py script to add these cfi directives for the generated
assembly. Also fix the references to non-uapi headers to the proper uapi
header.
In addition, remove the kill.S, tkill.S, tgkill.S for arm since they are not
needed at all. The unwinder (libunwind) is able to properly unwind using the
normal abort.
After this change, I can unwind through the system calls again.
Bug:
11559337
Bug:
11825869
Bug:
11321283
Change-Id: I18b48089ef2d000a67913ce6febc6544bbe934a3
Elliott Hughes [Wed, 27 Nov 2013 16:12:24 +0000 (08:12 -0800)]
am
ab0b0cdf: Merge "Finish <sys/user.h>."
* commit '
ab0b0cdf1b07eb25ad89e0de08d4b3fd453602fe':
Finish <sys/user.h>.
Elliott Hughes [Wed, 27 Nov 2013 16:12:24 +0000 (08:12 -0800)]
am
98c910fb: Merge "Fix the order of arguments to sys_clone for x86."
* commit '
98c910fb217a5c094e3101e57c52a618beaa23db':
Fix the order of arguments to sys_clone for x86.
Elliott Hughes [Wed, 27 Nov 2013 04:51:34 +0000 (04:51 +0000)]
Merge "Finish <sys/user.h>."
Elliott Hughes [Wed, 27 Nov 2013 01:57:31 +0000 (17:57 -0800)]
Finish <sys/user.h>.
Change-Id: I1d97d7fa3d5be2ff4728571ed5376705a27091ec
Elliott Hughes [Wed, 27 Nov 2013 00:34:44 +0000 (00:34 +0000)]
Merge "Fix the order of arguments to sys_clone for x86."
Elliott Hughes [Wed, 27 Nov 2013 00:20:50 +0000 (16:20 -0800)]
Fix the order of arguments to sys_clone for x86.
Unlike x86-64, x86's arguments are just like every other
architecture's.
Change-Id: Ic6da23f2a70599683b68e7e12ab9ba061e0b349c
Elliott Hughes [Tue, 26 Nov 2013 22:44:12 +0000 (14:44 -0800)]
am
6ae2f22d: Merge "Work around CLONE_SETTLS being weird on x86."
* commit '
6ae2f22dc091844f2cf4a1de65d3ff6b225c2635':
Work around CLONE_SETTLS being weird on x86.
Elliott Hughes [Tue, 26 Nov 2013 22:36:38 +0000 (22:36 +0000)]
Merge "Work around CLONE_SETTLS being weird on x86."
Elliott Hughes [Tue, 26 Nov 2013 22:01:08 +0000 (14:01 -0800)]
am
1c057607: Merge "Fix _exit_with_stack_teardown for x86."
* commit '
1c057607d89229f5effaf1acf2ecde24ece41389':
Fix _exit_with_stack_teardown for x86.
Elliott Hughes [Tue, 26 Nov 2013 21:57:21 +0000 (13:57 -0800)]
Work around CLONE_SETTLS being weird on x86.
Unlike other architectures, on x86 (but not x86-64), CLONE_SETTLS
takes a pointer to a struct user_desc instead of a pointer to the
TLS itself. Rather than have to deal with this here, let's just use
the old __set_tls mechanism we used to use (and still use for the
main thread on all architectures, so it's not going away any time
soon).
Bug:
11826724
Change-Id: I02a27939a73ae6cea1134a3f4c1dd7eafea479da
Elliott Hughes [Tue, 26 Nov 2013 21:51:48 +0000 (21:51 +0000)]
Merge "Fix _exit_with_stack_teardown for x86."
Elliott Hughes [Tue, 26 Nov 2013 21:48:24 +0000 (13:48 -0800)]
Fix _exit_with_stack_teardown for x86.
Change-Id: Ife8f9c538c86f7c0017143015d5ee849a99b625b
Elliott Hughes [Mon, 25 Nov 2013 22:07:26 +0000 (14:07 -0800)]
am
a98fff25: Merge "Make <sys/timerfd.h> standalone."
* commit '
a98fff25c33b2cb697c6bf75b3d17612427b6db3':
Make <sys/timerfd.h> standalone.
Elliott Hughes [Mon, 25 Nov 2013 22:01:39 +0000 (14:01 -0800)]
am
5a52bd34: Merge "Regenerate the bionic kernel headers to match external/kernel-headers."
* commit '
5a52bd34f1b7e49e28b31dd2c186de8bdef47451':
Regenerate the bionic kernel headers to match external/kernel-headers.
Elliott Hughes [Mon, 25 Nov 2013 22:00:10 +0000 (22:00 +0000)]
Merge "Make <sys/timerfd.h> standalone."
Elliott Hughes [Mon, 25 Nov 2013 21:58:38 +0000 (13:58 -0800)]
Make <sys/timerfd.h> standalone.
There's no uapi timerfd.h.
Bug:
11559337
Change-Id: I77a4b1365fdcf2c9f18673b11341a165e54b4bbd
Elliott Hughes [Mon, 25 Nov 2013 21:56:09 +0000 (21:56 +0000)]
Merge "Regenerate the bionic kernel headers to match external/kernel-headers."
Elliott Hughes [Mon, 25 Nov 2013 21:50:24 +0000 (13:50 -0800)]
Regenerate the bionic kernel headers to match external/kernel-headers.
Bug:
11859767
Change-Id: I3d746188a1c4bdf8db1358521438435d3e63dbac
Christopher Ferris [Sun, 24 Nov 2013 08:24:43 +0000 (00:24 -0800)]
am
cda0c61d: am
14d6be45: Merge "Delete non-uapi headers."
* commit '
cda0c61dc7490236afb697ac50c900cffe2cb640':
Delete non-uapi headers.
Christopher Ferris [Sun, 24 Nov 2013 08:20:23 +0000 (00:20 -0800)]
am
14d6be45: Merge "Delete non-uapi headers."
* commit '
14d6be45b960f8fbb039bd946e22ce406e8b65c3':
Delete non-uapi headers.
Christopher Ferris [Sun, 24 Nov 2013 08:16:25 +0000 (08:16 +0000)]
Merge "Delete non-uapi headers."
Christopher Ferris [Sat, 23 Nov 2013 20:36:55 +0000 (12:36 -0800)]
am
dd1d4f1c: am
985c3fbb: Merge "Move arm user.h definitions to sys/user.h."
* commit '
dd1d4f1cfd6c4c6eca27cc2f7f477e0518dc0924':
Move arm user.h definitions to sys/user.h.
Christopher Ferris [Sat, 23 Nov 2013 20:36:51 +0000 (12:36 -0800)]
am
038919d3: am
507f95e2: Merge "Update script to copy in extra generated files."
* commit '
038919d37c01e52f5a976247f482daacfa206393':
Update script to copy in extra generated files.
Christopher Ferris [Sat, 23 Nov 2013 16:02:04 +0000 (08:02 -0800)]
am
985c3fbb: Merge "Move arm user.h definitions to sys/user.h."
* commit '
985c3fbb3b1dabfa799e2a8c102867349bcb5a76':
Move arm user.h definitions to sys/user.h.
Christopher Ferris [Sat, 23 Nov 2013 01:57:59 +0000 (17:57 -0800)]
Delete non-uapi headers.
Update headers and delete non-uapi headers that have been removed from
external/kernel-headers project.
Change-Id: I9ed9632a941095fe1bf3b207bafe1151f00de033
Christopher Ferris [Sat, 23 Nov 2013 15:59:57 +0000 (15:59 +0000)]
Merge "Move arm user.h definitions to sys/user.h."
Christopher Ferris [Sat, 23 Nov 2013 02:00:09 +0000 (18:00 -0800)]
Move arm user.h definitions to sys/user.h.
There is no uapi user.h file for arm, it was included by accident.
Move the user struct definition into the file to follow the pattern
used by the other architectures.
Change-Id: Ib9cea0deca551c9268382ddd6de9202fd32ef941
The Android Open Source Project [Sat, 23 Nov 2013 01:30:47 +0000 (17:30 -0800)]
Christopher Ferris [Sat, 23 Nov 2013 01:22:10 +0000 (17:22 -0800)]
am
507f95e2: Merge "Update script to copy in extra generated files."
* commit '
507f95e22b39fb58b9ffbba38ab593475b926af5':
Update script to copy in extra generated files.
Christopher Ferris [Sat, 23 Nov 2013 01:17:15 +0000 (01:17 +0000)]
Merge "Update script to copy in extra generated files."
Christopher Ferris [Sat, 23 Nov 2013 01:04:34 +0000 (17:04 -0800)]
Update script to copy in extra generated files.
There are files in generated/asm that simply include asm-generic files. The
script now copies any file in generated/asm that also exists in asm-generic.
Change-Id: I075161c68624e9e9e81797224831988ce02220eb
The Android Open Source Project [Fri, 22 Nov 2013 19:08:12 +0000 (11:08 -0800)]
Merge commit '
811b0cdb2d6e4a697dbc63a678712759dd0db242' into HEAD
Change-Id: I786944f80fb1a2d502fed51dc2c391ed5db66761
Christopher Ferris [Fri, 22 Nov 2013 02:43:58 +0000 (18:43 -0800)]
am
a626e4d8: am
26f0e54a: Merge "Script to grab uapi headers from android kernel."
* commit '
a626e4d8bc3d59cc328942fc30ffc04981b154ed':
Script to grab uapi headers from android kernel.
Elliott Hughes [Fri, 22 Nov 2013 02:43:57 +0000 (18:43 -0800)]
am
50f6b836: am
fa7b48bf: Merge "Regenerate uapi header files."
* commit '
50f6b8363e1429316311450f2a3041040977d67c':
Regenerate uapi header files.
Elliott Hughes [Fri, 22 Nov 2013 02:43:51 +0000 (18:43 -0800)]
am
5e818b33: am
880d0e6c: Merge "Remove hidden __reboot from header"
* commit '
5e818b331430c34c42259a1405a75cc4106a27d0':
Remove hidden __reboot from header
Elliott Hughes [Fri, 22 Nov 2013 02:43:48 +0000 (18:43 -0800)]
am
84336795: am
eec57b37: Merge "Add support for the ternary operator to the header scrubber."
* commit '
843367953f40ee84bcc53e08a60c82215303e1fb':
Add support for the ternary operator to the header scrubber.
Elliott Hughes [Fri, 22 Nov 2013 02:43:47 +0000 (18:43 -0800)]
am
cb478f23: am
d4143c8e: Merge "Fix useconds_t for LP64."
* commit '
cb478f23cc3765e3193beaf83fb35dd2d353d301':
Fix useconds_t for LP64.
Elliott Hughes [Fri, 22 Nov 2013 02:43:47 +0000 (18:43 -0800)]
am
a18a01f5: am
15a64948: Merge "Remove obsolete kernel/arch-mips headers."
* commit '
a18a01f553ce5350923c470c144dca87dfc8e992':
Remove obsolete kernel/arch-mips headers.
Elliott Hughes [Fri, 22 Nov 2013 02:43:46 +0000 (18:43 -0800)]
am
8637bb53: am
b135f6e5: Merge "Remove the unused arch-x86 and arch-x86-64 kernel headers."
* commit '
8637bb5345bce20374ed345490d6de80cb874554':
Remove the unused arch-x86 and arch-x86-64 kernel headers.
Elliott Hughes [Fri, 22 Nov 2013 01:15:03 +0000 (17:15 -0800)]
am
70d37e34: am
ca045a19: Merge "Switch to upstream sleep(3) and usleep(3)."
* commit '
70d37e343aa0c8c771e01259377c98958fbfd3ee':
Switch to upstream sleep(3) and usleep(3).
Elliott Hughes [Fri, 22 Nov 2013 01:07:47 +0000 (17:07 -0800)]
am
556c7402: am
39bc7ecd: Merge "Fix <signal.h> for mips uapi."
* commit '
556c740298a07e586c423480328231cfd50966b6':
Fix <signal.h> for mips uapi.
Christopher Ferris [Thu, 21 Nov 2013 22:22:49 +0000 (14:22 -0800)]
am
26f0e54a: Merge "Script to grab uapi headers from android kernel."
* commit '
26f0e54ae083727ee66ee35531ed00338570d792':
Script to grab uapi headers from android kernel.
Christopher Ferris [Thu, 21 Nov 2013 22:20:14 +0000 (22:20 +0000)]
Merge "Script to grab uapi headers from android kernel."
Elliott Hughes [Thu, 21 Nov 2013 22:11:39 +0000 (14:11 -0800)]
am
fa7b48bf: Merge "Regenerate uapi header files."
* commit '
fa7b48bf8753690bd15706a1fe3d23cf5c42782f':
Regenerate uapi header files.
Christopher Ferris [Thu, 21 Nov 2013 03:52:56 +0000 (19:52 -0800)]
Script to grab uapi headers from android kernel.
Change-Id: Ia140e3ab27fbfee6b02f04c085f3e0e351bbe68d
Elliott Hughes [Thu, 21 Nov 2013 22:06:14 +0000 (22:06 +0000)]
Merge "Regenerate uapi header files."
Elliott Hughes [Thu, 21 Nov 2013 21:43:23 +0000 (13:43 -0800)]
Regenerate uapi header files.
Change-Id: Idc934ed8ae17aba3300e4022e9b42177b0907e9d
Elliott Hughes [Thu, 21 Nov 2013 20:41:56 +0000 (12:41 -0800)]
am
880d0e6c: Merge "Remove hidden __reboot from header"
* commit '
880d0e6c64eb49736125648d1539726629308316':
Remove hidden __reboot from header
Elliott Hughes [Thu, 21 Nov 2013 20:37:25 +0000 (20:37 +0000)]
Merge "Remove hidden __reboot from header"
Pavel Chupin [Thu, 21 Nov 2013 19:13:08 +0000 (23:13 +0400)]
Remove hidden __reboot from header
This change is required:
https://android-review.googlesource.com/#/c/70570
Change-Id: Idb991f96a424aa5b0f9e06d9fb787fe8c8530750
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
Elliott Hughes [Thu, 21 Nov 2013 19:34:47 +0000 (11:34 -0800)]
am
eec57b37: Merge "Add support for the ternary operator to the header scrubber."
* commit '
eec57b370642f1b83285883104f2e778f32eef73':
Add support for the ternary operator to the header scrubber.
Elliott Hughes [Thu, 21 Nov 2013 19:30:22 +0000 (19:30 +0000)]
Merge "Add support for the ternary operator to the header scrubber."
Elliott Hughes [Thu, 21 Nov 2013 19:12:34 +0000 (11:12 -0800)]
Add support for the ternary operator to the header scrubber.
Used in various uapi headers.
Change-Id: Id0f862d2adc7ddc9727e8a29160d5435f8d547c3
Elliott Hughes [Thu, 21 Nov 2013 18:12:26 +0000 (10:12 -0800)]
am
004ecb39: am
db1dec1e: Merge "Clean up pthread_internal_t."
* commit '
004ecb39e1cc0aed57b6185d4adf015b61b2d0c6':
Clean up pthread_internal_t.
Christopher Ferris [Thu, 21 Nov 2013 18:12:25 +0000 (10:12 -0800)]
am
3c6d1b88: am
2a34009f: Merge "Add .cfi_startproc/.cfi_endproc to ENTRY/END."
* commit '
3c6d1b887692ecc7198e5292d49e3635b68fa95c':
Add .cfi_startproc/.cfi_endproc to ENTRY/END.
Elliott Hughes [Thu, 21 Nov 2013 18:12:24 +0000 (10:12 -0800)]
am
f4e03b03: am
bf652a5f: Merge "Provide <sys/user.h>."
* commit '
f4e03b03656527caf88b9e582ab5ca19ae697700':
Provide <sys/user.h>.
Elliott Hughes [Thu, 21 Nov 2013 17:07:15 +0000 (09:07 -0800)]
am
d4143c8e: Merge "Fix useconds_t for LP64."
* commit '
d4143c8e4cd8b006d8f422883b53684881e0991a':
Fix useconds_t for LP64.
Elliott Hughes [Thu, 21 Nov 2013 17:07:14 +0000 (09:07 -0800)]
am
15a64948: Merge "Remove obsolete kernel/arch-mips headers."
* commit '
15a64948567e6e885f639070fa1cc56900dcbae0':
Remove obsolete kernel/arch-mips headers.
Elliott Hughes [Thu, 21 Nov 2013 17:07:13 +0000 (09:07 -0800)]
am
b135f6e5: Merge "Remove the unused arch-x86 and arch-x86-64 kernel headers."
* commit '
b135f6e58cc81a6de64c55017d25496003ebe547':
Remove the unused arch-x86 and arch-x86-64 kernel headers.
Elliott Hughes [Thu, 21 Nov 2013 17:05:04 +0000 (17:05 +0000)]
Merge "Fix useconds_t for LP64."
Elliott Hughes [Thu, 21 Nov 2013 17:04:44 +0000 (17:04 +0000)]
Merge "Remove obsolete kernel/arch-mips headers."
Elliott Hughes [Thu, 21 Nov 2013 17:04:24 +0000 (17:04 +0000)]
Merge "Remove the unused arch-x86 and arch-x86-64 kernel headers."
Elliott Hughes [Thu, 21 Nov 2013 16:55:46 +0000 (08:55 -0800)]
Fix useconds_t for LP64.
Change-Id: I869e60484999c1feda3dcdb86bee5b5373e6b3df
Elliott Hughes [Thu, 21 Nov 2013 16:10:07 +0000 (08:10 -0800)]
am
d5a59aa7: am
1b2d214b: Merge "Clean up forking and cloning."
* commit '
d5a59aa767d4d87738b53995d73461be2778b9ee':
Clean up forking and cloning.
Narayan Kamath [Thu, 21 Nov 2013 16:10:04 +0000 (08:10 -0800)]
am
22b8c53e: am
9d70ddc4: Merge "Add test case for 1^NaN"
* commit '
22b8c53ef6fffdc83bd730563c30eb8ce93e46df':
Add test case for 1^NaN
Elliott Hughes [Thu, 21 Nov 2013 16:10:03 +0000 (08:10 -0800)]
am
8154f010: am
318e86ed: Merge "bionic: call stdio cleanup on exit"
* commit '
8154f010a1c017b56ec7de3014e3ddf958f92536':
bionic: call stdio cleanup on exit
Elliott Hughes [Thu, 21 Nov 2013 16:10:02 +0000 (08:10 -0800)]
am
044d4655: am
303fe0cb: Merge "Fix pthread_join."
* commit '
044d4655b7c06c9d5988f7dc604e59f76e098f5d':
Fix pthread_join.
Christopher Ferris [Thu, 21 Nov 2013 16:09:59 +0000 (08:09 -0800)]
am
750668f5: am
862faa12: Merge "Pull in cleaned version.h header."
* commit '
750668f5abd9813bea6f33cb84d941ae306afea8':
Pull in cleaned version.h header.
Christopher Ferris [Thu, 21 Nov 2013 16:09:57 +0000 (08:09 -0800)]
am
da12e64f: am
be8344bb: Merge "Modify tests for another glibc difference."
* commit '
da12e64f1770deee4f5d0b4c41d5530a98b21073':
Modify tests for another glibc difference.
Elliott Hughes [Thu, 21 Nov 2013 16:09:46 +0000 (08:09 -0800)]
am
18368fc8: am
f246c589: Merge "Clean up the pthread_create trampoline."
* commit '
18368fc8e696c54adbd1537bf2d7c5c217210957':
Clean up the pthread_create trampoline.
Christopher Ferris [Thu, 21 Nov 2013 16:09:44 +0000 (08:09 -0800)]
am
862c32b4: am
e39e3a77: Merge "Add new tests for memory/string routines."
* commit '
862c32b4bd73f2348ebd9b1267e2880afcf3be1b':
Add new tests for memory/string routines.
Elliott Hughes [Thu, 21 Nov 2013 16:09:43 +0000 (08:09 -0800)]
am
5b524852: am
645d4269: Merge "Switch pthread_create over to __bionic_clone."
* commit '
5b5248526b0295e54f51dcc2fec6c1d8e5a3b9e2':
Switch pthread_create over to __bionic_clone.
Elliott Hughes [Thu, 21 Nov 2013 02:09:34 +0000 (18:09 -0800)]
Remove obsolete kernel/arch-mips headers.
Bug:
11559337
Change-Id: I70e205ff1f5acd07fddd7d82367e818b13847acd
Elliott Hughes [Thu, 21 Nov 2013 00:44:59 +0000 (16:44 -0800)]
am
ca045a19: Merge "Switch to upstream sleep(3) and usleep(3)."
* commit '
ca045a19234a9323ea0e7eccbe3aefd74f9c1bab':
Switch to upstream sleep(3) and usleep(3).
Elliott Hughes [Thu, 21 Nov 2013 00:41:30 +0000 (00:41 +0000)]
Merge "Switch to upstream sleep(3) and usleep(3)."
Elliott Hughes [Thu, 21 Nov 2013 00:09:06 +0000 (16:09 -0800)]
Switch to upstream sleep(3) and usleep(3).
Also fix the signature of usleep, and the definition of useconds_t which
should be unsigned, as the 'u' in its name implies.
This patch also cleans up the existing FreeBSD hacks by moving the libm
stuff from <sys/cdefs.h> to a libm-private header, and adding comments
about the hacks we use to build FreeBSD source.
Change-Id: Ibe5067a380502df94a0a3a7901969b35411085b6
Elliott Hughes [Wed, 20 Nov 2013 20:57:19 +0000 (12:57 -0800)]
am
39bc7ecd: Merge "Fix <signal.h> for mips uapi."
* commit '
39bc7ecd45700e9edac0b29d33cc211383ebb107':
Fix <signal.h> for mips uapi.
Elliott Hughes [Wed, 20 Nov 2013 20:54:03 +0000 (20:54 +0000)]
Merge "Fix <signal.h> for mips uapi."
Elliott Hughes [Wed, 20 Nov 2013 20:51:52 +0000 (12:51 -0800)]
Fix <signal.h> for mips uapi.
Bug:
11559337
Change-Id: I4c6080f162d74ee78c81d698c7b50470b0e09586
Elliott Hughes [Wed, 20 Nov 2013 01:25:54 +0000 (17:25 -0800)]
am
db1dec1e: Merge "Clean up pthread_internal_t."
* commit '
db1dec1ed4fac8bdb312a53e63ba8afeb3c9dea3':
Clean up pthread_internal_t.
Elliott Hughes [Wed, 20 Nov 2013 01:23:33 +0000 (01:23 +0000)]
Merge "Clean up pthread_internal_t."
Elliott Hughes [Wed, 20 Nov 2013 00:52:24 +0000 (16:52 -0800)]
Clean up pthread_internal_t.
Bug:
11755300
Change-Id: Ib509e8c5ec6b23513aa78b5ac5141d7c34ce2dc8
Elliott Hughes [Wed, 20 Nov 2013 00:56:55 +0000 (16:56 -0800)]
Remove the unused arch-x86 and arch-x86-64 kernel headers.
x86-64 already used uapi headers, and x86 can too now.
Bug:
11559337
Change-Id: I1196d2500f06ad40f2488b96fc8ccc7e02c7d5c0