[Bug c/20043] [4.0 Regression] transparent_union doesn't allow restrict qualifier removal

2005-02-18 Thread jakub at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jakub at gcc dot gnu dot org |dot org | Status|NEW

[Bug c/20043] [4.0 Regression] transparent_union doesn't allow restrict qualifier removal

2005-02-18 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-19 00:26 --- Subject: Bug 20043 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-02-19 00:26:38 Modified files: gcc: ChangeLog c-typeck.c

[Bug c/20043] [4.0 Regression] transparent_union doesn't allow restrict qualifier removal

2005-02-18 Thread jakub at gcc dot gnu dot org
--- Additional Comments From jakub at gcc dot gnu dot org 2005-02-19 00:51 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c/20043] [4.0 Regression] transparent_union doesn't allow restrict qualifier removal

2005-02-17 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-17 23:19 --- Been failing since 20040909. Confirmed. -- What|Removed |Added CC|

[Bug c/20043] [4.0 Regression] transparent_union doesn't allow restrict qualifier removal

2005-02-17 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-17 23:25 --- What is werid is that 3.4.0 rejects the follow legal code though: typedef union { int *__restrict i; long *__restrict l; } u __attribute__((transparent_union)); extern void foobar(u arg); extern void