Home
last modified time | relevance | path

Searched refs:SHF_GNU_RETAIN (Results 1 – 25 of 32) sorted by relevance

12

/netbsd/external/gpl3/binutils/dist/gas/config/
H A Dobj-elf.c510 #define SEC_ASSEMBLER_SHF_MASK SHF_GNU_RETAIN
664 generic_attr &= ~SHF_GNU_RETAIN; in obj_elf_change_section()
893 *gnu_attr |= SHF_GNU_RETAIN; in obj_elf_parse_section_letters()
1347 if ((gnu_attr & SHF_GNU_RETAIN) != 0) in obj_elf_section()
1348 match.sh_flags |= SHF_GNU_RETAIN; in obj_elf_section()
1438 if ((gnu_attr & (SHF_GNU_MBIND | SHF_GNU_RETAIN)) != 0) in obj_elf_section()
1457 if ((gnu_attr & SHF_GNU_RETAIN) != 0) in obj_elf_section()
/netbsd/external/apache2/llvm/dist/llvm/lib/MC/
H A DMCSectionELF.cpp105 if (Flags & ELF::SHF_GNU_RETAIN) in PrintSwitchToSection()
H A DMCELFStreamer.cpp159 if (SectionELF->getFlags() & ELF::SHF_GNU_RETAIN) in changeSection()
/netbsd/external/gpl3/binutils/dist/elfcpp/
H A DChangeLog-202014 * elfcpp.h (SHF): Add SHF_GNU_RETAIN.
H A Delfcpp.h441 SHF_GNU_RETAIN = 0x200000,
/netbsd/external/gpl3/binutils/dist/gold/
H A DChangeLog-202028 * layout.cc (Layout::layout): Strip SHF_GNU_RETAIN.
30 (Sized_relobj_file::do_layout): Keep SHF_GNU_RETAIN sections for
H A Dobject.h405 return (sh_flags & elfcpp::SHF_GNU_RETAIN) != 0; in has_shf_retain()
419 return elfcpp::SHF_GNU_RETAIN; in ignored_sh_flags()
/netbsd/external/gpl3/binutils/dist/include/elf/
H A Dcommon.h575 #define SHF_GNU_RETAIN (1 << 21) /* Section should not be garbage collected by the linker. */ macro
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/
H A DELF.h1013 SHF_GNU_RETAIN = 0x200000, enumerator
/netbsd/external/apache2/llvm/dist/llvm/lib/MC/MCParser/
H A DELFAsmParser.cpp336 flags |= ELF::SHF_GNU_RETAIN; in parseSectionFlags()
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp708 Flags |= ELF::SHF_GNU_RETAIN; in selectExplicitSectionGlobal()
843 Flags |= ELF::SHF_GNU_RETAIN; in selectELFSectionForGlobal()
/netbsd/external/gpl3/binutils/dist/gas/
H A DNEWS103 * Add support for the SHF_GNU_RETAIN flag, which can be applied to
105 SHF_GNU_RETAIN specifies that the section should not be garbage
H A DChangeLog-202083 (obj_elf_change_section): Don't check previous SHF_GNU_RETAIN.
86 SHF_GNU_RETAIN.
296 * NEWS: Announce SHF_GNU_RETAIN support.
297 * config/obj-elf.c (obj_elf_change_section): Merge SHF_GNU_RETAIN bit
301 (obj_elf_section): Validate SHF_GNU_RETAIN usage.
304 * testsuite/gas/elf/section10.d: Unset SHF_GNU_RETAIN bit.
H A DChangeLog2105 * config/obj-elf.c (obj_elf_change_section): Strip SHF_GNU_RETAIN
/netbsd/external/gpl3/binutils/dist/binutils/
H A DChangeLog-2020189 * NEWS: Announce SHF_GNU_RETAIN support.
190 * readelf.c (get_elf_section_flags): Handle SHF_GNU_RETAIN.
191 Recognize SHF_GNU_RETAIN and SHF_GNU_MBIND only for supported OSABIs.
H A DNEWS120 * Add support for the SHF_GNU_RETAIN ELF section flag.
H A Dreadelf.c6882 if (flag == SHF_GNU_RETAIN) in get_elf_section_flags()
6957 if (flag == SHF_GNU_RETAIN) in get_elf_section_flags()
/netbsd/external/gpl3/binutils/dist/include/
H A DChangeLog-2020129 * elf/common.h (SHF_GNU_RETAIN): Define.
/netbsd/external/apache2/llvm/dist/llvm/lib/ObjectYAML/
H A DELFYAML.cpp687 BCase(SHF_GNU_RETAIN); in bitset()
/netbsd/external/gpl3/binutils/dist/ld/
H A DNEWS113 * Add support for the SHF_GNU_RETAIN ELF section flag.
H A DChangeLog-2020408 * NEWS: Announce support for SHF_GNU_RETAIN.
409 * ld.texi (garbage collection): Document SHF_GNU_RETAIN.
/netbsd/external/gpl3/binutils/dist/bfd/
H A DChangeLog-2020404 for SHF_GNU_RETAIN.
405 (_bfd_elf_final_write_processing): Report if SHF_GNU_RETAIN is
410 (bfd_elf_gc_sections): gc_mark the section if SHF_GNU_RETAIN is set.
H A Delf.c1074 if ((hdr->sh_flags & SHF_GNU_RETAIN) != 0) in _bfd_elf_make_section_from_shdr()
/netbsd/external/gpl3/gcc/dist/gcc/
H A Dconfig.in1427 /* Define 0/1 if your assembler supports marking sections with SHF_GNU_RETAIN
/netbsd/external/apache2/llvm/dist/llvm/tools/llvm-readobj/
H A DELFDumper.cpp1207 ENUM_ENT(SHF_GNU_RETAIN, "R"),

12