>>>>> Aldy Hernandez writes: Aldy> Same patch as before, with back end tweaks for FUNCTION_VALUE and Aldy> LIBCALL_VALUE. Aldy> Bootstrapped and regtested on ppc-linux by changing the Aldy> SPLIT_COMPLEX_ARGS macro to 1. Aldy> OK? Looks good to me. Hopefully some global write maintainer will approve the non-rs6000-specific parts. David