platform_bionic/libc/arch-x86/bionic
Elliott Hughes 40eabe24e4 Fix the pthread_setname_np test.
Fix the pthread_setname_np test to take into account that emulator kernels are
so old that they don't support setting the name of other threads.

The CLONE_DETACHED thread is obsolete since 2.5 kernels.

Rename kernel_id to tid.

Fix the signature of __pthread_clone.

Clean up the clone and pthread_setname_np implementations slightly.

Change-Id: I16c2ff8845b67530544bbda9aa6618058603066d
2013-02-15 12:08:59 -08:00
..
__get_sp.S Use ENTRY/END in custom x86 assembler too. 2013-02-11 17:08:16 -08:00
__get_tls.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
__set_tls.c bionic/x86: fix one potential deadlock in __set_tls() 2012-02-23 17:37:58 +08:00
__stack_chk_fail_local.h Replace .S version of x86 crtfiles with .c version 2012-11-30 17:41:25 +04:00
_exit_with_stack_teardown.S Use ENTRY/END in custom x86 assembler too. 2013-02-11 17:08:16 -08:00
_setjmp.S Add a bunch more missing ENDs to assembler routines. 2013-02-13 15:12:32 -08:00
atexit.h Replace .S version of x86 crtfiles with .c version 2012-11-30 17:41:25 +04:00
clone.S Fix the pthread_setname_np test. 2013-02-15 12:08:59 -08:00
crtbegin.c Fix x86 build, remove void* arithmetic. 2013-02-07 12:16:10 -08:00
crtbegin_so.c Replace .S version of x86 crtfiles with .c version 2012-11-30 17:41:25 +04:00
crtend.S Update X86 Bionic CRT files for unwind/exceptions 2011-05-24 13:31:50 -07:00
crtend_so.S Update X86 Bionic CRT files for unwind/exceptions 2011-05-24 13:31:50 -07:00
futex_x86.S Add a bunch more missing ENDs to assembler routines. 2013-02-13 15:12:32 -08:00
setjmp.S Add a bunch more missing ENDs to assembler routines. 2013-02-13 15:12:32 -08:00
sigsetjmp.S Add a bunch more missing ENDs to assembler routines. 2013-02-13 15:12:32 -08:00
syscall.S Use ENTRY/END in custom x86 assembler too. 2013-02-11 17:08:16 -08:00
vfork.S Use ENTRY/END in custom x86 assembler too. 2013-02-11 17:08:16 -08:00