amaneureka / AtomOS

A multitasking monolithic Kernel based x86 targeting Operating System written in C# from scratch aiming for high-level implementation of drivers in managed environment.
http://www.atomixos.com
BSD 3-Clause "New" or "Revised" License
1.26k stars 85 forks source link

[Compiler] Calling Convention #31

Open amaneureka opened 7 years ago

amaneureka commented 7 years ago

New Compiler is based on stdcall calling convention except for the fact that arguments are pushed from left to right (order) while stdcall suggests doing it from right to left. It has to be fixed!