platform_bionic/linker
Elliott Hughes 84114c8dd5 Improve stack overflow diagnostics (take 2).
This reverts commits eb1b07469f and
d14dc3b87f, and fixes the bug where
we were calling mmap (which might cause errno to be set) before
__set_tls (which is required to implement errno).

Bug: 8557703
Change-Id: I2c36d00240c56e156e1bb430d8c22a73a068b70c
2013-07-17 13:33:19 -07:00
..
arch Drop unnecessary execution permission for .cpp/.c/.h 2013-03-22 10:28:15 +08:00
Android.mk Everyone has a TLS register. 2013-02-12 21:56:42 -08:00
debugger.cpp Improve stack overflow diagnostics (take 2). 2013-07-17 13:33:19 -07:00
dlfcn.cpp Use more types than just 'unsigned' in the linker. 2013-03-12 11:26:56 -07:00
linker.cpp Kernel dso support for 'dl_iterate_phdr' function 2013-06-25 13:12:39 -07:00
linker.h Make LD_PRELOAD failures just warnings. 2013-06-18 13:15:00 -07:00
linker_debug.h Clean up internal libc logging. 2013-03-15 16:12:58 -07:00
linker_environ.cpp Clean up the argc/argv/envp/auxv handling. 2013-02-07 11:44:21 -08:00
linker_environ.h Clean up the argc/argv/envp/auxv handling. 2013-02-07 11:44:21 -08:00
linker_phdr.cpp Honor p_vaddr if set 2013-06-07 12:47:58 -07:00
linker_phdr.h Honor p_vaddr if set 2013-06-07 12:47:58 -07:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
NOTICE Regenerate all NOTICE files with the latest version of the script. 2012-08-15 15:43:13 -07:00
rt.cpp More dynamic linker cleanup. 2012-10-30 16:35:38 -07:00