mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-01-12 09:44:57 +08:00
update
From-SVN: r15687
This commit is contained in:
parent
5dceb6d28e
commit
3041f77a20
@ -9,6 +9,11 @@
|
|||||||
|
|
||||||
* Member function templates are now supported.
|
* Member function templates are now supported.
|
||||||
|
|
||||||
|
* __FUNCTION__ and __PRETTY_FUNCTION__ are now treated as variables by the
|
||||||
|
parser; previously they were treated as string constants. So code like
|
||||||
|
`printf (__FUNCTION__ ": foo")' must be rewritten to
|
||||||
|
`printf ("%s: foo", __FUNCTION__)'. This is necessary for templates.
|
||||||
|
|
||||||
* New flags -Wsign-promo (warn about potentially confusing promotions in
|
* New flags -Wsign-promo (warn about potentially confusing promotions in
|
||||||
overload resolution), -Wno-pmf-conversion (don't warn about converting
|
overload resolution), -Wno-pmf-conversion (don't warn about converting
|
||||||
from a bound member function pointer to function pointer).
|
from a bound member function pointer to function pointer).
|
||||||
@ -108,7 +113,7 @@
|
|||||||
|
|
||||||
Still not supported:
|
Still not supported:
|
||||||
|
|
||||||
+ Member templates.
|
+ Member class templates.
|
||||||
+ Template template parameters.
|
+ Template template parameters.
|
||||||
|
|
||||||
* Synthesized methods are now emitted in any translation units that need
|
* Synthesized methods are now emitted in any translation units that need
|
||||||
|
Loading…
Reference in New Issue
Block a user