https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96890

kargl at gcc dot gnu.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kargl at gcc dot gnu.org

--- Comment #2 from kargl at gcc dot gnu.org ---
(In reply to anlauf from comment #1)
> Confirmed.
> 
> Obvious fix:
> 
> diff --git a/libgfortran/m4/iall.m4 b/libgfortran/m4/iall.m4
> index df57367c100..8f3b7741486 100644
> --- a/libgfortran/m4/iall.m4
> +++ b/libgfortran/m4/iall.m4
> @@ -35,7 +35,7 @@ ARRAY_FUNCTION(0,
>  `  result &= *src;')
>  
>  MASKED_ARRAY_FUNCTION(0,
> -`  result = 0;',
> +`  result = ('rtype_name`) -1;',
>  `  if (*msrc)
>      result &= *src;')
>  
> and regenerating the iall_i*.c files.
> 
> How does one do this BTW?

At one point, you did it by using --maintainer-mode with configure.
With the move to git and other changes, I don't know if this has
changed.

Reply via email to