[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