From 5aae4bb6c4d410c35c7ced08cae21ff3273d5155 Mon Sep 17 00:00:00 2001 From: midipix 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