This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Remove internal info from fstrict-aliasing docs
- From: Diego Novillo <dnovillo at redhat dot com>
- To: Josh Conner <jconner at apple dot com>
- Cc: gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: Mon, 06 Nov 2006 17:21:33 -0500
- Subject: Re: [PATCH] Remove internal info from fstrict-aliasing docs
- References: <454A30F4.7050607@apple.com>
Josh Conner wrote on 11/02/06 12:55:
-Every language that wishes to perform language-specific alias analysis
-should define a function that computes, given an @code{tree}
-node, an alias set for the node. Nodes in different alias sets are not
-allowed to alias. For an example, see the C front-end function
-@code{c_get_alias_set}.
-
Enabled at levels @option{-O2}, @option{-O3}, @option{-Os}.
@item -falign-functions
Rather than removing it, could you move it to tree-ssa.texi? To the
section where we talk about may_alias_p. Weave it to the paragraph that
describes flow-insensitive aliases (may_alias_p uses alias sets to
determine type-based conflicts).
I will be rewording that section soon, but that information will still
be relevant.
Thanks.