News for hackers. Stuff that matters.
Re:Comparing the Cost of Different Multiple-return Technique... by stephencanon on Monday December 23, 2013 @02:01PM (#6955919)
> I think x86 lets you return in eax and edx, but only if you're returning a single 64-bit value, not a struct with 2 32-bits.

Depends entirely on the platform ABI. Under the OS X calling conventions 2x32b is returned in eax:edx (even if the 32b values are floats, which is annoying).

Re:Comparing the Cost of Different Multiple-return Technique... by pmjordan on Monday December 23, 2013 @03:48PM (#6956440)
Ah, true. x86 ABIs are much less unified than x86-64 ones.