File tree Expand file tree Collapse file tree 1 file changed +2
-0
lines changed Expand file tree Collapse file tree 1 file changed +2
-0
lines changed Original file line number Diff line number Diff line change @@ -90,6 +90,7 @@ There are also some platform-specific ABI strings:
90
90
` __fastcall ` and GCC and clang's ` __attribute__((fastcall)) `
91
91
* ` extern "vectorcall" ` -- The ` vectorcall ` ABI -- corresponds to MSVC's
92
92
` __vectorcall ` and clang's ` __attribute__((vectorcall)) `
93
+ * ` extern "efiapi" ` -- The ABI used for [ UEFI] functions.
93
94
94
95
## Variadic functions
95
96
@@ -288,6 +289,7 @@ Attributes on extern function parameters follow the same rules and
288
289
restrictions as [ regular function parameters] .
289
290
290
291
[ IDENTIFIER ] : ../identifiers.md
292
+ [ UEFI ] : https://uefi.org/specifications
291
293
[ WebAssembly module ] : https://webassembly.github.io/spec/core/syntax/modules.html
292
294
[ functions ] : functions.md
293
295
[ statics ] : static-items.md
You can’t perform that action at this time.
0 commit comments