llvm-6502/lib/Target/ARM/MCTargetDesc
Renato Golin 3fca788967 Enable EHABI by default
After all hard work to implement the EHABI and with the test-suite
passing, it's time to turn it on by default and allow users to
disable it as a work-around while we fix the eventual bugs that show
up.

This commit also remove the -arm-enable-ehabi-descriptors, since we
want the tables to be printed every time the EHABI is turned on
for non-Darwin ARM targets.

Although MCJIT EHABI is not working yet (needs linking with the right
libraries), this commit also fixes some relocations on MCJIT regarding
the EH tables/lib calls, and update some tests to avoid using EH tables
when none are needed.

The EH tests in the test-suite that were previously disabled on ARM
now pass with these changes, so a follow-up commit on the test-suite
will re-enable them.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200388 91177308-0d34-0410-b5e6-96231b3b80d8
2014-01-29 11:50:56 +00:00
..
ARMAddressingModes.h Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros. 2013-05-24 22:23:49 +00:00
ARMArchName.def Recognize armv7a and friends as aliases for armv7-a etc. for the purpose 2013-12-26 11:50:28 +00:00
ARMArchName.h Recognize armv7a and friends as aliases for armv7-a etc. for the purpose 2013-12-26 11:50:28 +00:00
ARMAsmBackend.cpp MC: whitespace 2014-01-26 22:29:36 +00:00
ARMBaseInfo.h Fix known typos 2014-01-24 17:20:08 +00:00
ARMELFObjectWriter.cpp ARM: add tlsldo relocation 2014-01-20 11:00:40 +00:00
ARMELFStreamer.cpp Change MCStreamer EmitInstruction interface to take subtarget info 2014-01-28 23:12:42 +00:00
ARMFixupKinds.h Ensure conditional BL instructions for ARM are given the fixup fixup_arm_condbranch. 2012-03-30 09:15:32 +00:00
ARMMachObjectWriter.cpp Fixed a bug in getARMFixupKindMachOInfo() where three ARM fixup kinds 2013-12-13 22:46:54 +00:00
ARMMachORelocationInfo.cpp Re-sort all of the includes with ./utils/sort_includes.py so that 2014-01-07 11:48:04 +00:00
ARMMCAsmInfo.cpp Enable EHABI by default 2014-01-29 11:50:56 +00:00
ARMMCAsmInfo.h Add a MCAsmInfoELF class and factor some code into it. 2013-10-16 01:34:32 +00:00
ARMMCCodeEmitter.cpp Delete MCSubtargetInfo data members from target MCCodeEmitter classes 2014-01-28 23:13:25 +00:00
ARMMCExpr.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
ARMMCExpr.h Add AArch64 as an experimental target. 2013-01-31 12:12:40 +00:00
ARMMCTargetDesc.cpp ARM MC: Fix the initial DWARF CFI unwind info at the start of a function 2014-01-27 22:38:14 +00:00
ARMMCTargetDesc.h Add a MCTargetStreamer interface. 2013-10-08 13:08:17 +00:00
ARMUnwindOpAsm.cpp ARM IAS: support .personalityindex 2014-01-21 02:33:02 +00:00
ARMUnwindOpAsm.h ARM IAS: add support for .unwind_raw directive 2014-01-21 02:33:10 +00:00
CMakeLists.txt Move ARM build attributes into Support 2014-01-19 08:25:27 +00:00
LLVMBuild.txt LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
Makefile