summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2016-03-18 10:09:09 -0400
committermidipix <writeonce@midipix.org>2016-03-18 10:09:09 -0400
commite4a8cea437bff0beb540dd25546b5baf41e899bc (patch)
tree72f9b9b3524b1fbf38921599632b0aad62d02610
parent8fab100df6c70a8c52c5267de75393c72e328056 (diff)
downloadslibtool-e4a8cea437bff0beb540dd25546b5baf41e899bc.tar.bz2
slibtool-e4a8cea437bff0beb540dd25546b5baf41e899bc.tar.xz
library interface: driver: added SLBT_DRIVER_HEURISTICS and SLBT_DRIVER_STRICT.
SLBT_DRIVER_HEURISTICS: always initialize host parameters. SLBT_DRIVER_STRICT: require explicit arguments for all host parameters.
-rw-r--r--include/slibtool/slibtool.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/slibtool/slibtool.h b/include/slibtool/slibtool.h
index 61d8917..b40d623 100644
--- a/include/slibtool/slibtool.h
+++ b/include/slibtool/slibtool.h
@@ -48,6 +48,9 @@ extern "C" {
#define SLBT_DRIVER_SHARED 0x4000
#define SLBT_DRIVER_STATIC 0x8000
+#define SLBT_DRIVER_HEURISTICS 0x010000
+#define SLBT_DRIVER_STRICT 0x020000
+
/* execution modes */
enum slbt_mode {
SLBT_MODE_UNKNOWN,