summaryrefslogtreecommitdiff
path: root/src/internal
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2024-02-10 04:23:04 +0000
committermidipix <writeonce@midipix.org>2024-02-10 04:33:08 +0000
commitc4b07e16dbd81b9d3fd7c344323afd069cebd832 (patch)
tree91d2089ce920063aae3cfb8fd11c47bf28b5ab6f /src/internal
parent3bfc818053846baee4b85f1699c1294c7662dcd0 (diff)
downloadslibtool-c4b07e16dbd81b9d3fd7c344323afd069cebd832.tar.bz2
slibtool-c4b07e16dbd81b9d3fd7c344323afd069cebd832.tar.xz
link mode: move the shared library creation logic to its own translation unit.
Diffstat (limited to 'src/internal')
-rw-r--r--src/internal/slibtool_linkcmd_impl.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/internal/slibtool_linkcmd_impl.h b/src/internal/slibtool_linkcmd_impl.h
index 96eb6fa..4ee6a1a 100644
--- a/src/internal/slibtool_linkcmd_impl.h
+++ b/src/internal/slibtool_linkcmd_impl.h
@@ -69,4 +69,11 @@ int slbt_exec_link_create_archive(
const char * arfilename,
bool fpic);
+int slbt_exec_link_create_library(
+ const struct slbt_driver_ctx * dctx,
+ struct slbt_exec_ctx * ectx,
+ const char * dsobasename,
+ const char * dsofilename,
+ const char * relfilename);
+
#endif