platform_bionic/linker
Dimitry Ivanov 7331fe18d7 linker: implement shared namespaces
Shared namespaces clone the list of loaded native
libraries from the caller namespace. This allows
classloaders for bundled apps to share already loaded
libraries with default namespace.

Bug: http://b/22548808
Bug: http://b/26165097
Change-Id: I8949d45937fdb38e1f586ff0679003adac0d9dad
(cherry picked from commit e78deef364)
2015-12-19 23:38:27 -08:00
..
arch Fix mips/mips64 build 2014-07-28 21:03:17 -07:00
tests Add permitted_when_isolated_path to linker namespaces 2015-12-09 13:54:01 -08:00
Android.mk Introducing linker namespaces 2015-11-15 12:09:16 -08:00
debugger.cpp Stop sending SIGPIPE to debuggerd. 2015-07-29 22:24:13 -07:00
dlfcn.cpp linker: implement shared namespaces 2015-12-19 23:38:27 -08:00
linked_list.h Introducing linker namespaces 2015-11-15 12:09:16 -08:00
linker.cpp linker: implement shared namespaces 2015-12-19 23:38:27 -08:00
linker.h linker: implement shared namespaces 2015-12-19 23:38:27 -08:00
linker_allocator.cpp General purpose memory allocator for linker. 2015-03-16 11:19:53 -07:00
linker_allocator.h General purpose memory allocator for linker. 2015-03-16 11:19:53 -07:00
linker_block_allocator.cpp Rename LinkerAllocator and LinkerAllocatorPage 2015-03-10 15:43:50 -07: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_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 Fix mips FP abi bug in the linker. 2015-09-17 15:17:06 -07:00
linker_phdr.cpp Handling invalid section headers 2015-11-22 23:25:06 -08:00
linker_phdr.h Handling invalid section headers 2015-11-22 23:25:06 -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 Refactor soinfo::relocate 2015-01-09 14:57:53 -08:00
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
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
NOTICE Regenerate NOTICE files. 2015-08-28 20:23:52 -07:00
rt.cpp More dynamic linker cleanup. 2012-10-30 16:35:38 -07:00