rustc: Fix struct returns on x86 mac for 8-byte structs

Mac appears to follow the same ABI as MSVC. This fixes one case
but leaves others broken, like windows.