On Mon, Aug 7, 2023 at 7:22 AM Arsen Arsenović via Gcc-patches <gcc-patches@gcc.gnu.org> wrote: > > From: Alan Modra <amo...@gmail.com> > > Trying to build binutils with an older gcc currently fails. Working > around these gcc bugs is not onerous so let's fix them. > > include/ChangeLog: > > * xtensa-dynconfig.h (xtensa_isa_internal): Delete unnecessary > forward declaration. > --- > include/xtensa-dynconfig.h | 2 -- > 1 file changed, 2 deletions(-) > > diff --git a/include/xtensa-dynconfig.h b/include/xtensa-dynconfig.h > index 48877ebb6b6..45d54dcd0e0 100644 > --- a/include/xtensa-dynconfig.h > +++ b/include/xtensa-dynconfig.h > @@ -121,8 +121,6 @@ struct xtensa_config_v4 > int xchal_unaligned_store_hw; > }; > > -typedef struct xtensa_isa_internal_struct xtensa_isa_internal; > - > extern const void *xtensa_load_config (const char *name, > const void *no_plugin_def, > const void *no_name_def); > -- > 2.41.0 >
Just to be clear: is it just gcc-4.5 where this fails, or gcc-4.5 and all versions prior to it as well?