On Thu, Feb 25, 2016 at 12:00:58PM +0100, Yvan Roux wrote: > Hi, > > On 26 January 2015 at 18:01, Matthew Wahab <matthew.wa...@arm.com> wrote: > > Hello, > > > > The LEGITIMIZE_RELOAD_ADDRESS macro is only needed for reload. Since the > > Aarch64 backend no longer supports reload, this macro is not needed and this > > patch removes it. > > > > Tested aarch64-none-linux-gnu with gcc-check. No new failures. > > > > Ok for trunk? > > Matthew > > > > gcc/ > > 2015-01-26 Matthew Wahab <matthew.wa...@arm.com> > > > > * config/aarch64/aarch64.h (LEGITIMIZE_RELOAD_ADDRESS): Remove. > > * config/aarch64/arch64-protos.h > > (aarch64_legitimize_reload_address): Remove. > > * config/aarch64/aarch64.c (aarch64_legitimize_reload_address): > > Remove. > > It seems that this old patch was forgotten, I guess that it'll have to > wait for GCC 7 now, but I think it's a good thing top cleanup the > reload specific hooks and constructions (I've another patch on for > that under on-going).
Agreed. Please repost the patch once GCC 7 development opens and I'll take a look at it then. Thanks, James