aboutsummaryrefslogtreecommitdiff
path: root/linker/linker.h
AgeCommit message (Expand)Author
2020-09-23Enable BTI in bionic linkerTamas Petz
2020-08-03Rename linker greylist to exempt-listRyan Prichard
2020-03-27Fix DL_WARN_documented_change URLRyan Prichard
2020-02-13Remove unused mips/mips64 code from the linker.Elliott Hughes
2020-01-13Optimize GNU hash linking for large inputsRyan Prichard
2020-01-06Validate defined versions in prelink_imageRyan Prichard
2019-12-12Make private/bionic_page.h available as platform/bionic/page.h.Elliott Hughes
2019-08-08Don't create anonymous namespaceJiyong Park
2019-07-25linker: Speed up relocation with an 1-entry symbol cacheVic Yang
2019-07-25Fix linker compilation when STATS is setVic Yang
2019-06-05Use PT_INTERP as the linker's l_name pathRyan Prichard
2019-02-20linker: allow using reserved space for multiple libraries.Torne (Richard Coles)
2019-01-30Purge linker block allocators before leaving linkerVic Yang
2018-11-13Move API levels from `uint32_t` to `int`.Elliott Hughes
2018-10-10Allow invoking the linker on an executable.Ryan Prichard
2018-08-21Fix linker's _r_debug (gdb) infoRyan Prichard
2018-02-13Switch the rest of our internal headers to #pragma once.Elliott Hughes
2018-01-25linker: Allow link namespaces without name filtersLogan Chien
2018-01-10Fix dlclose for libraries with thread_local dtorsdimitry
2017-08-29Replace artificial symbol table with proper onedimitry
2017-05-31Make dl_iterate_phdr return correct name for first entryDimitry Ivanov
2017-05-09greylist is no longer enabled by default.Jiyong Park
2017-05-03Move libc_log code into libasync_safe.Christopher Ferris
2017-04-28linker: add android_get_exported_namespaceJiyong Park
2017-02-09Replace public library list with shared lib sonames (part 2/2)Dimitry Ivanov
2017-01-18Runtime support for CFIEvgenii Stepanov
2016-12-09Bionic loader is no longer hijacking libdl.soDimitry Ivanov
2016-12-06Revert "Bionic loader is no longer hijacking libdl.so"Andreas Gampe
2016-12-05Bionic loader is no longer hijacking libdl.soDimitry Ivanov
2016-08-19Don't warn about DT_FLAGS_1 containing DF_1_PIEBernhard Rosenkränzer
2016-08-08Extract soinfo and globals to separate files.Dimitry Ivanov
2016-08-08Move android_namespace_t to a separate file.Dimitry Ivanov
2016-07-20Pass argc/argv/envp to dso constructorsDimitry Ivanov
2016-07-19Align-up and randomize shared libraries.Evgenii Stepanov
2016-07-12linker: Enable debug logging via propertiesDimitry Ivanov
2016-06-15Lose debuggerd client code to libdebuggerd_client.Josh Gao
2016-05-17linker: Allow caller to specify parent namespaceDimitry Ivanov
2016-05-09Remove linker-namespace functions from the headerDimitry Ivanov
2016-04-14Remove dangling links in secondary namespacesDimitry Ivanov
2016-03-28linker: hide the pointer to soinfoDimitry Ivanov
2016-03-25libc: implement kernel vdso syscalls for i386Mingwei Shi
2016-03-02Do not add linker the _r_debug.r_map on link_imageDimitry Ivanov
2016-02-18Move gdb support functions to a separate fileDimitry Ivanov
2016-02-18Revert "Move gdb support functions to a separate file"Nicolas Geoffray
2016-02-17Move gdb support functions to a separate fileDimitry Ivanov
2016-02-16linker: remove soinfo::entryDimitry Ivanov
2016-01-20Do not unmap reserved region on dlcloseDimitry Ivanov
2015-12-19linker: implement shared namespacesDimitry Ivanov
2015-12-10Move dlsym and dladdr implementation to linker.cppDimitry Ivanov
2015-12-09Add permitted_when_isolated_path to linker namespacesDimitry Ivanov