aboutsummaryrefslogtreecommitdiff
path: root/ld
AgeCommit message (Expand)AuthorFilesLines
2022-03-17Add a size to __ehdr_startMatthew Malcomson3-0/+30
2022-03-07Fix c64-ifunc-2 testMatthew Malcomson1-3/+10
2022-03-07Treat `start_stop` symbols as having section sizeMatthew Malcomson3-0/+37
2022-03-07Record and check initial implementationMatthew Malcomson1-3/+5
2022-03-07Account for LSB in more relocationsMatthew Malcomson3-0/+76
2022-03-07Assign correct size on Morello TLS relocationsMatthew Malcomson2-4/+4
2022-03-07Account for LSB on c64 e_entry in the same way as ThumbMatthew Malcomson3-0/+48
2022-02-21Adjust which sections we resize for precise boundsMatthew Malcomson4-0/+52
2022-02-21resize_sections Add testsuite changesMatthew Malcomson31-83/+358
2022-02-21Always ensure that the PCC bounds are precise for MorelloMatthew Malcomson1-1/+1
2022-02-21elfNN_c64_resize_section always sets alignmentMatthew Malcomson3-0/+59
2022-02-21Add padding with an expression rather than a hard-addressMatthew Malcomson3-3/+17
2022-02-09Provide default permissions if section has no permission flagsMatthew Malcomson4-0/+40
2022-02-09Error linking binaries with differing e_flags.Matthew Malcomson4-0/+24
2022-02-07Only warn on badly sized symbolsMatthew Malcomson1-3/+1
2022-02-07Fixing cap_metaMatthew Malcomson14-73/+71
2022-02-03ld: Adjust bounds, base, and size for various symbolsAlex Coplan17-58/+641
2022-01-18Bugfixes in MORELLO GOT relocationsMatthew Malcomson4-0/+122
2022-01-18Switch __cap_dynrelocs* to __rela_dyn* symbolsMatthew Malcomson7-0/+158
2022-01-17ld: Ignore TLS relocs against weak undef symbolsAlex Coplan5-6/+54
2021-09-20morello-binutils: Adjust c64_valid_cap_range calculationMatthew Malcomson6-1/+55
2020-10-20[Morello] TLS Descriptor supportSiddhesh Poyarekar6-0/+233
2020-10-20[Morello] Pad section alignment to account for capability range formatSiddhesh Poyarekar8-1/+86
2020-10-20[Morello] Add interworking and range extension veneersSiddhesh Poyarekar6-0/+173
2020-10-20[Morello] Implement branch relocationsSiddhesh Poyarekar10-4/+99
2020-10-20[Morello] Linker tests for capability data relocationsSiddhesh Poyarekar11-0/+371
2020-10-20[Morello] GOT RelocationsSiddhesh Poyarekar4-0/+63
2020-10-20[Morello] Capability data relocationsSiddhesh Poyarekar5-0/+114
2020-10-19Provide dummy libraries for alpha-vmsAlan Modra10-276/+98
2020-10-16ld: Allow symbols from PROVIDE to be use in MEMORY regionsAndrew Burgess11-20/+118
2020-10-16ld: More documentation for --defsymAndrew Burgess2-0/+13
2020-10-16Add a new option to the linker: --error-handling-script=<NAME>. Run the scri...Nick Clifton11-2/+178
2020-10-16RISC-V: Fix that IRELATIVE relocs may be inserted to the wrong place.Nelson Chu7-0/+92
2020-10-16RISC-V: Support GNU indirect functions.Nelson Chu56-2/+785
2020-10-09x86: Support GNU_PROPERTY_X86_ISA_1_V[234] markerH.J. Lu144-179/+633
2020-10-07x86: Update GNU property testsH.J. Lu7-0/+16
2020-10-06x86: Properly merge -z ibt and -z shstkH.J. Lu13-0/+148
2020-10-06PR26667, Add powerpc64le-*-freebsd* supportBrandon Bergren6-0/+25
2020-10-05i386: Allow non-absolute segment values for lcall/ljmpT.K. Chia10-0/+93
2020-10-05Update the BFD linker so that it deprecates grouped short options.Nick Clifton2-0/+19
2020-10-02Allow note sections to be discarded when they are linked to another discarded...H.J. Lu4-0/+25
2020-09-30ld: Override the IR definition for non-ELF targetsH.J. Lu2-2/+10
2020-09-30After preventing creating an import library for an exe when there are no expo...Jeremy Drake3-2/+11
2020-09-28PR26656 testcasesAlan Modra7-0/+258
2020-09-26PPC64_OPT_LOCALENTRY is incompatible with tail callsAlan Modra10-37/+45
2020-09-24PR26655, Power10 libstdc++.so R_PPC64_NONE dynamic relocsAlan Modra2-3/+22
2020-09-22Linker: If the type is pie the results should be an executable which entry po...Frediano Ziglio3-2/+8
2020-09-16Add -Av9 to AFLAGS_PIC and AFLAGS_PIE in the ld test suite on SPARC.Mikael Pettersson3-1/+9
2020-09-16elf/x86-64: Adjust relocation for PE/x86-64 inputsH.J. Lu21-10/+294
2020-09-16Tidy elf_symbol_fromAlan Modra2-1/+6