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
@@ -272,6 +273,7 @@ Attributes on extern function parameters follow the same rules and
272
273
restrictions as [ regular function parameters] .
273
274
274
275
[ IDENTIFIER ] : ../identifiers.md
276
+ [ UEFI ] : https://uefi.org/specifications
275
277
[ WebAssembly module ] : https://webassembly.github.io/spec/core/syntax/modules.html
276
278
[ functions ] : functions.md
277
279
[ statics ] : static-items.md
You can’t perform that action at this time.
0 commit comments