On Sun, Sep 18, 2016 at 08:16:42AM +0200, Mark Kettenis wrote:
> This makes libunwind build on OpenBSD/arm.  And it even works if you
> compile the code that uses exceptions with the right compiler options.
> 
> ok?

ok patrick@

> 
> Index: src/AddressSpace.hpp
> ===================================================================
> RCS file: /cvs/src/lib/libunwind/src/AddressSpace.hpp,v
> retrieving revision 1.3
> diff -u -p -r1.3 AddressSpace.hpp
> --- src/AddressSpace.hpp      5 Sep 2016 18:49:19 -0000       1.3
> +++ src/AddressSpace.hpp      18 Sep 2016 06:11:29 -0000
> @@ -35,7 +35,7 @@ namespace libunwind {
>  #include "Registers.hpp"
>  
>  #if _LIBUNWIND_ARM_EHABI
> -#if defined(__FreeBSD__) || defined(__NetBSD__)
> +#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
>  
>  typedef void *_Unwind_Ptr;
>  
> 

Reply via email to