llvm-project/llvm/lib/Target/ARM/MCTargetDesc
Jonas Paulsson 7aef99351a [MCStreamer] Move emission of attributes section into MCELFStreamer
Enable the emission of a GNU attributes section by reusing the code for
emitting the ARM build attributes section.

The GNU attributes follow the exact same section format as the ARM
BuildAttributes section, so this can be factored out and reused for GNU
attributes generally.

The immediate motivation for this is to emit a GNU attributes section for the
vector ABI on SystemZ (https://reviews.llvm.org/D105067).

Review: Logan Chien, Ulrich Weigand

Differential Revision: https://reviews.llvm.org/D102894
2021-06-30 16:00:27 -05:00
..
ARMAddressingModes.h
ARMAsmBackend.cpp [ARM] Fix -Wmissing-field-initializers 2021-04-12 14:28:23 -07:00
ARMAsmBackend.h
ARMAsmBackendDarwin.h
ARMAsmBackendELF.h
ARMAsmBackendWinCOFF.h [ARM] Remove an unused parameter in ARMWinCOFFObjectWriter. NFC. 2021-04-01 21:25:41 +03:00
ARMBaseInfo.h
ARMELFObjectWriter.cpp
ARMELFStreamer.cpp [MCStreamer] Move emission of attributes section into MCELFStreamer 2021-06-30 16:00:27 -05:00
ARMFixupKinds.h [ARM] support symbolic expression as immediate in memory instructions 2021-04-12 12:13:55 -07:00
ARMInstPrinter.cpp [ARMInstPrinter] Print the target address of a branch instruction 2021-06-30 16:35:28 +07:00
ARMInstPrinter.h [ARMInstPrinter] Print the target address of a branch instruction 2021-06-30 16:35:28 +07:00
ARMMCAsmInfo.cpp [COFF][ARM] Fix CodeView for Windows on 32bit ARM targets. 2020-10-19 22:16:16 -07:00
ARMMCAsmInfo.h
ARMMCCodeEmitter.cpp [ARM] support symbolic expression as immediate in memory instructions 2021-04-12 12:13:55 -07:00
ARMMCExpr.cpp
ARMMCExpr.h
ARMMCTargetDesc.cpp [ARMInstPrinter] Print the target address of a branch instruction 2021-06-30 16:35:28 +07:00
ARMMCTargetDesc.h [ARMInstPrinter] Print the target address of a branch instruction 2021-06-30 16:35:28 +07:00
ARMMachORelocationInfo.cpp
ARMMachObjectWriter.cpp
ARMTargetStreamer.cpp
ARMUnwindOpAsm.cpp
ARMUnwindOpAsm.h
ARMWinCOFFObjectWriter.cpp [ARM] [COFF] Properly produce cross-section relative relocations 2021-04-14 12:31:28 +03:00
ARMWinCOFFStreamer.cpp
CMakeLists.txt llvmbuildectomy - replace llvm-build by plain cmake 2020-11-13 10:35:24 +01:00