[PATCH] D76151: [MC] Don't use SHT_X86_64_UNWIND for .eh_frame on non-Solaris OSes

Fangrui Song via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 13 12:56:53 PDT 2020


MaskRay created this revision.
Herald added subscribers: llvm-commits, hiraditya, fedor.sergeev, emaste.
Herald added a reviewer: espindola.
Herald added a project: LLVM.

x86-64 psABI will remove SHT_X86_64_UNWIND
https://groups.google.com/d/msg/x86-64-abi/7sr4E6THl3g/zUU2UPHOAQAJ

This essentially reverts rL252300 <https://reviews.llvm.org/rL252300>.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D76151

Files:
  llvm/lib/MC/MCObjectFileInfo.cpp
  llvm/lib/MC/MCParser/ELFAsmParser.cpp
  llvm/test/CodeGen/X86/eh_frame.ll
  llvm/test/MC/ELF/cfi-adjust-cfa-offset.s
  llvm/test/MC/ELF/cfi-advance-loc2.s
  llvm/test/MC/ELF/cfi-def-cfa-offset.s
  llvm/test/MC/ELF/cfi-def-cfa-register.s
  llvm/test/MC/ELF/cfi-def-cfa.s
  llvm/test/MC/ELF/cfi-escape.s
  llvm/test/MC/ELF/cfi-large-model.s
  llvm/test/MC/ELF/cfi-offset.s
  llvm/test/MC/ELF/cfi-register.s
  llvm/test/MC/ELF/cfi-rel-offset.s
  llvm/test/MC/ELF/cfi-rel-offset2.s
  llvm/test/MC/ELF/cfi-remember.s
  llvm/test/MC/ELF/cfi-restore.s
  llvm/test/MC/ELF/cfi-same-value.s
  llvm/test/MC/ELF/cfi-signal-frame.s
  llvm/test/MC/ELF/cfi-undefined.s
  llvm/test/MC/ELF/cfi-window-save.s
  llvm/test/MC/ELF/cfi-zero-addr-delta.s
  llvm/test/MC/ELF/cfi.s
  llvm/test/MC/ELF/section-type-changed.s
  llvm/test/MC/ELF/section.s

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D76151.250284.patch
Type: text/x-patch
Size: 11904 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200313/067bd041/attachment.bin>


More information about the llvm-commits mailing list