Re: [RS6000] out-of-line exit register restore funcs

2016-05-04 Thread Segher Boessenkool
On Wed, May 04, 2016 at 01:45:28PM +0930, Alan Modra wrote: > This fixes the regression from gcc-4.5 for -m32 -Os shown by > gcc.target/powerpc/savres.c:s_r31. Bootstrap and regression tests > on powerpc64le-linux and powerpc64-linux in progress. OK assuming no > regressions? > > * config/

[RS6000] out-of-line exit register restore funcs

2016-05-03 Thread Alan Modra
This fixes the regression from gcc-4.5 for -m32 -Os shown by gcc.target/powerpc/savres.c:s_r31. Bootstrap and regression tests on powerpc64le-linux and powerpc64-linux in progress. OK assuming no regressions? * config/rs6000/rs6000.c (rs6000_savres_strategy): Don't use out-of-lin