[PATCH] D36615: [XRay][CodeGen] Use PIC-friendly code in XRay sleds; remove synthetic references in .text
Dean Michael Berris via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Aug 17 22:08:41 PDT 2017
dberris marked 2 inline comments as done.
dberris added a comment.
Thanks, @pcc -- PTAL?
================
Comment at: lib/CodeGen/AsmPrinter/AsmPrinter.cpp:2823-2828
+ if (MF->getSubtarget().getTargetTriple().isOSBinFormatELF()) {
+ OutStreamer->EmitSymbolAttribute(SledsStart, MCSymbolAttr::MCSA_Hidden);
+ OutStreamer->EmitSymbolAttribute(SledsStart, MCSymbolAttr::MCSA_Local);
+ OutStreamer->EmitSymbolAttribute(SledsStart,
+ MCSymbolAttr::MCSA_ELF_TypeNoType);
+ }
----------------
dblaikie wrote:
> Repetitious - reformat to a common function, perhaps?
Looks like we didn't need to do that anyway, removed.
https://reviews.llvm.org/D36615
More information about the llvm-commits
mailing list