summaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2024-02-20 07:08:23 +0000
committermidipix <writeonce@midipix.org>2024-02-20 07:08:23 +0000
commitf248f358ccd4fc8b194a4831a86c4c5b6e3ba446 (patch)
tree6037b0d0fa7e9c7b924a7907844ec24d9f584d5f /include
parenta8b6ddb4a10e8c93465de0c28444787a0939a9b9 (diff)
downloadslibtool-f248f358ccd4fc8b194a4831a86c4c5b6e3ba446.tar.bz2
slibtool-f248f358ccd4fc8b194a4831a86c4c5b6e3ba446.tar.xz
host interfaces: added slbt_host_objfmt_is_{coff|macho}() and friends.
Diffstat (limited to 'include')
-rw-r--r--include/slibtool/slibtool.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/slibtool/slibtool.h b/include/slibtool/slibtool.h
index fbeaf3e..2a43fad 100644
--- a/include/slibtool/slibtool.h
+++ b/include/slibtool/slibtool.h
@@ -384,6 +384,14 @@ slbt_api int slbt_host_set_althost (const struct slbt_driver_ctx *, const c
slbt_api void slbt_host_reset_althost (const struct slbt_driver_ctx *);
+slbt_api int slbt_host_objfmt_is_coff (const struct slbt_driver_ctx *);
+
+slbt_api int slbt_host_objfmt_is_macho (const struct slbt_driver_ctx *);
+
+slbt_api int slbt_host_group_is_winnt (const struct slbt_driver_ctx *);
+
+slbt_api int slbt_host_group_is_darwin (const struct slbt_driver_ctx *);
+
slbt_api int slbt_host_flavor_settings (const char *, const struct slbt_flavor_settings **);
/* utility helper interfaces */