On 10/24/18 5:06 AM, Ilya Leoshkevich wrote: > Bootstrapped and regtested on s390x-redhat-linux. > > In r265371 (S/390: Make "b" constraint match literal pool references) > the CONSTANT_POOL_ADDRESS_P () check was moved from > s390_loadrelative_operand_p () to s390_check_qrst_address (). However, > in the original code it was guarded by SYMBOL_REF_P (), which was not > added to the new code. > > gcc/ChangeLog: > > 2018-10-24 Ilya Leoshkevich <i...@linux.ibm.com> > > * config/s390/s390.c (s390_check_qrst_address): Add the missing > SYMBOL_REF_P () check. > > gcc/testsuite/ChangeLog: > > 2018-10-24 Ilya Leoshkevich <i...@linux.ibm.com> > > * gcc.target/s390/20181024-1.c: New test. That seems to have fixed things. My crosses at least are building again.
jeff