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)