[patch] FreeBSD arm: make _Unwind_G/SetIP available as function.
Andreas Tobler
andreast-list@fgznet.ch
Wed May 17 20:56:00 GMT 2017
On 07.05.17 21:23, Andreas Tobler wrote:
> Hi all,
>
> On FreeBSD we make use of the functions _Unwind_GetIP, _Unwind_GetIPInfo
> and _Unwind_SetIP outside of GCC. All other FreeBSD targets have these
> functions available except arm.
>
> Now since the GCC port for arm*-*-freebsd* is used more often (not only
> by me ;), I was pointed out that these functions are not available.
>
> The below patch tries to fix this.
>
> Is the patch ok for trunk and after a while also for all active
> branches? (7,6,5?)
>
> I am the FreeBSD maintainer, yes, but I prefer to have an ack since the
> affected files are not only used by FreeBSD. And if somebody has better
> idea, I welcome the input.
Commit to trunk done. Branch commits will follow soon.
Andreas
> TIA,
> Andreas
>
> 2017-05-07 Andreas Tobler <andreast@gcc.gnu.org>
>
> * config/arm/unwind-arm.h: Make _Unwind_GetIP, _Unwind_GetIPInfo and
> _Unwind_SetIP available as functions for arm*-*-freebsd*.
> * config/arm/unwind-arm.c: Implement the above.
>
More information about the Gcc-patches
mailing list