summaryrefslogtreecommitdiff
path: root/include/slibtool/slibtool.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/slibtool/slibtool.h')
-rw-r--r--include/slibtool/slibtool.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/slibtool/slibtool.h b/include/slibtool/slibtool.h
index 24dd8be..cb9a75d 100644
--- a/include/slibtool/slibtool.h
+++ b/include/slibtool/slibtool.h
@@ -53,6 +53,9 @@ extern "C" {
#define SLBT_DRIVER_NO_UNDEFINED 0x040000
#define SLBT_DRIVER_MODULE 0x080000
#define SLBT_DRIVER_AVOID_VERSION 0x100000
+#define SLBT_DRIVER_IMAGE_ELF 0x200000
+#define SLBT_DRIVER_IMAGE_PE 0x400000
+#define SLBT_DRIVER_IMAGE_MACHO 0x800000
/* execution modes */
enum slbt_mode {
@@ -132,6 +135,7 @@ struct slbt_host_params {
};
struct slbt_flavor_settings {
+ const char * imagefmt;
const char * arprefix;
const char * arsuffix;
const char * dsoprefix;