| /netbsd/src/external/gpl3/binutils/dist/ld/emultempl/ |
| D | elf.em | 92 link_info.relro = DEFAULT_LD_Z_RELRO; 233 echo ' && link_info.relro' >> e${EMULATION_NAME}.c 240 echo ' && link_info.relro) return' >> e${EMULATION_NAME}.c 250 echo ' && link_info.relro) return' >> e${EMULATION_NAME}.c 259 echo ' && link_info.relro) return' >> e${EMULATION_NAME}.c 268 echo ' && link_info.relro) return' >> e${EMULATION_NAME}.c 283 echo ' && link_info.relro' >> e${EMULATION_NAME}.c 290 echo ' && link_info.relro) return' >> e${EMULATION_NAME}.c 300 echo ' && link_info.relro) return' >> e${EMULATION_NAME}.c 309 echo ' && link_info.relro) return' >> e${EMULATION_NAME}.c [all …]
|
| D | riscvelf.em | 115 that means we are still adjusting the relro, and shouldn't do the 117 values beofore handling the relro, and may cause truncated fails 120 the relro has been handled or not.
|
| D | scoreelf.em | 46 link_info.relro = DEFAULT_LD_Z_RELRO;
|
| D | aarch64elf.em | 55 link_info.relro = DEFAULT_LD_Z_RELRO;
|
| /netbsd/src/external/gpl3/binutils/dist/ld/ |
| D | configure.tgt | 1230 # Don't enable -z relro by default since many relro tests fail on these 1232 # FAIL: strip -z relro (relro1) 1233 # FAIL: strip -z relro -shared (relro1) 1234 # FAIL: objcopy -z relro (relro1) 1235 # FAIL: objcopy -z relro -shared (relro1) 1236 # FAIL: objcopy -z relro (tdata1) 1237 # FAIL: objcopy -shared -z relro (tdata1) 1238 # FAIL: objcopy -z relro (tdata2) 1239 # FAIL: objcopy -shared -z relro (tdata2) 1240 # FAIL: objcopy -z relro (tdata3) [all …]
|
| D | configure.ac | 186 # Decide if -z relro should be enabled in ELF linker by default. 189 AC_ARG_ENABLE(relro, optenable 190 AS_HELP_STRING([--enable-relro], 191 [enable -z relro in ELF linker by default]), 546 [Define to 1 if you want to enable -z relro in ELF linker by default.])
|
| D | ldexp.h | 146 enum relro_enum relro; member
|
| D | ChangeLog-2004 | 472 base so that relro end is suitably aligned. 797 -z relro patch. 970 * genscripts.sh: Generate -z combreloc -z now -z relro scripts 978 -z relro and -z norelro. 981 -z relro scripts when appropriate. 991 (fold_binary): Handle -z relro. 994 * ldmain.c (main): Initialize link_info.relro to FALSE. 995 * ldlang.c (lang_size_sections): Handle -z relro.
|
| D | ldexp.c | 457 seg->relro = exp_seg_relro_start; in fold_segment_align() 477 if (!link_info.relro) in fold_segment_align() 505 seg->relro = exp_seg_relro_end; in fold_segment_relro_end()
|
| D | config.in | 52 /* Define to 1 if you want to enable -z relro in ELF linker by default. */
|
| D | ChangeLog-2015 | 28 adjusting start of relro region. 632 * ldlang.c (lang_size_sections): Rewrite code adjusting relro 800 results in relro base adjustment being too large, don't go lower
|
| D | ldlang.c | 5790 if (seg->relro == exp_seg_relro_start) in ldlang_check_relro_region() 5799 else if (seg->relro == exp_seg_relro_end) in ldlang_check_relro_region() 6275 expld.dataseg.relro = exp_seg_relro_none; in lang_size_sections_1() 6281 expld.dataseg.relro = exp_seg_relro_none; in lang_size_sections_1() 6527 if (link_info.relro && expld.dataseg.relro_end) in lang_size_relro_segment() 6571 if (link_info.relro && expld.dataseg.relro_end) in lang_size_sections() 7828 link_info.relro = false; in lang_find_relro_sections() 8430 if (link_info.relro && !bfd_link_relocatable (&link_info)) in lang_process()
|
| D | NEWS | 368 * Add a configure option --enable-relro to decide whether -z relro should 370 targets except FRV, HPPA, IA64 and MIPS. Note that -z relro can increase
|
| /netbsd/src/external/gpl3/binutils/dist/gold/ |
| D | NEWS | 59 * Add a configure option --enable-relro to decide whether -z relro should
|
| D | configure.ac | 96 # Decide if -z relro should be enabled in ELF linker by default. 99 AC_ARG_ENABLE(relro, optenable 100 AS_HELP_STRING([--enable-relro], 101 [enable -z relro in ELF linker by default]), 111 [Define to 1 if you want to enable -z relro in ELF linker by default.])
|
| D | copy-relocs.cc | 154 if (parameters->options().relro()) in make_copy_reloc()
|
| D | ChangeLog-2016 | 14 read-only data when linking with -z relro. 757 * NEWS: Mention --enable-relro. 758 * configure.ac: Add --enable-relro. 759 (DEFAULT_LD_Z_RELRO): New. Set by --enable-relro and default 763 * options.h (General_options::relro): Default to
|
| D | config.in | 16 /* Define to 1 if you want to enable -z relro in ELF linker by default. */
|
| D | ChangeLog-2018 | 436 (Target_powerpc::make_brlt_section): Make .branch_lt relro. 510 * powerpc.cc (Target_powerpc::make_brlt_section): Make .branch_lt relro.
|
| /netbsd/src/tests/libexec/ld.elf_so/ |
| D | Makefile | 55 LDADD.t_ifunc+= ${${MKRELRO} != "no":?-Wl,-z,relro:} 56 LDADD.t_ifunc_now+= ${${MKRELRO} != "no":?-Wl,-z,relro:} -Wl,-z,now
|
| /netbsd/src/external/gpl3/gdb/dist/include/ |
| D | bfdlink.h | 417 unsigned int relro: 1; member
|
| /netbsd/src/external/gpl3/binutils/dist/include/ |
| D | bfdlink.h | 417 unsigned int relro: 1; member
|
| /netbsd/src/share/mk/ |
| D | bsd.sys.mk | 151 LDFLAGS+= -Wl,-z,relro
|
| /netbsd/src/crypto/external/cpl/trousers/dist/ |
| D | configure.ac | 45 TCSD_LDFLAGS="-pie -Wl,-z,relro -Wl,-z,now"
|
| /netbsd/src/external/bsd/mdocml/dist/ |
| D | configure.local.example | 185 LDFLAGS="-Wl,-z,relro"
|