toplevel, libcobol: Add dependency on libquadmath build [PR119244].

For the configuration of libgcobol to be correct for targets that need
to use libquadmath for 128b FP support, we must be able to find the
quadmath library (or not, for targets that have the support in libc).

	PR cobol/119244

ChangeLog:

	* Makefile.def: libgcobol configure depends on libquadmath build.
	* Makefile.in: Regenerate.

Signed-off-by: Iain Sandoe <iain@sandoe.co.uk>
This commit is contained in:
Iain Sandoe 2025-03-25 16:20:58 +00:00
parent dce62cda93
commit 0fb10aca02
2 changed files with 4 additions and 0 deletions

View file

@ -693,6 +693,7 @@ dependencies = { module=install-target-libitm; on=install-target-libgcc; };
dependencies = { module=install-target-libobjc; on=install-target-libgcc; }; dependencies = { module=install-target-libobjc; on=install-target-libgcc; };
dependencies = { module=install-target-libstdc++-v3; on=install-target-libgcc; }; dependencies = { module=install-target-libstdc++-v3; on=install-target-libgcc; };
dependencies = { module=install-target-libgcobol; on=install-target-libstdc++-v3; }; dependencies = { module=install-target-libgcobol; on=install-target-libstdc++-v3; };
dependencies = { module=install-target-libgcobol; on=install-target-libquadmath; };
// Target modules in the 'src' repository. // Target modules in the 'src' repository.
lang_env_dependencies = { module=libtermcap; }; lang_env_dependencies = { module=libtermcap; };
@ -706,6 +707,7 @@ dependencies = { module=configure-target-newlib; on=all-ld; };
dependencies = { module=configure-target-libgfortran; on=all-target-libquadmath; }; dependencies = { module=configure-target-libgfortran; on=all-target-libquadmath; };
dependencies = { module=configure-target-libgfortran; on=all-target-libbacktrace; }; dependencies = { module=configure-target-libgfortran; on=all-target-libbacktrace; };
dependencies = { module=configure-target-libgo; on=all-target-libbacktrace; }; dependencies = { module=configure-target-libgo; on=all-target-libbacktrace; };
dependencies = { module=configure-target-libgcobol; on=all-target-libquadmath; };
languages = { language=c; gcc-check-target=check-gcc; }; languages = { language=c; gcc-check-target=check-gcc; };
languages = { language=c++; gcc-check-target=check-c++; languages = { language=c++; gcc-check-target=check-c++;

View file

@ -69170,9 +69170,11 @@ install-target-libitm: maybe-install-target-libgcc
install-target-libobjc: maybe-install-target-libgcc install-target-libobjc: maybe-install-target-libgcc
install-target-libstdc++-v3: maybe-install-target-libgcc install-target-libstdc++-v3: maybe-install-target-libgcc
install-target-libgcobol: maybe-install-target-libstdc++-v3 install-target-libgcobol: maybe-install-target-libstdc++-v3
install-target-libgcobol: maybe-install-target-libquadmath
all-target-libgloss: maybe-all-target-newlib all-target-libgloss: maybe-all-target-newlib
all-target-winsup: maybe-all-target-libtermcap all-target-winsup: maybe-all-target-libtermcap
configure-target-libgfortran: maybe-all-target-libquadmath configure-target-libgfortran: maybe-all-target-libquadmath
configure-target-libgcobol: maybe-all-target-libquadmath
@if gcc-bootstrap @if gcc-bootstrap