Simon Hill wrote:
C) Lastly, it would be nice if someone could indicate whether a
finished and fully functional version of this project would be likely
to make it into the mainline as I have seen requests for its
functionality many times, including on this mailing list, and it has
no downside:
- It does not alter the output in any way.
- It has no impact on compilation and compilation speed when not
explicitly invoked.
- The code is structured to make any future maintenance painless.

I'm reluctant to add an extension which requires people to modify all their code in a non-conformant way if they want to use it. I'm sympathetic to your suggested changes to C++, but I'd like to see some indication that they might make it into a future standard before accepting a patch along these lines.

My impression is that the C++ committee generally feel that exception specifications are a failed feature, and nobody is particularly interested in fixing them.

> It should also be very
easy to add a switch to instruct G++ to ignore all exception
specifications when generating code, if necessary.

There is one already: -fno-enforce-eh-specs

Jason

Reply via email to