diff options
author | midipix <writeonce@midipix.org> | 2016-03-09 23:26:17 -0500 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2016-03-10 08:32:40 -0500 |
commit | 5aae4bb6c4d410c35c7ced08cae21ff3273d5155 (patch) | |
tree | 60e9b3206587873c6375bfe1001d748679befa97 /include | |
parent | df088e66dafc9df4a28070b24c3815bc8f4b1aec (diff) | |
download | slibtool-5aae4bb6c4d410c35c7ced08cae21ff3273d5155.tar.bz2 slibtool-5aae4bb6c4d410c35c7ced08cae21ff3273d5155.tar.xz |
struct slbt_exec_ctx: added placeholders for quick handling of different modes.
Diffstat (limited to 'include')
-rw-r--r-- | include/slibtool/slibtool.h | 5 |
1 files changed, 5 insertions, 0 deletions
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 *); |