[llvmlinux] Exception Handling On for ARM

Behan Webster behanw at converseincode.com
Wed Jan 29 17:23:41 UTC 2014


On 01/29/14 05:22, Renato Golin wrote:
> Folks,
>
> As of this commit:
>
> http://llvm.org/viewvc/llvm-project?revision=200388&view=revision
>
> The EHABI is enabled by default, so all landing pads, clean ups, and
> unwind tables will be generated by default when choosing ARM.
>
> I don't believe this should concern you guys too much, but we had a
> buildbot on Android that failed because it was still forcing the
> option -arm-enable-ehabi, which is not deprecated.
>
> If you see any problems, please use the -arm-disable-ehabi, which
> should revert back to the original behaviour, and report it on bugzilla.
>
> The option -arm-enable-ehabi-descriptors (needed to emit the unwind
> tables) was now removed and the tables are produces by default, unless
> -arm-disable-ehabi is selected.
I don't believe we have any issues related to EHABI, but thanks for the
heads up!

This sort of email is very useful. Thank you!

Behan

-- 
Behan Webster
behanw at converseincode.com



More information about the LLVMLinux mailing list