[Bug c++/33900] (exception handling) bad/inconsistent code generation

2007-10-26 Thread darkxun at paran dot com


--- Comment #3 from darkxun at paran dot com  2007-10-26 14:43 ---
Also I needed to search the web or the manuals.
Sorry.
And thanks for the comment about the option -fnon-call-exceptions.


-- 


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



[Bug c++/33900] (exception handling) bad/inconsistent code generation

2007-10-25 Thread dannysmith at users dot sourceforge dot net


--- Comment #1 from dannysmith at users dot sourceforge dot net  2007-10-25 
20:41 ---
My reading of  18.7.5  of C++98 standard says that throwing an exeception from
a signal handler is implementation-defined, since such a signal handler is not
a POF.


Danny


-- 


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



[Bug c++/33900] (exception handling) bad/inconsistent code generation

2007-10-25 Thread pinskia at gcc dot gnu dot org


--- Comment #2 from pinskia at gcc dot gnu dot org  2007-10-25 20:43 ---
You need to use the option -fnon-call-exceptions to get exceptions boundaries
at more than function calls.


-- 

pinskia at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||INVALID


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