Here's the rationale:
And here's the insane legacy reasons Windows decided to do something else instead:
A sys_poll() ABI tweak
Posted Mar 6, 2012 7:03 UTC (Tue) by khim (subscriber, #9252)
No, int and long _aren't_ the same size on "most" architectures.
Of course they are!
They're the same size on 32 bit architectures, different on 64 bit.
Not always and anyway: number of 32 bit architectures dwarfs the number of 64 bit architectures, so what's your point?
Posted Mar 7, 2012 10:39 UTC (Wed) by sdalley (subscriber, #18550)
After reading landley's GP, and the references he supplied, I understand the subtleties of the actual situation.
After reading khim's post, I am left completely uninformed, and with the strong impression that the poster is an arrogant twerp. It's only an impression, though, and I could be wrong ...
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds