platform_bionic/libc
Elliott Hughes 0d236aa3f1 Align the child stack in clone(2).
Also let clone(2) set the TLS for x86.

Also ensure we initialize the TLS before we clone(2) for all architectures.

Change-Id: Ie5fa4466e1c9ee116a281dfedef574c5ba60c0b5
2014-05-09 17:06:51 -07:00
..
arch-arm Hide the __bionic_clone and __bionic_clone_entry implementation details. 2014-05-08 19:00:23 -07:00
arch-arm64 Align the child stack in clone(2). 2014-05-09 17:06:51 -07:00
arch-common/bionic Fixes for __cxa_finalize 2014-05-05 11:36:57 -07:00
arch-mips Hide the __bionic_clone and __bionic_clone_entry implementation details. 2014-05-08 19:00:23 -07:00
arch-mips64 Hide the __bionic_clone and __bionic_clone_entry implementation details. 2014-05-08 19:00:23 -07:00
arch-x86 Align the child stack in clone(2). 2014-05-09 17:06:51 -07:00
arch-x86_64 Align the child stack in clone(2). 2014-05-09 17:06:51 -07:00
bionic Align the child stack in clone(2). 2014-05-09 17:06:51 -07:00
dns Fix a gethnamaddr.c warning that's already fixed upstream. 2014-05-06 11:23:40 -07:00
include Give bionic's __ANDROID_API__ a more reasonable value. 2014-05-07 12:57:51 -07:00
kernel Keep the kernel header scrubber's data structures in sync. 2014-05-01 10:27:49 -07:00
private Fix LOG_ID_CRASH build failure. 2014-05-07 17:12:40 -07:00
stdio Merge "Add include guard to fileext.h" 2014-05-06 13:47:19 +00:00
stdlib Fixes for __cxa_finalize 2014-05-05 11:36:57 -07:00
tools Update the NOTICE files and improve the script slightly. 2014-05-05 16:23:15 -07:00
tzcode Fix <math.h> to quieten most of our warnings. 2014-05-05 21:19:47 -07:00
unistd Reimplement clock(3) and switch to OpenBSD time(3). 2014-03-11 13:37:11 -07:00
upstream-dlmalloc
upstream-freebsd Merge "Switch to current upstream OpenBSD wsetup.c." 2014-05-05 21:33:22 +00:00
upstream-netbsd Clean up and document our hacks for building BSD source. 2014-04-21 17:13:46 -07:00
upstream-openbsd Sync with upstream OpenBSD wcsftime.c. 2014-05-06 11:12:34 -07:00
zoneinfo Upgrade to tzdata2014b. 2014-04-02 14:43:27 -07:00
Android.mk Fix <math.h> to quieten most of our warnings. 2014-05-05 21:19:47 -07:00
crt.mk Reconfig libc's Android.mk to build for multilib 2014-02-12 13:58:34 -08:00
MODULE_LICENSE_BSD
NOTICE Update the NOTICE files and improve the script slightly. 2014-05-05 16:23:15 -07:00
SYSCALLS.TXT Implement _Exit(3). 2014-04-08 17:16:13 -07:00