forked from OSchip/llvm-project
This change introduces support for zero flag ELF section groups to LLVM. LLVM already supports COMDAT sections, which in ELF are a special type of ELF section groups. These are generally useful to enable linker GC where you want a group of sections to always travel together, that is to be either retained or discarded as a whole, but without the COMDAT semantics. Other ELF assemblers already support zero flag ELF section groups and this change helps us reach feature parity. Differential Revision: https://reviews.llvm.org/D95851 |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| MipsABIFlagsSection.cpp | ||
| MipsABIFlagsSection.h | ||
| MipsABIInfo.cpp | ||
| MipsABIInfo.h | ||
| MipsAsmBackend.cpp | ||
| MipsAsmBackend.h | ||
| MipsBaseInfo.h | ||
| MipsELFObjectWriter.cpp | ||
| MipsELFStreamer.cpp | ||
| MipsELFStreamer.h | ||
| MipsFixupKinds.h | ||
| MipsInstPrinter.cpp | ||
| MipsInstPrinter.h | ||
| MipsMCAsmInfo.cpp | ||
| MipsMCAsmInfo.h | ||
| MipsMCCodeEmitter.cpp | ||
| MipsMCCodeEmitter.h | ||
| MipsMCExpr.cpp | ||
| MipsMCExpr.h | ||
| MipsMCNaCl.h | ||
| MipsMCTargetDesc.cpp | ||
| MipsMCTargetDesc.h | ||
| MipsNaClELFStreamer.cpp | ||
| MipsOptionRecord.cpp | ||
| MipsTargetStreamer.cpp | ||