diff --git a/doc/cc65.sgml b/doc/cc65.sgml index 3f773f23b..f2461389c 100644 --- a/doc/cc65.sgml +++ b/doc/cc65.sgml @@ -367,7 +367,8 @@ and the one defined by the ISO standard: an additional macro needed to access parameters in a variable parameter list in a C function.

- Functions may not return structs. However, struct assignment *is* + Functions may not return structs (or unions), and structs may not be + passed as parameters by value. However, struct assignment *is* possible.

Part of the C library is available only with fastcall calling