[Bug middle-end/16973] [4.0 Regression] Differences between addresses of labels broken

2004-10-18 Thread pinskia at gcc dot gnu dot org

--- Additional Comments From pinskia at gcc dot gnu dot org  2004-10-18 19:39 
---
Fixed.

-- 
   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED


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


[Bug middle-end/16973] [4.0 Regression] Differences between addresses of labels broken

2004-10-18 Thread cvs-commit at gcc dot gnu dot org

--- Additional Comments From cvs-commit at gcc dot gnu dot org  2004-10-18 19:38 
---
Subject: Bug 16973

CVSROOT:/cvs/gcc
Module name:gcc
Changes by: [EMAIL PROTECTED]   2004-10-18 19:38:47

Modified files:
gcc/testsuite  : ChangeLog 
Added files:
gcc/testsuite/gcc.dg: pr16973.c 

Log message:
2004-10-18  Andrew Pinski  <[EMAIL PROTECTED]>

PR middle-end/16973
* gcc.dg/pr16973.c: New test.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&r1=1.4469&r2=1.4470
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/gcc.dg/pr16973.c.diff?cvsroot=gcc&r1=NONE&r2=1.1



-- 


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


[Bug middle-end/16973] [4.0 Regression] Differences between addresses of labels broken

2004-10-18 Thread pinskia at gcc dot gnu dot org


-- 
Bug 16973 depends on bug 15014, which changed state.

Bug 15014 Summary: [4.0 regression] labels after are removed even though they are used
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15014

   What|Old Value   |New Value

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED

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


[Bug middle-end/16973] [4.0 Regression] Differences between addresses of labels broken

2004-10-18 Thread cvs-commit at gcc dot gnu dot org

--- Additional Comments From cvs-commit at gcc dot gnu dot org  2004-10-18 19:29 
---
Subject: Bug 16973

CVSROOT:/cvs/gcc
Module name:gcc
Changes by: [EMAIL PROTECTED]   2004-10-18 19:29:53

Modified files:
gcc: ChangeLog tree-cfg.c 

Log message:
2004-10-18  Andrew Pinski  <[EMAIL PROTECTED]>

PR middle-end/15014
PR middle-end/16973
* tree-cfg.c (remove_bb): If we have a label expression in the
basic block and the label we have taken the address, move the
label expression to the basic block which is previous in the
linked list.
(tree_verify_flow_info): Fix printing out the label name of the
problematic label expression.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&r1=2.5932&r2=2.5933
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-cfg.c.diff?cvsroot=gcc&r1=2.79&r2=2.80



-- 


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


[Bug middle-end/16973] [4.0 Regression] Differences between addresses of labels broken

2004-10-04 Thread pinskia at gcc dot gnu dot org

--- Additional Comments From pinskia at gcc dot gnu dot org  2004-10-04 14:46 
---
Patch here: .

-- 
   What|Removed |Added

   Keywords||patch


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


[Bug middle-end/16973] [4.0 Regression] Differences between addresses of labels broken

2004-10-04 Thread pinskia at gcc dot gnu dot org

--- Additional Comments From pinskia at gcc dot gnu dot org  2004-10-04 14:29 
---
Mine, I have a fix will send it out soon.

-- 
   What|Removed |Added

 AssignedTo|unassigned at gcc dot gnu   |pinskia at gcc dot gnu dot
   |dot org |org
 Status|NEW |ASSIGNED


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