mirror of git://gcc.gnu.org/git/gcc.git
extend.texi (Compound Literals): Add '@' missed in last commit.
gcc/ChangeLog: * doc/extend.texi (Compound Literals): Add '@' missed in last commit. From-SVN: r238652
This commit is contained in:
parent
e040f9bd4b
commit
9d04a3af4c
|
|
@ -1,3 +1,7 @@
|
|||
2016-07-22 Martin Sebor <msebor@redhat.com>
|
||||
|
||||
* doc/extend.texi (Compound Literals): Add '@' missed in last commit.
|
||||
|
||||
2016-07-22 Martin Sebor <msebor@redhat.com>
|
||||
|
||||
PR c/71560
|
||||
|
|
|
|||
|
|
@ -1956,7 +1956,7 @@ because the lifetime of the array ends after the declaration of @code{foo}.
|
|||
As an optimization, G++ sometimes gives array compound literals longer
|
||||
lifetimes: when the array either appears outside a function or has
|
||||
a @code{const}-qualified type. If @code{foo} and its initializer had
|
||||
elements of type @code{char *const} rather than code{char *}, or if
|
||||
elements of type @code{char *const} rather than @code{char *}, or if
|
||||
@code{foo} were a global variable, the array would have static storage
|
||||
duration. But it is probably safest just to avoid the use of array
|
||||
compound literals in C++ code.
|
||||
|
|
|
|||
Loading…
Reference in New Issue