[PATCH] Enable EHABI by default on non-Darwin ARM targets

Renato Golin renato.golin at linaro.org
Tue Jan 28 11:56:58 PST 2014


  Adding isTargetEHABICompatible() to ARMSubtarget, so that we can have a precise definition of an EHABI compliant target. Other targets that also support should change this method accordingly.

Hi asl,

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

CHANGE SINCE LAST DIFF
  http://llvm-reviews.chandlerc.com/D2627?vs=6717&id=6722#toc

Files:
  lib/CodeGen/AsmPrinter/ARMException.cpp
  lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
  lib/Target/ARM/ARMAsmPrinter.cpp
  lib/Target/ARM/ARMSubtarget.h
  lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp
  test/CodeGen/ARM/arm-ttype-target2.ll
  test/CodeGen/ARM/ehabi-filters.ll
  test/CodeGen/ARM/ehabi-no-landingpad.ll
  test/CodeGen/ARM/ehabi-unwind.ll
  test/CodeGen/ARM/ehabi.ll
  test/CodeGen/ARM/setcc-sentinals.ll
  test/CodeGen/Thumb2/constant-islands.ll
  test/ExecutionEngine/MCJIT/remote/Inputs/cross-module-b.ll
  test/ExecutionEngine/MCJIT/remote/Inputs/multi-module-b.ll
  test/ExecutionEngine/MCJIT/remote/Inputs/multi-module-c.ll
  test/ExecutionEngine/MCJIT/remote/cross-module-a.ll
  test/ExecutionEngine/MCJIT/remote/multi-module-a.ll
  test/ExecutionEngine/MCJIT/remote/simpletest-remote.ll
  test/ExecutionEngine/MCJIT/remote/test-data-align-remote.ll
  test/ExecutionEngine/MCJIT/remote/test-fp-no-external-funcs-remote.ll
  test/ExecutionEngine/MCJIT/remote/test-global-init-nonzero-remote.ll
  test/MC/ARM/data-in-code.ll
  test/MC/ARM/elf-thumbfunc-reloc.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D2627.3.patch
Type: text/x-patch
Size: 15668 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140128/9abfbaaf/attachment.bin>


More information about the llvm-commits mailing list