Enable EHABI by defaultAfter all hard work to implement the EHABI and with the test-suitepassing, it's time to turn it on by default and allow users todisable it as a work-around while we fix the
Enable EHABI by defaultAfter all hard work to implement the EHABI and with the test-suitepassing, it's time to turn it on by default and allow users todisable it as a work-around while we fix the eventual bugs that showup.This commit also remove the -arm-enable-ehabi-descriptors, since wewant the tables to be printed every time the EHABI is turned onfor non-Darwin ARM targets.Although MCJIT EHABI is not working yet (needs linking with the rightlibraries), this commit also fixes some relocations on MCJIT regardingthe EH tables/lib calls, and update some tests to avoid using EH tableswhen none are needed.The EH tests in the test-suite that were previously disabled on ARMnow pass with these changes, so a follow-up commit on the test-suitewill re-enable them.llvm-svn: 200388
show more ...
Renaming MCJIT .ir files to .ll and moving them to Inputsllvm-svn: 193562