Jiong Wang <jiong.w...@arm.com> writes: > Index: gcc/ChangeLog > =================================================================== > --- gcc/ChangeLog (revision 226682) > +++ gcc/ChangeLog (working copy) > @@ -1,3 +1,16 @@ > +2015-08-06 Ramana Radhakrishnan <ramana.radhakrish...@arm.com> > + Jiong Wang <jiong.w...@arm.com> > + > + * config/aarch64/aarch64.d (tlsdesc_small_pseudo_<mode>): New pattern. > + * config/aarch64/aarch64.h (reg_class): New enumeration FIXED_REG0. > + (REG_CLASS_NAMES): Likewise. > + (REG_CLASS_CONTENTS): Likewise. > + * config/aarch64/aarch64.c (aarch64_class_max_nregs): Likewise. > + (aarch64_register_move_cost): Likewise. > + (aarch64_load_symref_appropriately): Invoke the new added pattern if > + possible. > + * config/aarch64/constraints.md (Uc0): New constraint.
That breaks go, all tests are crashing now. Andreas. -- Andreas Schwab, sch...@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."