: normal
Priority: P3
Component: rtl-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: matteo at mitalia dot net
Target Milestone: ---
Sample code (+ godbolt link https://godbolt.org/z/zf6e16Wcq )
```
struct P2d {
double x, y;
};
double sumxy
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113850
Matteo Italia changed:
What|Removed |Added
Attachment #57372|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113850
--- Comment #1 from Matteo Italia ---
Created attachment 57372
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57372&action=edit
Proposed patch
Severity: normal
Priority: P3
Component: libgcc
Assignee: unassigned at gcc dot gnu.org
Reporter: matteo at mitalia dot net
Target Milestone: ---
Created attachment 57371
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57371&action=ed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113337
--- Comment #2 from Matteo Italia ---
Created attachment 57086
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57086&action=edit
Proposed patch (plain return in front of _Unwind_RaiseException)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113337
--- Comment #1 from Matteo Italia ---
Looking at this a bit deeper, I think that just putting a `return` in front of
`_Unwind_RaiseException (exc);` should be enough.
The bulk of the phase2 stuff that is done in unwind.inc for
`_Unwind_Resume_o
IRMED
Severity: normal
Priority: P3
Component: libgcc
Assignee: unassigned at gcc dot gnu.org
Reporter: matteo at mitalia dot net
Target Milestone: ---
Created attachment 57046
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57046&action=edit
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59474
Matteo Italia changed:
What|Removed |Added
CC||matteo at mitalia dot net
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70737
Matteo Italia changed:
What|Removed |Added
CC||matteo at mitalia dot net
--- Comment