From 771899443dce44974234093859111570560ebddc Mon Sep 17 00:00:00 2001 From: midipix Date: Wed, 14 Feb 2024 02:25:39 +0000 Subject: driver: rlibtool mode: also derive from the located libtool script. --- src/driver/slbt_host_params.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/driver/slbt_host_params.c') diff --git a/src/driver/slbt_host_params.c b/src/driver/slbt_host_params.c index 58e0612..690ca30 100644 --- a/src/driver/slbt_host_params.c +++ b/src/driver/slbt_host_params.c @@ -136,6 +136,7 @@ int slbt_init_host_params( struct slbt_host_strs * drvhost, struct slbt_host_params * host, struct slbt_host_params * cfgmeta, + const char * cfgmeta_host, const char * cfgmeta_ar, const char * cfgmeta_as, const char * cfgmeta_ranlib, @@ -185,7 +186,7 @@ int slbt_init_host_params( /* host */ if (host->host) { - cfgmeta->host = cfgexplicit; + cfgmeta->host = cfgmeta_host ? cfgmeta_host : cfgexplicit; fhost = true; } else if (cctx->target) { @@ -645,7 +646,7 @@ int slbt_set_alternate_host( &ictx->ctx.ahost, &ictx->ctx.cctx.ahost, &ictx->ctx.cctx.acfgmeta, - 0,0,0,0)) { + 0,0,0,0,0)) { slbt_free_host_params(&ictx->ctx.ahost); return SLBT_CUSTOM_ERROR(ctx,SLBT_ERR_HOST_INIT); } -- cgit v1.2.3