[Bug c++/55918] Stack partially unwound when noexcept causes call to std::terminate

2013-01-09 Thread tobias at ringis dot se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55918 --- Comment #3 from Tobias Ringström 2013-01-09 17:39:20 UTC --- Yes, I want 'bad_guy' to be in the backtrace, so you are correct that I don't want the stack to be unwound at all, but unfortunately it is. It seems to be because of the Foo objec

[Bug libstdc++/55917] Impossible to find/debug unhandled exceptions in an std::thread

2013-01-09 Thread tobias at ringis dot se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55917 --- Comment #5 from Tobias Ringström 2013-01-09 14:06:08 UTC --- Yes, I thought two reports were in order, as they are only vaguely related. To me, this one is the most important problem. I struggle to understand how I can be the first to have

[Bug c++/55918] New: Stack partially unwound when noexcept causes call to std::terminate

2013-01-09 Thread tobias at ringis dot se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55918 Bug #: 55918 Summary: Stack partially unwound when noexcept causes call to std::terminate Classification: Unclassified Product: gcc Version: 4.7.2 Status: U

[Bug libstdc++/55917] Impossible to find/debug unhandled exceptions in an std::thread

2013-01-09 Thread tobias at ringis dot se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55917 --- Comment #1 from Tobias Ringström 2013-01-09 13:22:52 UTC --- Created attachment 29120 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29120 Test program to illustrate the problem

[Bug libstdc++/55917] New: Impossible to find/debug unhandled exceptions in an std::thread

2013-01-09 Thread tobias at ringis dot se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55917 Bug #: 55917 Summary: Impossible to find/debug unhandled exceptions in an std::thread Classification: Unclassified Product: gcc Version: 4.7.2 Status: UNCON

[Bug rtl-optimization/43908] New: Very poor code generation (unnecessary conditionals and reloads) for ARM

2010-04-27 Thread tobias at ringis dot se
Component: rtl-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tobias at ringis dot se GCC host triplet: x86_64-redhat-linux GCC target triplet: arm-none-eabi http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43908

[Bug c/41458] New: Inefficient write of 32 bit value to 16 bit volatile on ARM

2009-09-24 Thread tobias at ringis dot se
ion: 4.4.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tobias at ringis dot se GCC build triplet: i586-redhat-linux GCC host triplet: i586-redhat-linux GCC target triplet: arm-