This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/52770] New: RFE: Letting compiler know asm block can call function that can throw
- From: "sbergman at redhat dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Thu, 29 Mar 2012 12:48:31 +0000
- Subject: [Bug c++/52770] New: RFE: Letting compiler know asm block can call function that can throw
- Auto-submitted: auto-generated
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52770
Bug #: 52770
Summary: RFE: Letting compiler know asm block can call function
that can throw
Classification: Unclassified
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: sbergman@redhat.com
See the mail thread starting at
<http://gcc.gnu.org/ml/gcc/2012-03/msg00454.html> "C++: Letting compiler know
asm block can call function that can throw?" In short, a way to tell the
compiler that an asm block contains function calls that can throw is needed, so
that it produces consistent .gcc_except_table information across a function (or
file even?), so that actually throwing exceptions from such asm calls does not
bail out to std::terminate.