Use an imperative sentence.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@151654
138bc75d-0d04-0410-961f-
82ee72b054a4
+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
@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
@};
int f() @{
- a_union t;
+ union a_union t;
t.d = 3.0;
return t.i;
@}
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;