aboutsummaryrefslogtreecommitdiff
path: root/linker/linker_phdr.cpp
AgeCommit message (Expand)Author
2018-11-06ART isn't using the ART-specific linker features any more.Elliott Hughes
2018-09-17State clearly that an ELF file has the wrong architecture.Elliott Hughes
2018-08-22Add PR_SET_VMA and PR_SET_VMA_ANON_NAME to <sys/prctl.h>.Elliott Hughes
2018-06-27linker: improve "bad ELF magic" error.Elliott Hughes
2018-06-08dynamic linker is running for initJiyong Park
2018-02-28Be clearer about linker warnings.Elliott Hughes
2017-08-03linker: the global group is added to all built-in namespacesJiyong Park
2017-04-19Decode the common EM_ values.Elliott Hughes
2017-01-18Runtime support for CFIEvgenii Stepanov
2016-12-28Downgrade dynamic section checks to warningDimitry Ivanov
2016-11-16Relax ELF header checks - warn for apps targeting pre-ODimitry Ivanov
2016-11-16Add and use constants for the Android API levels.Elliott Hughes
2016-11-15Downgrade W+E load segments to a warning unless targeting O.Elliott Hughes
2016-08-11linker: disallow W + E PT_LOAD segmentsDimitry Ivanov
2016-08-10Check alignment along with range of mapped file fragmentsDimitry Ivanov
2016-08-08Extract soinfo and globals to separate files.Dimitry Ivanov
2016-07-22Add sanity checks for e_shentsize and e_shstrndxDimitry Ivanov
2016-07-19Align-up and randomize shared libraries.Evgenii Stepanov
2016-07-14Fix typo in the commentDimitry Ivanov
2016-07-13linker: Improve elf-file validationDimitry Ivanov
2016-01-27linker: mark library .bss pages with anon:.bssDimitry Ivanov
2016-01-20Do not unmap reserved region on dlcloseDimitry Ivanov
2015-11-22Handling invalid section headersDmitriy Ivanov
2015-11-20Improve error message for files with no sectionsDmitriy Ivanov
2015-10-27Implement load at fixed address featureDmitriy Ivanov
2015-10-22Implement Library Load Order RandomizationDmitriy Ivanov
2015-10-22refactoring: introduce MappedFileFragmentDmitriy Ivanov
2015-08-20Fix a mistype in segment overrange checkingskvalex
2015-07-14A special linker for ASan executables.Evgenii Stepanov
2015-06-25Fix crash when trying to load invalid ELF file.Dmitriy Ivanov
2015-06-09Add flag that makes linker honor min(p_vaddr)Dmitriy Ivanov
2015-04-01linker: never mark pages simultaneously writable / executableNick Kralevich
2015-04-01Revert "Remove text-relocation support for lp32"Dimitry Ivanov
2015-03-31Remove text-relocation support for lp32Dmitriy Ivanov
2015-03-31Fix long lines and replace macros with functions.Dmitriy Ivanov
2015-03-06Add support for packed relocations.Dmitriy Ivanov
2015-01-28Add missing includes.Elliott Hughes
2015-01-22Enable -Wold-style-cast warnings for linkerDmitriy Ivanov
2014-12-02Kill <machine/exec.h>.Elliott Hughes
2014-10-21Rename library_offset to library_fd_offsetDmitriy Ivanov
2014-10-15Fix misleading comment.Robert Grosse
2014-10-06Add file_offset parameter to android_extinfoDmitriy Ivanov
2014-09-26Fix gdb could not get shared library list issueNingsheng Jian
2014-09-08Load libraries in breadth-first orderDmitriy Ivanov
2014-09-05Revert "Load libraries in breadth-first order"Dmitriy Ivanov
2014-09-03Load libraries in breadth-first orderDmitriy Ivanov
2014-08-29Replace NULL with nullptrDmitriy Ivanov
2014-07-16Use VDSO for clock_gettime(2) and gettimeofday(2).Elliott Hughes
2014-07-02Load library using file handle.Dmitriy Ivanov
2014-05-02Handle empty relro segment or incorrectly sized file.Torne (Richard Coles)