On Tue, 11 Mar 2025, Jakub Jelinek wrote:

> Hi!
> 
> When we know libgcobol is unsupported on 32-bit arches, we should just say
> so in configure.tgt, the same way as on other targets.
> 
> Tested on x86_64-linux with --enable-languages=c,c++,cobol, ok for trunk?

OK.

Thanks,
Richard.

> 2025-03-11  Jakub Jelinek  <ja...@redhat.com>
> 
>       * configure.tgt: Only set LIBGCOBOL_SUPPORTED for lp64
>       multilibs of powerpc64le-*-linux* and x86_64-*-linux*.  Handle
>       i?86-*-linux* the same as x86_64-*-linux*.
> 
> --- libgcobol/configure.tgt.jj        2025-03-11 09:18:22.133128278 +0100
> +++ libgcobol/configure.tgt   2025-03-11 09:53:32.208959209 +0100
> @@ -30,12 +30,16 @@ case "${target}" in
>       LIBGCOBOL_SUPPORTED=yes
>       ;;
>      powerpc64le-*-linux*)
> -     LIBGCOBOL_SUPPORTED=yes
> +     if test x$ac_cv_sizeof_void_p = x8; then
> +             LIBGCOBOL_SUPPORTED=yes
> +     fi
>       ;;
>      x86_64-*-linux*x32)
>       LIBGCOBOL_SUPPORTED=no
>       ;;
> -    x86_64-*-linux*)
> -     LIBGCOBOL_SUPPORTED=yes
> +    x86_64-*-linux* | i?86-*-linux*)
> +     if test x$ac_cv_sizeof_void_p = x8; then
> +             LIBGCOBOL_SUPPORTED=yes
> +     fi
>       ;;
>  esac
> 
>       Jakub
> 
> 

-- 
Richard Biener <rguent...@suse.de>
SUSE Software Solutions Germany GmbH,
Frankenstrasse 146, 90461 Nuernberg, Germany;
GF: Ivo Totev, Andrew McDonald, Werner Knoblich; (HRB 36809, AG Nuernberg)

Reply via email to