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: unassig...@gcc.gnu.org ReportedBy: sberg...@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.