[Bug objc/56870] @catch handler broken with SEH

2014-02-18 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56870

--- Comment #4 from Kai Tietz ktietz at gcc dot gnu.org ---
Author: ktietz
Date: Tue Feb 18 17:02:54 2014
New Revision: 207849

URL: http://gcc.gnu.org/viewcvs?rev=207849root=gccview=rev
Log:
2014-02-18  Kai Tietz  kti...@redhat.com
Jonathan Schleifer  j...@webkeks.org

PR objc/56870
* unwind-seh.c (_GCC_specific_handler): Pass proper
value to unwind-handler.


Modified:
trunk/libgcc/ChangeLog
trunk/libgcc/unwind-seh.c


[Bug objc/56870] @catch handler broken with SEH

2014-02-18 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56870

--- Comment #5 from Kai Tietz ktietz at gcc dot gnu.org ---
Author: ktietz
Date: Tue Feb 18 17:04:38 2014
New Revision: 207850

URL: http://gcc.gnu.org/viewcvs?rev=207850root=gccview=rev
Log:
2014-02-18  Kai Tietz  kti...@redhat.com
Jonathan Schleifer  j...@webkeks.org

PR objc/56870
* unwind-seh.c (_GCC_specific_handler): Pass proper
value to unwind-handler.


Modified:
branches/gcc-4_8-branch/libgcc/ChangeLog
branches/gcc-4_8-branch/libgcc/unwind-seh.c


[Bug objc/56870] @catch handler broken with SEH

2014-02-18 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56870

Kai Tietz ktietz at gcc dot gnu.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED

--- Comment #6 from Kai Tietz ktietz at gcc dot gnu.org ---
Fixed


[Bug objc/56870] @catch handler broken with SEH

2013-04-08 Thread steven at gcc dot gnu.org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56870



Steven Bosscher steven at gcc dot gnu.org changed:



   What|Removed |Added



 CC|js-gcc at webkeks dot org   |ktietz at gcc dot gnu.org



--- Comment #2 from Steven Bosscher steven at gcc dot gnu.org 2013-04-08 
06:47:46 UTC ---

(In reply to comment #1)

 Why was this lowered to normal? This is a regression, code that worked fine

 with GCC 4.7 now just crashes. It makes ObjC code that uses exceptions

 unusable, as it only crashes.



Because ObjC is not a release blocking language, and windows is not a 

primary platform. That doesn't mean it won't be fixed, that depends on

whether someone is volunteering to fix this, just like for any other

bug report.


[Bug objc/56870] @catch handler broken with SEH

2013-04-08 Thread ktietz at gcc dot gnu.org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56870



--- Comment #3 from Kai Tietz ktietz at gcc dot gnu.org 2013-04-08 06:51:58 
UTC ---

Hmm, this bug looks like a duplicate of PR/56742

Could you test if provided patch in PR/56742 fixes your issue?


[Bug objc/56870] @catch handler broken with SEH

2013-04-07 Thread pinskia at gcc dot gnu.org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56870



Andrew Pinski pinskia at gcc dot gnu.org changed:



   What|Removed |Added



   Severity|blocker |normal


[Bug objc/56870] @catch handler broken with SEH

2013-04-07 Thread js-gcc at webkeks dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56870



js-gcc at webkeks dot org changed:



   What|Removed |Added



 CC||js-gcc at webkeks dot org



--- Comment #1 from js-gcc at webkeks dot org 2013-04-07 22:49:06 UTC ---

Why was this lowered to normal? This is a regression, code that worked fine

with GCC 4.7 now just crashes. It makes ObjC code that uses exceptions

unusable, as it only crashes.