summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2025-06-23 05:14:16 +0000
committermidipix <writeonce@midipix.org>2025-06-23 05:14:16 +0000
commitb7702872185533e997e7e54a597470d96e8e9596 (patch)
treefcf1c131263fe91e519a4edbf1ec5ec8e98265f6
parent23a286c02593a9a16cf1d8d83b68d8457cb327c8 (diff)
downloadslibtool-b7702872185533e997e7e54a597470d96e8e9596.tar.bz2
slibtool-b7702872185533e997e7e54a597470d96e8e9596.tar.xz
config: slbt_output_config_mkvars(): also output the shrext_cmds variable.HEADmain
-rw-r--r--src/output/slbt_output_config.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/output/slbt_output_config.c b/src/output/slbt_output_config.c
index 2c51f86..2d7bde1 100644
--- a/src/output/slbt_output_config.c
+++ b/src/output/slbt_output_config.c
@@ -154,6 +154,9 @@ static int slbt_output_config_mkvars(const struct slbt_driver_ctx * dctx)
if (slbt_dprintf(fdout,"# assembler\n" "AS=\"%s\"\n\n",cctx->host.as) < 0)
return SLBT_SYSTEM_ERROR(dctx,0);
+ if (slbt_dprintf(fdout,"# Shared library suffix\n" "shrext_cmds=\"%s\"\n\n",cctx->settings.dsosuffix) < 0)
+ return SLBT_SYSTEM_ERROR(dctx,0);
+
if (slbt_dprintf(fdout,"# PE targets: modern import library compiler\n" "MDSO=%s%s%s\n\n",
cctx->host.mdso[0] ? "\"" : "",
cctx->host.mdso[0] ? cctx->host.mdso : "",