We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 010c901 commit fbcbdb0Copy full SHA for fbcbdb0
compiler/rustc_target/src/spec/abi/mod.rs
@@ -70,11 +70,11 @@ impl Abi {
70
// * C and Cdecl obviously support varargs.
71
// * C can be based on Aapcs, SysV64 or Win64, so they must support varargs.
72
// * EfiApi is based on Win64 or C, so it also supports it.
73
+ // * System falls back to C for functions with varargs.
74
//
75
// * Stdcall does not, because it would be impossible for the callee to clean
76
// up the arguments. (callee doesn't know how many arguments are there)
77
// * Same for Fastcall, Vectorcall and Thiscall.
- // * System can become Stdcall, so is also a no-no.
78
// * Other calling conventions are related to hardware or the compiler itself.
79
match self {
80
Self::C { .. }
0 commit comments