From 5aae4bb6c4d410c35c7ced08cae21ff3273d5155 Mon Sep 17 00:00:00 2001
From: midipix <writeonce@midipix.org>
Date: Wed, 9 Mar 2016 23:26:17 -0500
Subject: struct slbt_exec_ctx: added placeholders for quick handling of
 different modes.

---
 include/slibtool/slibtool.h | 5 +++++
 1 file changed, 5 insertions(+)

(limited to 'include')

diff --git a/include/slibtool/slibtool.h b/include/slibtool/slibtool.h
index ebd0794..b9327f4 100644
--- a/include/slibtool/slibtool.h
+++ b/include/slibtool/slibtool.h
@@ -82,6 +82,10 @@ struct slbt_exec_ctx {
 	char *	program;
 	char **	argv;
 	char **	envp;
+	char ** dpic;
+	char ** fpic;
+	char ** cass;
+	char ** lout[2];
 	char *	csrc;
 	char *	ldirname;
 	char *	lbasename;
@@ -131,6 +135,7 @@ slbt_api void slbt_free_unit_ctx	(struct slbt_unit_ctx *);
 
 slbt_api int  slbt_get_exec_ctx		(const struct slbt_driver_ctx *, struct slbt_exec_ctx **);
 slbt_api void slbt_free_exec_ctx	(struct slbt_exec_ctx *);
+slbt_api void slbt_reset_placeholders	(struct slbt_exec_ctx *);
 
 slbt_api int  slbt_map_input		(int fd, const char * path, int prot, struct slbt_input *);
 slbt_api int  slbt_unmap_input		(struct slbt_input *);
-- 
cgit v1.2.3