On Tuesday, January 25, 2011 19:49:15 Vladimir Prus wrote: > How about this split: > > - Register used to return structures > - Logic used to decide whether a structure is returned in register > - Adjusting register used for returning pointers And here's the patch that adjusts the register used to return structures. Earlier, you said: > > Also, you should make sure that that code doesn't get used for > > OpenBSD/m68k a.out, since it will be wrong. but I've lost track of what bit of the patch you meant. Could you clarify that, as part of reviewing whatever individual patch is applicable? - Volodya -- Vladimir Prus Mentor Graphics +7 (812) 677-68-40