| // PR c++/36191 | |
| // { dg-do compile } | |
| // { dg-options "-fnon-call-exceptions" } | |
| // { dg-skip-if "Frame pointer required for unwind tables" { m68k*-*-* fido*-*-* } "-fomit-frame-pointer" "" } | |
| __complex__ double | |
| foo (__complex__ double x, double y) | |
| { | |
| try | |
| { | |
| return x / y; | |
| } | |
| catch (char *s) | |
| { | |
| return x; | |
| } | |
| } |