On Wed, Nov 27, 2019 at 12:18 AM Joseph Myers <jos...@codesourcery.com> wrote: > > On Tue, 26 Nov 2019, Bernd Schmidt wrote: > > > On 11/26/19 3:21 AM, Joseph Myers wrote: > > > > > > The soft-float ColdFire build (--with-arch=cf --with-cpu=54455 > > > --disable-multilib) successfully built libgcc and glibc, but ran into an > > > ICE building the glibc tests. Again, I've not bisected but this commit > > > seems likely to be responsible. Compile the attached preprocessed source > > > with -O2. > > > > Try the following. This seems to be the same (preexisting) problem which > > got fixed for the normal 68k compare patterns, where an operand with > > nonimmediate_operand predicate allows constants in its constraints. > > I confirm that this and the previous patch together allow both the > ColdFire configurations in build-many-glibcs.py to complete clean builds > of GCC, glibc and glibc tests.
Both patches are OK. Thanks, Richard. > -- > Joseph S. Myers > jos...@codesourcery.com