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:
Martin Sebor 2016-07-22 16:16:17 +00:00 committed by Martin Sebor
parent e040f9bd4b
commit 9d04a3af4c
2 changed files with 5 additions and 1 deletions

View File

@ -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

View File

@ -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.