Searched refs:SHF_WRITE (Results 1 - 25 of 49) sorted by relevance

12

/freebsd-current/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kTargetObjectFile.cpp44 ".sdata", ELF::SHT_PROGBITS, ELF::SHF_WRITE | ELF::SHF_ALLOC);
47 ELF::SHF_WRITE | ELF::SHF_ALLOC);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreTargetObjectFile.cpp24 ELF::SHF_ALLOC | ELF::SHF_WRITE |
27 ELF::SHF_ALLOC | ELF::SHF_WRITE |
30 ELF::SHF_ALLOC | ELF::SHF_WRITE |
33 ELF::SHF_ALLOC | ELF::SHF_WRITE |
36 ELF::SHF_ALLOC | ELF::SHF_WRITE |
40 ELF::SHF_ALLOC | ELF::SHF_WRITE | ELF::XCORE_SHF_DP_SECTION);
85 Flags |= ELF::SHF_WRITE;
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetObjectFile.cpp118 ELF::SHF_WRITE | ELF::SHF_ALLOC |
122 ELF::SHF_WRITE | ELF::SHF_ALLOC |
185 ELF::SHF_WRITE | ELF::SHF_ALLOC);
376 ELF::SHF_WRITE | ELF::SHF_ALLOC | ELF::SHF_HEX_GPREL);
391 ELF::SHF_WRITE | ELF::SHF_ALLOC |
420 ELF::SHF_WRITE | ELF::SHF_ALLOC | ELF::SHF_HEX_GPREL);
H A DHexagonAsmPrinter.cpp203 sectionName, ELF::SHT_PROGBITS, ELF::SHF_WRITE | ELF::SHF_ALLOC);
231 ".lita", ELF::SHT_PROGBITS, ELF::SHF_WRITE | ELF::SHF_ALLOC);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetObjectFile.cpp32 ".sdata", ELF::SHT_PROGBITS, ELF::SHF_WRITE | ELF::SHF_ALLOC);
34 ELF::SHF_WRITE | ELF::SHF_ALLOC);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiTargetObjectFile.cpp33 ".sdata", ELF::SHT_PROGBITS, ELF::SHF_WRITE | ELF::SHF_ALLOC);
35 ELF::SHF_WRITE | ELF::SHF_ALLOC);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/BPF/MCTargetDesc/
H A DBPFELFObjectWriter.cpp77 if ((Flags & ELF::SHF_ALLOC) && (Flags & ELF::SHF_WRITE))
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsTargetObjectFile.cpp50 ELF::SHF_WRITE | ELF::SHF_ALLOC | ELF::SHF_MIPS_GPREL);
53 ELF::SHF_WRITE | ELF::SHF_ALLOC |
/freebsd-current/contrib/llvm-project/llvm/lib/MC/
H A DMCSectionELF.cpp76 if (Flags & ELF::SHF_WRITE)
93 if (Flags & ELF::SHF_WRITE)
H A DMCObjectFileInfo.cpp385 EHSectionFlags |= ELF::SHF_WRITE;
389 ELF::SHF_WRITE | ELF::SHF_ALLOC);
395 ELF::SHF_WRITE | ELF::SHF_ALLOC);
402 ELF::SHF_ALLOC | ELF::SHF_TLS | ELF::SHF_WRITE);
405 ".tbss", ELF::SHT_NOBITS, ELF::SHF_ALLOC | ELF::SHF_TLS | ELF::SHF_WRITE);
408 ELF::SHF_ALLOC | ELF::SHF_WRITE);
1239 // SHF_WRITE for relocations, and let user post-process data in-place.
1240 unsigned Flags = ELF::SHF_WRITE | ELF::SHF_ALLOC | ELF::SHF_LINK_ORDER;
/freebsd-current/usr.sbin/btxld/
H A Delfh.c114 htole32(SHF_ALLOC | SHF_WRITE), /* sh_flags */
/freebsd-current/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DELFAsmParser.cpp93 ELF::SHF_WRITE | ELF::SHF_ALLOC,
103 ELF::SHF_WRITE |
114 ELF::SHF_TLS | ELF::SHF_WRITE,
120 ELF::SHF_TLS | ELF::SHF_WRITE,
125 ELF::SHF_ALLOC | ELF::SHF_WRITE,
131 ELF::SHF_WRITE,
136 ELF::SHF_ALLOC | ELF::SHF_WRITE,
306 flags |= ELF::SHF_WRITE;
379 flags |= ELF::SHF_WRITE;
567 Flags |= ELF::SHF_ALLOC | ELF::SHF_WRITE;
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCELFStreamer.cpp109 SectionName, ELF::SHT_NOBITS, ELF::SHF_WRITE | ELF::SHF_ALLOC);
/freebsd-current/contrib/elftoolchain/elfcopy/
H A Dbinary.c205 off, SHT_PROGBITS, ELF_T_BYTE, SHF_ALLOC | SHF_WRITE, 1, 0, 1);
H A Dpe.c189 if (sh.sh_flags & SHF_WRITE)
/freebsd-current/lib/libc/gen/
H A Dnlist.c281 (sh->sh_flags & SHF_WRITE ? N_DATA : N_TEXT) :
/freebsd-current/contrib/llvm-project/lld/ELF/
H A DSyntheticSections.cpp352 : SyntheticSection(SHF_ALLOC | SHF_WRITE, SHT_NOBITS, alignment, name) {
624 : SyntheticSection(SHF_ALLOC | SHF_WRITE, SHT_PROGBITS,
707 : SyntheticSection(SHF_ALLOC | SHF_WRITE | SHF_MIPS_GPREL, SHT_PROGBITS, 16,
1138 : SyntheticSection(SHF_ALLOC | SHF_WRITE, SHT_PROGBITS, config->wordsize,
1190 : SyntheticSection(SHF_ALLOC | SHF_WRITE,
1254 : SyntheticSection(SHF_ALLOC | SHF_WRITE, SHT_DYNAMIC, config->wordsize,
2534 this->flags |= SHF_WRITE;
2697 : SyntheticSection(SHF_ALLOC | SHF_WRITE, SHT_NOBITS, 1, ".relro_padding") {
3373 : SyntheticSection(SHF_ALLOC | SHF_WRITE, SHT_PROGBITS, config->wordsize,
3638 : SyntheticSection(SHF_ALLOC | SHF_WRITE, SHT_PROGBIT
[all...]
H A DScriptParser.cpp1305 .Case(CASE_ENT(SHF_WRITE))
1330 // Example: SHF_EXECINSTR & !SHF_WRITE means with flag SHF_EXECINSTR and
1331 // without flag SHF_WRITE.
1781 flags |= SHF_WRITE;
1787 invFlags |= SHF_WRITE;
H A DICF.cpp167 if ((s->flags & SHF_WRITE) && s->name != ".data.rel.ro" &&
H A DLinkerScript.cpp434 sections, [](InputSectionBase *sec) { return sec->flags & SHF_WRITE; });
1174 // the previous sections. We copy just SHF_ALLOC and SHF_WRITE to keep the
1203 flags & ((sec->nonAlloc ? 0 : (uint64_t)SHF_ALLOC) | SHF_WRITE);
H A DInputFiles.cpp724 if (sec.sh_flags & SHF_WRITE)
1766 auto *section = make<InputSection>(this, SHF_ALLOC | SHF_WRITE, SHT_PROGBITS,
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp424 unsigned Flags = ELF::SHF_ALLOC | ELF::SHF_WRITE | ELF::SHF_GROUP;
551 Flags |= ELF::SHF_WRITE;
1080 unsigned Flags = ELF::SHF_ALLOC | ELF::SHF_WRITE;
1173 ELF::SHF_ALLOC | ELF::SHF_WRITE);
1176 ELF::SHF_ALLOC | ELF::SHF_WRITE);
1181 ELF::SHF_WRITE | ELF::SHF_ALLOC);
1183 ELF::SHF_WRITE | ELF::SHF_ALLOC);
/freebsd-current/contrib/elftoolchain/size/
H A Dsize.c765 !(shdr->sh_flags & SHF_WRITE)))
768 (shdr->sh_flags & SHF_WRITE) &&
/freebsd-current/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DELFLinkGraphBuilder.h360 if (Sec.sh_flags & ELF::SHF_WRITE)
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Object/
H A DELFObjectFile.h922 return EShdr->sh_flags & (ELF::SHF_ALLOC | ELF::SHF_WRITE) &&
964 !(getSection(Sec)->sh_flags & ELF::SHF_WRITE));

Completed in 205 milliseconds

12