Re: [Boost-bugs] [Boost C++ Libraries] #9437: [PATCH] Unable to catch exceptions on iOS and Windows Phone 8

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #9437: [PATCH] Unable to catch exceptions on iOS and Windows Phone 8
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-11-27 14:31:08


#9437: [PATCH] Unable to catch exceptions on iOS and Windows Phone 8
------------------------------------------------+---------------------
  Reporter: Evgeny Shapovalov <johncapfull@…> | Owner: olli
      Type: Patches | Status: closed
 Milestone: To Be Determined | Component: context
   Version: Boost Development Trunk | Severity: Problem
Resolution: invalid | Keywords:
------------------------------------------------+---------------------

Comment (by olli):

 Replying to [comment:2 Evgeny Shapovalov <johncapfull@…>]:
> > IOS is not supported
> Is there any blockers to add support for iOS and Windows on ARM? There
 are already some ARM stubs in trunk for MACHO and MASM.

 I'm working on iOS port but I've not enough time.

 The Windows CE/ARM port was reported to work while throwing/catching
 exceptions will not work.
 To enable SEH on ARM it requires PDATA structure for the functions in the
 asm-files in order to set up the exception handlers. MASM has had a
 special macro for this purpose. The assembler-tool armasm (used for
 Windows CE/ARM) doesn't.
 I've to figure out how to setup the PDATA structure
 (http://msdn.microsoft.com/en-us/library/aa448751.aspx).

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/9437#comment:3>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:14 UTC