[PATCH] D102894: [MCStreamer] Move emission of attributes section into MCElfStreamer

Jonas Paulsson via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 28 16:41:44 PDT 2021


jonpa updated this revision to Diff 355063.
jonpa retitled this revision from "[SystemZ] Emit .gnu_attribute for an externally visible vector abi." to "[MCStreamer] Move emission of attributes section into MCElfStreamer".
jonpa edited the summary of this revision.
jonpa added reviewers: rengolin, t.p.northover, asl.
jonpa added a comment.

SystemZ specific parts moved to https://reviews.llvm.org/D105067.

This is the common-code changes that basically should be an NFC refactoring with the purpose of moving the emission of the ELF attributes section from ARM into common code, and then also reusing that for emission of a GNU section. There are still some loose ends regarding this part - see previous post.

At this point a review by someone knowledgeable with ARM is needed for this part.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D102894/new/

https://reviews.llvm.org/D102894

Files:
  llvm/include/llvm/MC/MCELFStreamer.h
  llvm/include/llvm/MC/MCParser/MCAsmParser.h
  llvm/include/llvm/MC/MCStreamer.h
  llvm/lib/MC/MCAsmStreamer.cpp
  llvm/lib/MC/MCELFStreamer.cpp
  llvm/lib/MC/MCParser/MCAsmParser.cpp
  llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D102894.355063.patch
Type: text/x-patch
Size: 34935 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210628/81851b1a/attachment.bin>


More information about the llvm-commits mailing list