* c.texi (Aliasing Type Rules): Fix a typo s/j/a/.
This commit is contained in:
parent
1ac804c718
commit
a360f6ae94
2
c.texi
2
c.texi
|
@ -13214,7 +13214,7 @@ What do these rules say about the example in this subsection?
|
||||||
For @code{foo.size} (equivalently, @code{a->size}), @var{t} is
|
For @code{foo.size} (equivalently, @code{a->size}), @var{t} is
|
||||||
@code{int}. The type @code{float} is not allowed as an aliasing type
|
@code{int}. The type @code{float} is not allowed as an aliasing type
|
||||||
by those rules, so @code{b->size} is not supposed to alias with
|
by those rules, so @code{b->size} is not supposed to alias with
|
||||||
elements of @code{j}. Based on that assumption, GNU C makes a
|
elements of @code{a}. Based on that assumption, GNU C makes a
|
||||||
permitted optimization that was not, in this case, consistent with
|
permitted optimization that was not, in this case, consistent with
|
||||||
what the programmer intended the program to do.
|
what the programmer intended the program to do.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue