John Colvin:
isn't this exactly what the System V ABI specifies anyway? Large aggregate returns are allocated on the calling stack, passed by hidden pointer.
So do you know why D is not using that design? Bye, bearophile
John Colvin:
isn't this exactly what the System V ABI specifies anyway? Large aggregate returns are allocated on the calling stack, passed by hidden pointer.
So do you know why D is not using that design? Bye, bearophile