search for: armelfmcasminfo

Displaying 1 result from an estimated 1 matches for "armelfmcasminfo".

2010 May 17
3
[LLVMdev] ARM EABI Exceptions
...on: '-mtriple=arm-none-eabi' The IR triple is "x86_64-unknown-linux-gnu". Is there a way I can force the triple? Then I compiled with llc: $ llc -march=arm -mcpu=cortex-a8 -mtriple=arm-none-eabi exception.clang.ll -o exception.clang.s It doesn't generate the tables because ARMELFMCAsmInfo doesn't set ExceptionsType. If I set it to Dwarf and fix the missing lowering operations (EXCEPTIONADDR and EHSELECTION), it does generate a table which is slightly different than what GCC is doing. I've compared the assembly generated and it's close, but not perfect. Some EABI issues...