aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIain Sandoe <iain@sandoe.co.uk>2025-03-25 16:20:58 +0000
committerIain Sandoe <iain@sandoe.co.uk>2025-03-25 19:31:10 +0000
commit0fb10aca02852b2e8d78a78c07aa2f62aec6a07e (patch)
tree5a2ec0f6cf92f3f4812385bab2a40e8058cce388
parentdce62cda93a4b2965bca15b8c48b2202aeed27a6 (diff)
downloadgcc-0fb10aca02852b2e8d78a78c07aa2f62aec6a07e.zip
gcc-0fb10aca02852b2e8d78a78c07aa2f62aec6a07e.tar.gz
gcc-0fb10aca02852b2e8d78a78c07aa2f62aec6a07e.tar.bz2
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>
-rw-r--r--Makefile.def2
-rw-r--r--Makefile.in2
2 files changed, 4 insertions, 0 deletions
diff --git a/Makefile.def b/Makefile.def
index d2a1cd5..3f980bc 100644
--- a/Makefile.def
+++ b/Makefile.def
@@ -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-libstdc++-v3; on=install-target-libgcc; };
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.
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-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-c++;
diff --git a/Makefile.in b/Makefile.in
index a5e6e11..b1ed67d 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -69170,9 +69170,11 @@ install-target-libitm: maybe-install-target-libgcc
install-target-libobjc: 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-libquadmath
all-target-libgloss: maybe-all-target-newlib
all-target-winsup: maybe-all-target-libtermcap
configure-target-libgfortran: maybe-all-target-libquadmath
+configure-target-libgcobol: maybe-all-target-libquadmath
@if gcc-bootstrap