[Bug tree-optimization/25734] [4.2 Regression] ice for legal kernel code with -Os

2006-01-11 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2006-01-12 00:09 --- Subject: Bug 25734 Author: rguenth Date: Wed Jan 11 19:44:57 2006 New Revision: 109598 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109598 Log: 2006-01-11 Richard Guenther <[EMAIL PROTECTED]> PR

[Bug tree-optimization/25734] [4.2 Regression] ice for legal kernel code with -Os

2006-01-11 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2006-01-11 19:49 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/25734] [4.2 Regression] ice for legal kernel code with -Os

2006-01-11 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2006-01-11 13:21 --- I have a fix. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|un

[Bug tree-optimization/25734] [4.2 Regression] ice for legal kernel code with -Os

2006-01-11 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-01-11 13:09 --- The diff between dse and forwrop: --- pr25734.c.t88.dse2 2006-01-11 14:08:11.0 +0100 +++ pr25734.c.t89.forwprop3 2006-01-11 14:08:11.0 +0100 @@ -1,6 +1,19 @@ ;; Function sysfs_hash_and_remove (

[Bug tree-optimization/25734] [4.2 Regression] ice for legal kernel code with -Os

2006-01-11 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-01-11 13:07 --- Reduced testcase: struct list_head { struct list_head *next; }; static inline __attribute__((always_inline)) void list_del_init(struct list_head *entry) { __list_del(entry->next); (entry)->next = (entry); }; struc