------- Comment #3 from sebastian dot redl at getdesigned dot at 2009-06-02 18:45 ------- Curiously enough, N2857 doesn't even require that exception_ptr be usable in conditions. I must have simply assumed that anything with _ptr in its name must be a valid condition.
So yeah, if the ABI can take it, I'm all for removing that operator. Can it, though? If not, it's a pretty mess. We'd have to define a lot of comparison operators to cover for the conversion, i.e. at least a quad (== and !=, with the non-exception_ptr on the left and the right side) for int, long, and nullptr_t. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40296