invoke.texi (-fstrict-aliasing): Correct two examples.

* doc/invoke.texi (-fstrict-aliasing): Correct two examples.
	Use an imperative sentence.

From-SVN: r151654
This commit is contained in:
Akim Demaille 2009-09-12 15:41:59 +00:00 committed by Gerald Pfeifer
parent b495ad7f55
commit 460ba39640
2 changed files with 8 additions and 3 deletions

View File

@ -1,3 +1,8 @@
2009-09-12 Akim Demaille <demaille@gostai.com>
* doc/invoke.texi (-fstrict-aliasing): Correct two examples.
Use an imperative sentence.
2009-09-11 Richard Henderson <rth@redhat.com>
* gsstruct.def (DEFGSSTRUCT): Remove printable-name argument; add

View File

@ -6869,7 +6869,7 @@ Enabled at levels @option{-O2}, @option{-O3}, @option{-Os}.
@item -fstrict-aliasing
@opindex fstrict-aliasing
Allows the compiler to assume the strictest aliasing rules applicable to
Allow the compiler to assume the strictest aliasing rules applicable to
the language being compiled. For C (and C++), this activates
optimizations based on the type of expressions. In particular, an
object of one type is assumed never to reside at the same address as an
@ -6886,7 +6886,7 @@ union a_union @{
@};
int f() @{
a_union t;
union a_union t;
t.d = 3.0;
return t.i;
@}
@ -6899,7 +6899,7 @@ expected. @xref{Structures unions enumerations and bit-fields
implementation}. However, this code might not:
@smallexample
int f() @{
a_union t;
union a_union t;
int* ip;
t.d = 3.0;
ip = &t.i;