android_bionic/linker
Dimitry Ivanov 6be6ef563e Modify android_dlwarning function to use a callback
The previous implementation of android_dlwarning was not thread-safe
and could return a pointer soon to become invalid in some situations.
This change fixed the problem. I have also removed android_dlwarning
from the dlext.h header file in case we decide to keep
android_dlwarning in the final release.

Bug: http://b/27453994
Change-Id: If6c896a80a17c4be0e18795e617712ad36a106fe
2016-03-03 21:06:41 +00:00
..
arch
tests linker: align allocated blocks to 16 bytes 2016-01-21 14:28:33 -08:00
Android.mk Add android_dlwarning() method 2016-02-26 16:57:53 -08:00
MODULE_LICENSE_APACHE2
NOTICE Regenerate NOTICE files. 2015-08-28 20:23:52 -07:00
debugger.cpp Stop sending SIGPIPE to debuggerd. 2015-07-29 22:24:13 -07:00
dlfcn.cpp Modify android_dlwarning function to use a callback 2016-03-03 21:06:41 +00:00
linked_list.h Introducing linker namespaces 2015-11-15 12:09:16 -08:00
linker.cpp linker: print "not accessible" error message to the log 2016-03-01 14:49:42 -08:00
linker.h Do not unmap reserved region on dlclose 2016-01-20 20:57:47 -08:00
linker_allocator.cpp Unify names for pages allocated for small objects 2016-01-26 17:54:13 -08:00
linker_allocator.h Unify names for pages allocated for small objects 2016-01-26 17:54:13 -08:00
linker_block_allocator.cpp linker: align allocated blocks to 16 bytes 2016-01-21 14:28:33 -08:00
linker_block_allocator.h General purpose memory allocator for linker. 2015-03-16 11:19:53 -07:00
linker_debug.h linker: implement shared namespaces 2015-12-19 23:38:27 -08:00
linker_dlwarning.cpp Modify android_dlwarning function to use a callback 2016-03-03 21:06:41 +00:00
linker_dlwarning.h Modify android_dlwarning function to use a callback 2016-03-03 21:06:41 +00:00
linker_libc_support.c Implement Library Load Order Randomization 2015-10-22 18:26:07 -07:00
linker_mapped_file_fragment.cpp Move some utility functions to linker_utils 2015-11-20 21:37:51 +00:00
linker_mapped_file_fragment.h refactoring: introduce MappedFileFragment 2015-10-22 18:01:56 -07:00
linker_memory.cpp General purpose memory allocator for linker. 2015-03-16 11:19:53 -07:00
linker_mips.cpp Updated to v4.4.1 kernel headers. 2016-02-05 16:03:55 -08:00
linker_phdr.cpp linker: mark library .bss pages with anon:.bss 2016-01-27 18:12:03 -08:00
linker_phdr.h Do not unmap reserved region on dlclose 2016-01-20 20:57:47 -08:00
linker_reloc_iterators.h Fix long lines and replace macros with functions. 2015-03-31 11:49:25 -07:00
linker_relocs.h
linker_sdk_versions.cpp Improve library lookup logic 2015-06-17 17:16:44 -07:00
linker_sleb128.h Always use signed leb128 decoder 2015-04-22 13:29:42 -07:00
linker_utils.cpp Add permitted_when_isolated_path to linker namespaces 2015-12-09 13:54:01 -08:00
linker_utils.h Add permitted_when_isolated_path to linker namespaces 2015-12-09 13:54:01 -08:00
rt.cpp