On Tue, May 03, 2016 at 10:22:02AM -0500, Segher Boessenkool wrote: > Have you tested if save and restore are correct now? I.e. not touching > the fixed ones.
It doesn't matter if we save more cr fields than needed, and I think the epilogue restores are good. Restores done by the unwinder won't be correct except for ELFv2, because on other ABIs we emit a single save of cr2 to .eh_frame to mean the whole cr is saved. There's not much we can do about that. -- Alan Modra Australia Development Lab, IBM