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  <andre...@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.


Reply via email to