https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120689
--- Comment #3 from Jakub Jelinek <jakub at gcc dot gnu.org> --- So, can't we just keep cris doing what it wants and not penalize other arches because of that? Like: --- gcc/function.cc.jj 2025-05-20 08:14:06.105410349 +0200 +++ gcc/function.cc 2025-06-17 20:03:03.457413807 +0200 @@ -2937,7 +2937,7 @@ assign_parm_setup_block (struct assign_p if (stack_parm == 0) { HOST_WIDE_INT parm_align - = (STRICT_ALIGNMENT + = ((STRICT_ALIGNMENT || BITS_PER_WORD <= MAX_SUPPORTED_STACK_ALIGNMENT) ? MAX (DECL_ALIGN (parm), BITS_PER_WORD) : DECL_ALIGN (parm)); SET_DECL_ALIGN (parm, parm_align);