------- Comment #14 from paolo dot carlini at oracle dot com 2010-01-29 13:40 ------- I can see that exception_ptr.h doesn't have the system header pragma, I think on purpose, some time ago we briefly discussed that and decided to not add it to the libsupc++ user-visible headers, if possible. <system_error> however *does* have it, thus, if there are problems with it in mainline, it's because inform do not behave exactly like normal warnings, I think Joseph warned us about that...
In general, I would say Manuel has very good points about this issue. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42748