[cfe-dev] Porting to a new target
Jonathan Roelofs
jonathan at codesourcery.com
Mon Jul 7 11:05:36 PDT 2014
On 7/7/14, 11:29 AM, Daniel Dilts wrote:
>
> 5. Unwinder (sort of part of libc++abi, or libgcc_s)
>
>
> I assume that an unwinder is related to stack unwinding when an exception is
> thrown. What does that require beyond what libc++abi supports?
>
Yes, and it depends on what kind of unwinding information your platform
needs/expects. If it follows the Itainium Unwind ABI or you decide to go with
SjLj exceptions, you should have an easier time porting the libc++abi one. If it
is significantly different than one of those two (i.e. ARM EHABI, which we are
just finishing up upstreaming) you'll have more.... 'fun'.
Jon
--
Jon Roelofs
jonathan at codesourcery.com
CodeSourcery / Mentor Embedded
More information about the cfe-dev
mailing list