rustc: Use an out pointer to return structs in x86 C ABI. #5347