------- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-01-18 
03:54 -------
Subject: Bug 19121

CVSROOT:        /cvs/gcc
Module name:    gcc
Changes by:     [EMAIL PROTECTED]       2005-01-18 03:54:38

Modified files:
        gcc            : ChangeLog tree-ssa-alias.c tree-ssa-copy.c 
                         tree-ssa.c 
        gcc/testsuite  : ChangeLog 
Added files:
        gcc/testsuite/gcc.c-torture/compile: pr19121.c 

Log message:
        PR tree-optimization/19121
        * tree-ssa-alias.c (compute_flow_sensitive_aliasing): When
        adding aliases to a name tag, also add them to the pointer's
        type tag.
        * tree-ssa-copy.c (merge_alias_info): Do not merge flow
        sensitive alias info at all.  Only check that the two pointers
        have compatible pointed-to sets.
        * tree-ssa.c (verify_name_tags): Verify that the alias set of
        a pointer's type tag is a superset of the alias set of the
        pointer's name tag.
        
        testsuite/ChangeLog:
        
        PR tree-optimization/19121
        * gcc.c-torture/compile/pr19121.c: New test.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&r1=2.7163&r2=2.7164
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa-alias.c.diff?cvsroot=gcc&r1=2.65&r2=2.66
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa-copy.c.diff?cvsroot=gcc&r1=2.21&r2=2.22
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa.c.diff?cvsroot=gcc&r1=2.70&r2=2.71
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&r1=1.4899&r2=1.4900
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/gcc.c-torture/compile/pr19121.c.diff?cvsroot=gcc&r1=NONE&r2=1.1



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19121

Reply via email to