aboutsummaryrefslogtreecommitdiff
path: root/ld/emultempl
AgeCommit message (Expand)AuthorFilesLines
2022-05-03Add a linker warning when creating potentially dangerous executable segments....Nick Clifton1-0/+3
2022-04-20xcoff: implement linker relaxationCl?ment Chigot1-4/+186
2022-04-20Stubs (added in a later patch) will generate new .loader symbols, once the al...Cl?ment Chigot1-0/+9
2022-04-20Add linker warning for when it creates an executable stack.Nick Clifton1-0/+1
2022-03-09ld: Add a before_plugin_all_symbols_read hookH.J. Lu2-0/+15
2022-02-14Revert "PR28824, relro security issues, x86 keep COMMONPAGESIZE relro"H.J. Lu1-1/+0
2022-02-13PR28824, relro security issues, x86 keep COMMONPAGESIZE relroAlan Modra1-0/+1
2022-02-06ld: Add emultempl/emulation.emH.J. Lu10-372/+165
2022-02-04ld: Remove emultempl/armcoff.emH.J. Lu1-293/+0
2022-01-14PR28751 mbind2a / mbind2b regressions on powerpc*-linuxAlan Modra1-0/+1
2022-01-05elf: Set p_align to the minimum page size if possibleH.J. Lu1-0/+1
2022-01-02Update year range in copyright notice of binutils filesAlan Modra58-58/+58
2021-12-27ld: Remove emultempl/linux.emH.J. Lu1-226/+0
2021-11-17Set the default DLL chracteristics to 0 for Cygwin based targets.Jeremy Drake2-3/+17
2021-10-24LoongArch ld supportliuzhensong1-0/+87
2021-10-22RISC-V: Don't separate pcgp relaxation to another relax pass.Lewis Revill1-6/+2
2021-05-31RISC-V: PR27566, Do not relax when data segment phase is exp_seg_relro_adjust.Nelson Chu1-0/+14
2021-04-12convert elf_link_hash macros to inline functionsAlan Modra1-1/+1
2021-04-12PR27719, lang_mark_undefineds trashes memoryAlan Modra2-2/+3
2021-03-31Use bool in ldAlan Modra38-514/+514
2021-03-31Remove bfd_stdint.hAlan Modra1-1/+1
2021-03-29TRUE/FALSE simplificationAlan Modra1-3/+2
2021-03-22Add startswith function and use it instead of CONST_STRNEQ.Martin Liska6-14/+14
2021-03-12aix: implement TLS relocation for gas and ldClément Chigot1-0/+38
2021-03-11RISC-V: Improve multiple relax passes problem.Nelson Chu1-1/+5
2021-03-05elf/x86-64: Subtract __ImageBase for R_AMD64_IMAGEBASEH.J. Lu1-1/+1
2021-03-01PR27451, -z start_stop_gcAlan Modra1-0/+4
2021-01-26PR27226, ld.bfd contains huge .rodata sectionAlan Modra4-2/+121
2021-01-13SHF_LINK_ORDER fixup_link_order in ldAlan Modra16-20/+21
2021-01-01PR27116, Spelling errors found by Debian style checkerAlan Modra1-1/+1
2021-01-01Update year range in copyright notice of binutils filesAlan Modra58-58/+58
2020-12-16constify elfNN_bedAlan Modra2-5/+6
2020-12-15Handle -z unique/-z nounique in ldVivek Das Mohapatra1-0/+4
2020-11-21RISC-V: Relax PCREL to GPREL while doing other relaxations is dangerous.Nelson Chu1-1/+1
2020-11-20bfd, include, ld, binutils, libctf: CTF should use the dynstr/symNick Alcock12-12/+24
2020-09-30After preventing creating an import library for an exe when there are no expo...Jeremy Drake2-2/+4
2020-09-24PR26655, Power10 libstdc++.so R_PPC64_NONE dynamic relocsAlan Modra1-3/+15
2020-09-22Linker: If the type is pie the results should be an executable which entry po...Frediano Ziglio2-2/+2
2020-09-12elf: Add -z unique-symbol to avoid duplicated local symbol namesH.J. Lu1-0/+4
2020-09-11Fix a segfault when creating an import library with 0 exports.Jeremy Drake2-2/+4
2020-08-28MSP430: Fix alignment of __*_array_start symbols in default linker scriptJozef Lawrynowicz1-1/+80
2020-08-27ld/emultempl/msp430.em: Remove unused variableJozef Lawrynowicz1-3/+1
2020-08-27Change the default characteristics of DLLs built by the linker to more secure...Jeremy Drake2-28/+138
2020-08-26PR26499 UBSAN: eelf32_spu.c:537 member access null pointerAlan Modra1-1/+1
2020-08-13PowerPC64 --no-pcrel-optimizeAlan Modra1-1/+11
2020-08-06MSP430: ld: Update output section tail when shuffling ".either" sectionsJozef Lawrynowicz1-10/+22
2020-07-19Power10 stub selectionAlan Modra1-3/+16
2020-07-10PowerPC64 ld --no-power10-stubsAlan Modra1-1/+19
2020-07-09Remove powerpc PE supportAlan Modra2-37/+1
2020-07-07XCOFF linker script PROVIDE supportAlan Modra1-0/+1