Home
last modified time | relevance | path

Searched refs:relro (Results 1 – 25 of 33) sorted by relevance

12

/toolchain/binutils/binutils-2.25/ld/testsuite/ld-elf/
Dpr16322.d1 #ld: -shared -z relro
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-x86-64/
Dpr14215.d3 #ld: -melf_x86_64 -shared -z relro
Dpr14207.d3 #ld: -melf_x86_64 -shared -z relro -z now
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-i386/
Dpr14215.d3 #ld: -melf_i386 -shared -z relro
/toolchain/binutils/binutils-2.25/ld/
Dldexp.h161 enum relro_enum relro; member
DChangeLog-2004472 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.
Dldexp.c465 expld.dataseg.relro = exp_dataseg_relro_start; in fold_binary()
506 expld.dataseg.relro = exp_dataseg_relro_end; in fold_binary()
Dldlang.c5272 expld.dataseg.relro = exp_dataseg_relro_none; in lang_size_sections_1()
5278 if (expld.dataseg.relro == exp_dataseg_relro_start) in lang_size_sections_1()
5287 else if (expld.dataseg.relro == exp_dataseg_relro_end) in lang_size_sections_1()
5296 expld.dataseg.relro = exp_dataseg_relro_none; in lang_size_sections_1()
5443 && link_info.relro && expld.dataseg.relro_end) in lang_size_sections()
6436 link_info.relro = FALSE; in lang_find_relro_sections()
6724 if (link_info.relro && ! link_info.relocatable) in lang_process()
DChangeLog-2007102 * ldexp.h (ldexp_control): Add relro, relro_start_stat and
105 * ldexp.c (fold_binary): Set expld.dataseg.relro to
DChangeLog-2011296 gld${EMULATION_NAME}_list_options): Don't condition -z relro
DChangeLog-2006406 * emultempl/elf32.em: Enable "-z relro" only if $COMMONPAGESIZE
/toolchain/binutils/binutils-2.25/gold/testsuite/
Drelro_script_test.t1 /* relro_test.t -- relro script test for gold
DMakefile.am1400 $(CXXLINK) -Bgcctestdir/ -shared -Wl,-z,relro relro_test_pic.o
1409 relro_now_test_LDFLAGS = -Bgcctestdir -Wl,-R,. -Wl,-z,relro -Wl,-z,now
1412 $(CXXLINK) -Bgcctestdir/ -shared -Wl,-z,relro -Wl,-z,now relro_test_pic.o
1428 $(CXXLINK) -Bgcctestdir/ -shared -Wl,-z,relro -Wl,-T,$(srcdir)/relro_script_test.t relro_test_pic.o
/toolchain/binutils/binutils-2.25/include/
Dbfdlink.h340 unsigned int relro: 1; member
/toolchain/binutils/binutils-2.25/ld/emultempl/
Delf32.em1988 echo ' && link_info.relro' >> e${EMULATION_NAME}.c
2000 echo ' && link_info.relro' >> e${EMULATION_NAME}.c
2010 echo ' ; else if (link_info.combreloc && link_info.relro' >> e${EMULATION_NAME}.c
2045 && link_info.relro && (link_info.flags & DF_BIND_NOW))
2060 && link_info.relro && (link_info.flags & DF_BIND_NOW))
2073 else if (link_info.combreloc && link_info.relro
2319 else if (strcmp (optarg, "relro") == 0)
2320 link_info.relro = TRUE;
2322 link_info.relro = FALSE;
2453 -z relro Create RELRO program header\n"));
/toolchain/binutils/binutils-2.25/gold/
Doptions.cc1292 if (this->relro()) in finalize()
DChangeLog98 of size of relro segment.
3034 abi_pagesize, not common_pagesize for relro boundary.
4110 SHT_INIT_ARRAY, et. al., as relro.
4907 relro section.
7083 section as relro.
7404 section. Add padding before last relro section instead of after.
11064 (Output_segment::add_output_section): Group relro sections is
11066 (Output_segment::maximum_alignment): Remove relro handling.
11069 relro sections on separate page. Remove old relro handling.
11073 callers. Remove old relro handling.
[all …]
Doptions.h1362 DEFINE_bool(relro, options::DASH_Z, '\0', false,
Dlayout.cc1693 && parameters->options().relro() in make_output_section()
2036 if (os->is_relro() && parameters->options().relro()) in attach_allocated_section_to_segment()
/toolchain/binutils/binutils-2.25/ld/testsuite/
DChangeLog-2007321 * ld-elf/binutils.exp: Update "-z relro" tests to use relro1.s.
322 Add "-z relro" tests with relro2.s. Add "-z relro" tests with
DChangeLog-2006523 * ld-elf/binutils.exp: Add tests for "-z relro".
DChangeLog-2011348 "-z relro".
/toolchain/binutils/binutils-2.25/ld/scripttempl/
Delf.sc18 # INITIAL_READWRITE_SECTIONS - at start of data segment (after relro)
/toolchain/binutils/binutils-2.25/bfd/
DChangeLog-2007651 segment for -z relro.
941 * elf-bfd.h (elf_obj_tdata): Remove relro.
943 * elf.c (get_program_header_size): Check info->relro instead
944 of elf_tdata (abfd)->relro.
DChangeLog-20043285 elf_tdata (output_bfd)->relro from info->relro.
3286 * elf-bfd.h (struct elf_obj_tdata): Add relro field.

12