[PATCH] ARM IAS: add support for .unwind_raw directive

Saleem Abdulrasool compnerd at compnerd.org
Sun Jan 12 23:40:26 PST 2014


Hi logan, asl, rengolin,

This implements the unwind_raw directive for the ARM IAS.  The unwind_raw
directive takes the form of a stack offset value followed by one or more bytes
representing the opcodes to be emitted.  The opcode emitted will interpreted as
if it were assembled by the opcode assembler via the standard unwinding
directives.

http://llvm-reviews.chandlerc.com/D2541

Files:
  include/llvm/MC/MCStreamer.h
  lib/Target/ARM/AsmParser/ARMAsmParser.cpp
  lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
  lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.h
  test/MC/ARM/eh-directive-unwind_raw-diagnostics.s
  test/MC/ARM/eh-directive-unwind_raw.s
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D2541.1.patch
Type: text/x-patch
Size: 11268 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140112/dc248399/attachment.bin>


More information about the llvm-commits mailing list