From ecceb1f03a81217acc9703ecffa1c2aca600c2ba Mon Sep 17 00:00:00 2001 From: Tshepang Mbambo Date: Tue, 6 Oct 2026 19:34:47 +0200 Subject: [PATCH] make restriction on naked functions a separate rule --- src/items/functions.md | 1 + 1 file changed, 1 insertion(+) diff --git a/src/items/functions.md b/src/items/functions.md index 25ae723a20..fc699fd2b7 100644 --- a/src/items/functions.md +++ b/src/items/functions.md @@ -567,6 +567,7 @@ unsafe fn f(ap: ...) {} // ERROR: Not supported. unsafe extern "sysv64" fn f(ap: ...) {} // ERROR: Not supported. ``` +r[items.fn.c-variadic.abi-naked-restriction] A naked function can accept a variable argument list only if its ABI string is accepted under [items.extern.variadic.conventions]. ```rust