default.cc=cdecl

cdecl=cc
cc.cdecl.argn=stack
cc.cdecl.maxargs=0
cc.cdecl.ret=eax

cdecl-thiscall-ms=cc
cc.cdecl-thiscall-ms.arg0=ecx
cc.cdecl-fastcall-ms.argn=stack
cc.cdecl-fastcall-ms.maxargs=1
cc.cdecl-fastcall-ms.ret=eax

optlink=cc
cc.optlink.arg0=eax
cc.optlink.arg1=edx
cc.optlink.arg2=ecx
cc.optlink.argn=stack
cc.optlink.maxargs=3
cc.optlink.ret=eax

stdcall=cc
cc.stdcall.argn=stack
cc.stdcall.maxargs=0
cc.stdcall.ret=eax

fastcall=cc
cc.fastcall.arg0=ecx
cc.fastcall.arg1=edx
cc.fastcall.argn=stack
cc.fastcall.maxargs=2
cc.fastcall.ret=eax

borland=cc
cc.borland.arg0=eax
cc.borland.arg1=edx
cc.borland.arg2=ecx
cc.borland.maxargs=3
cc.borland.argn=stack_rev

watcom=cc
cc.watcom.arg0=eax
cc.watcom.arg1=edx
cc.watcom.arg2=ebx
cc.watcom.arg3=ecx
cc.watcom.argn=stack
cc.watcom.maxargs=4

pascal=cc
cc.pascal.argn=stack_rev
cc.pascal.maxargs=0
