aboutsummaryrefslogtreecommitdiff
path: root/libc/bionic/libc_init_static.cpp
AgeCommit message (Expand)Author
2018-11-15Make android_get_application_target_sdk_version available to the NDK.Elliott Hughes
2018-11-13Move API levels from `uint32_t` to `int`.Elliott Hughes
2018-09-20[hwasan] Tweak process and thread initialization.Evgenii Stepanov
2018-08-21HWASan support in bionic.Evgenii Stepanov
2018-08-02Modernize codebase by replacing NULL with nullptrYi Kong
2018-07-19Introduce api to track fd ownership in libc.Josh Gao
2018-05-30Initialize __libc_sysinfo early on.Ryan Prichard
2018-05-30Clean up TLS_SLOT_BIONIC_PREINIT usage a bitRyan Prichard
2018-04-03Support getting/setting API level in static binaries.Elliott Hughes
2017-10-05Add directives to force stop unwinding.Christopher Ferris
2016-06-30Only initialize the global stack protector once.Josh Gao
2016-01-25Revert "Revert "Make sem_wait able to return errno EINTR for sdk > 23.""Yabin Cui
2016-01-26Revert "Make sem_wait able to return errno EINTR for sdk > 23."Dan Albert
2016-01-25Make sem_wait able to return errno EINTR for sdk > 23.Yabin Cui
2016-01-06Defend against -fstack-protector in libc startup.Elliott Hughes
2015-10-09Move VDSO pointers to a shared globals struct.Josh Gao
2015-07-28Move PAGE_MASK into <sys/user.h>.Elliott Hughes
2015-07-21Use a less misleading name for the code that sets up the main thread.Elliott Hughes
2015-06-09Statically linked executables should honor AT_SECURE.Elliott Hughes
2014-09-04Revert "Register __libc_fini as early as possible."Dmitriy Ivanov
2014-09-03Register __libc_fini as early as possible.Dmitriy Ivanov
2014-07-14Upstream atexitDmitriy Ivanov
2014-06-03Turn on -Wunused and fix the mistakes it uncovers.Elliott Hughes
2014-02-10Switch <elf.h> over to linux uapi under the covers.Elliott Hughes
2013-10-09Fix x86_64 build, clean up intermediate libraries.Elliott Hughes
2013-09-30Remove 32-bit assumptions from the ELF code.Elliott Hughes
2013-02-08Switch to using AT_RANDOM for the stack guards.Elliott Hughes
2013-02-07Clean up the argc/argv/envp/auxv handling.Elliott Hughes