http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40856



--- Comment #15 from Paolo Carlini <paolo.carlini at oracle dot com> 2012-10-25 
21:35:57 UTC ---

Ah, a final punctualization in terms of general philosophy: I *suspect* that

some people don't fully realize that the *default* mode is -std=gnu++98 *not*

-std=c++98, thus there is always the implicit assumption that people moving to

the new standard normally use -std=gnu++11, not -std=c++11, otherwise, even

without considering the special integer types at issue here, they will soon

miss quite a few gnu extension bits in many other areas. That's way, today,

restricting these still quite special interest specializations to the strict

mode still makes a lot of conservative sense to me. But, I repeat, I will not

object to patches tweaking the condition and positively reviewed by fellow

maintainers.

Reply via email to