------- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-10 14:18 ------- (In reply to comment #9) > The fail dates from comment #3 probably refer to this change > > 2004-10-17 Andrew Pinski <[EMAIL PROTECTED]> > > > * c-typeck.c (default_function_array_conversion): Always create > &a[0] for array types. > (build_unary_op): Do not fold &a[x] into a + x. > > which was reverted again on the same day. Can someone try with the reghunter > to see if it failed before October 17 also?
What this tells me it is a latent bug in x86/x86_64 back-end as my change should not change what RTL is produced as it is the back-end's job to reject addressing modes. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18910