[Bug c/39983] ICE: type mismatch in address expression

2009-05-06 Thread hjl at gcc dot gnu dot org
--- Comment #6 from hjl at gcc dot gnu dot org 2009-05-06 17:47 --- Subject: Bug 39983 Author: hjl Date: Wed May 6 17:45:40 2009 New Revision: 147195 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=147195 Log: 2009-05-06 H.J. Lu Backport from mainline: 2009-0

[Bug c/39983] ICE: type mismatch in address expression

2009-05-03 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2009-05-03 19:57 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c/39983] ICE: type mismatch in address expression

2009-05-03 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2009-05-03 19:57 --- Subject: Bug 39983 Author: rguenth Date: Sun May 3 19:57:32 2009 New Revision: 147083 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=147083 Log: 2009-05-03 Richard Guenther PR c/39983 *

[Bug c/39983] ICE: type mismatch in address expression

2009-05-02 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2009-05-02 17:55 --- Hm, it's rather that the fix for &a vs. &a[0] doesn't apply to constructor elements. *sigh* Re-visiting the "real" fix. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39983

[Bug c/39983] ICE: type mismatch in address expression

2009-05-01 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2009-05-01 21:13 --- FE problem. In extern const int b[1]; static const int * const c[] = { b }; b decays to type int * instead of const int *. -- rguenth at gcc dot gnu dot org changed: What|Removed