aboutsummaryrefslogtreecommitdiff
path: root/linker/linker_phdr.h
AgeCommit message (Expand)Author
2024-05-02loader: Only extend segments if kernel supports page size migrationKalesh Singh
2024-04-10[[nodiscard]] the various ElfReader functions.Elliott Hughes
2024-03-13Reapply "RELAND: bionic: loader: Extend GNU_RELRO protection"Kalesh Singh
2024-03-13Reapply "RELAND: bionic: loader: Extend LOAD segment VMAs"Kalesh Singh
2024-03-07Revert "RELAND: bionic: loader: Extend LOAD segment VMAs"Kalesh Singh
2024-03-07Revert "RELAND: bionic: loader: Extend GNU_RELRO protection"Kalesh Singh
2024-02-27RELAND: bionic: loader: Extend GNU_RELRO protectionKalesh Singh
2024-02-27RELAND: bionic: loader: Extend LOAD segment VMAsKalesh Singh
2024-02-14Revert "bionic: loader: Extend LOAD segment VMAs"Zheng Pan
2024-02-14Revert "bionic: loader: Extend GNU_RELRO protection"Zheng Pan
2024-02-08bionic: loader: Extend GNU_RELRO protectionKalesh Singh
2024-02-08bionic: loader: Extend LOAD segment VMAsKalesh Singh
2024-02-06bionic: Introduce ElfReader::ReadPadSegmentNote()Kalesh Singh
2023-12-06Revert "Linker support for MTE globals."Evgenii Stepanov
2023-11-20Linker support for MTE globals.Mitch Phillips
2021-05-06Bionic: Mark PMD aligned text segments huge page eligibleCollin Fijalkovich
2020-09-23Enable BTI in bionic linkerTamas Petz
2020-07-16Pagetable-friendly shared library address randomization.Evgenii Stepanov
2020-07-06Revert "Add randomized padding around shared library mappings."Evgenii Stepanov
2020-06-17Add randomized padding around shared library mappings.Evgenii Stepanov
2019-04-02Fix DLEXT_WRITE_RELRO when loading multiple libs.Torne (Richard Coles)
2019-02-20linker: allow using reserved space for multiple libraries.Torne (Richard Coles)
2018-10-10Allow invoking the linker on an executable.Ryan Prichard
2018-02-13Switch the rest of our internal headers to #pragma once.Elliott Hughes
2016-08-09Check alignment along with range of mapped file fragmentsDimitry Ivanov
2016-01-20Do not unmap reserved region on dlcloseDimitry Ivanov
2015-11-22Handling invalid section headersDmitriy Ivanov
2015-10-22Implement Library Load Order RandomizationDmitriy Ivanov
2015-10-22refactoring: introduce MappedFileFragmentDmitriy Ivanov
2015-07-14A special linker for ASan executables.Evgenii Stepanov
2015-06-25Fix crash when trying to load invalid ELF file.Dmitriy Ivanov
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-01-22Enable -Wold-style-cast warnings for linkerDmitriy Ivanov
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-04-17Allow sharing the RELRO section via a file.Torne (Richard Coles)
2014-04-17Support loading libraries to a reserved address.Torne (Richard Coles)
2014-02-10Switch <elf.h> over to linux uapi under the covers.Elliott Hughes
2013-10-28Clean up linker architecture macros.Elliott Hughes
2013-10-08x86_64 linker.Elliott Hughes
2013-09-30Remove 32-bit assumptions from the ELF code.Elliott Hughes
2013-06-07Honor p_vaddr if setBrian Carlstrom
2013-03-05More linker cleanup.Elliott Hughes
2013-03-05Minor linker cleanup, primarily to use Elf32_DynBrian Carlstrom