diff options
author | Jason Merrill <jason@yorick.cygnus.com> | 1997-09-01 20:07:22 +0000 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 1997-09-01 16:07:22 -0400 |
commit | 8e69329a82c45a31e84ef3698ad3e7cbfca1c3a9 (patch) | |
tree | 5f10735c6c9f875199a83565eda7caabeac21d8c /gcc/cp/NEWS | |
parent | f3e0ca6c2dd19b89e3a6a8ea654abb06ac05770a (diff) | |
download | gcc-8e69329a82c45a31e84ef3698ad3e7cbfca1c3a9.zip gcc-8e69329a82c45a31e84ef3698ad3e7cbfca1c3a9.tar.gz gcc-8e69329a82c45a31e84ef3698ad3e7cbfca1c3a9.tar.bz2 |
* call.c (null_ptr_cst_p): Remove support for (void*)0.
From-SVN: r15022
Diffstat (limited to 'gcc/cp/NEWS')
-rw-r--r-- | gcc/cp/NEWS | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/gcc/cp/NEWS b/gcc/cp/NEWS index 69fc05f..ecfa34f 100644 --- a/gcc/cp/NEWS +++ b/gcc/cp/NEWS @@ -7,7 +7,9 @@ for more information. -* New flags -Wsign-promo, -Wno-pmf-conversion. +* New flags -Wsign-promo (warn about potentially confusing promotions in + overload resolution), -Wno-pmf-conversion (don't warn about converting + from a bound member function pointer to function pointer). * local static variables in extern inline functions will be shared between translation units. @@ -65,7 +67,7 @@ already has virtual functions, only if they override a virtual destructor in a base class. The compiler will warn if this affects your code. -* The g++ driver no longer links with libg++ by default; it is now +* The g++ driver now only links against libstdc++, not libg++; it is functionally identical to the c++ driver. * (void *)0 is no longer considered a null pointer constant; NULL in @@ -102,6 +104,11 @@ + Syntax errors in templates that are never instantiated will now be diagnosed. + Still not supported: + + + Member templates. + + Template template parameters. + * Synthesized methods are now emitted in any translation units that need an out-of-line copy. They are no longer affected by #pragma interface or #pragma implementation. |