
stackoverflow.com/questions/4429398/why-does-windows64-use-a-different-calling-convention-from-all-other-oses-on-x86
Preview meta tags from the stackoverflow.com website.
Linked Hostnames
47- 95 links tostackoverflow.com
- 14 links tostackoverflow.co
- 9 links tostackexchange.com
- 7 links toweb.archive.org
- 5 links tostackoverflow.blog
- 4 links tometa.stackoverflow.com
- 3 links toblogs.msdn.microsoft.com
- 2 links toacademia.stackexchange.com
Thumbnail

Search Engine Appearance
https://stackoverflow.com/questions/4429398/why-does-windows64-use-a-different-calling-convention-from-all-other-oses-on-x86
Why does Windows64 use a different calling convention from all other OSes on x86-64?
AMD has an ABI specification that describes the calling convention to use on x86-64. All OSes follow it, except for Windows which has it's own x86-64 calling convention. Why? Does anyone know the
Bing
Why does Windows64 use a different calling convention from all other OSes on x86-64?
https://stackoverflow.com/questions/4429398/why-does-windows64-use-a-different-calling-convention-from-all-other-oses-on-x86
AMD has an ABI specification that describes the calling convention to use on x86-64. All OSes follow it, except for Windows which has it's own x86-64 calling convention. Why? Does anyone know the
DuckDuckGo

Why does Windows64 use a different calling convention from all other OSes on x86-64?
AMD has an ABI specification that describes the calling convention to use on x86-64. All OSes follow it, except for Windows which has it's own x86-64 calling convention. Why? Does anyone know the
General Meta Tags
2- titlewindows - Why does Windows64 use a different calling convention from all other OSes on x86-64? - Stack Overflow
- viewportwidth=device-width, height=device-height, initial-scale=1.0, minimum-scale=1.0
Open Graph Meta Tags
6- og:typewebsite
- og:urlhttps://stackoverflow.com/questions/4429398/why-does-windows64-use-a-different-calling-convention-from-all-other-oses-on-x86
- og:site_nameStack Overflow
- og:imagehttps://cdn.sstatic.net/Sites/stackoverflow/Img/[email protected]?v=73d79a89bded
- twitter:titleWhy does Windows64 use a different calling convention from all other OSes on x86-64?
Twitter Meta Tags
2- twitter:cardsummary
- twitter:domainstackoverflow.com
Link Tags
10- alternate/feeds/question/4429398
- apple-touch-iconhttps://cdn.sstatic.net/Sites/stackoverflow/Img/apple-touch-icon.png?v=c78bd457575a
- canonicalhttps://stackoverflow.com/questions/4429398/why-does-windows64-use-a-different-calling-convention-from-all-other-oses-on-x86
- image_srchttps://cdn.sstatic.net/Sites/stackoverflow/Img/apple-touch-icon.png?v=c78bd457575a
- search/opensearch.xml
Links
181- http://courses.cs.washington.edu/courses/csep590/06au/projects/history-64-bit.pdf
- http://en.wikipedia.org/wiki/X86_calling_conventions#x86-64_Calling_Conventions
- http://gcc.godbolt.org/#compilers:!((compiler:g530,options:%27-xc+-O3+-Wall+-fverbose-asm+-m32%27,source:%27struct+s+%7B+int+a,+b%3B+%7D%3B%0A%0Astruct+s+foo(struct+s+x)+%7B+%0A++//return+(typeof(foo()))%7B1,+2%7D%3B%0A++return+x%3B%0A%7D%0A%0Along+long+ret64(int+a,+int+b)+%7B+return+(long+long)a*b%3B+%7D%27)),filterAsm:(commentOnly:!t,directives:!t,labels:!t),version:3
- http://msdn.microsoft.com/en-us/library/7kcdt6fy.aspx
- http://web.archive.org/web/20160303170152/http://www.x86-64.org/pipermail/discuss/2000-October/001019.html