On Thu, Jul 24, 2025 at 5:35 PM Artemiy Granat <[email protected]> wrote:
>
> gcc/ChangeLog:
>
> * config/i386/i386-options.cc (ix86_handle_cconv_attribute):
> Fix comments which state that combination of stdcall and fastcall
> attributes is valid but redundant.
OK as an obvious patch.
Thanks,
Uros.
> ---
> gcc/config/i386/i386-options.cc | 5 ++---
> 1 file changed, 2 insertions(+), 3 deletions(-)
>
> diff --git a/gcc/config/i386/i386-options.cc b/gcc/config/i386/i386-options.cc
> index f07e8bc5303..755e5dcf9f1 100644
> --- a/gcc/config/i386/i386-options.cc
> +++ b/gcc/config/i386/i386-options.cc
> @@ -3658,7 +3658,7 @@ ix86_handle_cconv_attribute (tree *node, tree name,
> tree args, int,
> return NULL_TREE;
> }
>
> - /* Can combine fastcall with stdcall (redundant) and sseregparm. */
> + /* Can combine fastcall with sseregparm. */
> if (is_attribute_p ("fastcall", name))
> {
> if (lookup_attribute ("cdecl", TYPE_ATTRIBUTES (*node)))
> @@ -3679,8 +3679,7 @@ ix86_handle_cconv_attribute (tree *node, tree name,
> tree args, int,
> }
> }
>
> - /* Can combine stdcall with fastcall (redundant), regparm and
> - sseregparm. */
> + /* Can combine stdcall with regparm and sseregparm. */
> else if (is_attribute_p ("stdcall", name))
> {
> if (lookup_attribute ("cdecl", TYPE_ATTRIBUTES (*node)))
> --
> 2.50.1
>