summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/slibtool/slibtool.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/include/slibtool/slibtool.h b/include/slibtool/slibtool.h
index 8fea9b8..41d5f8e 100644
--- a/include/slibtool/slibtool.h
+++ b/include/slibtool/slibtool.h
@@ -189,44 +189,58 @@ struct slbt_fd_ctx {
struct slbt_exec_ctx {
char * program;
char * compiler;
+
char ** cargv;
char ** xargv;
char ** argv;
char ** envp;
char ** altv;
+
char ** dpic;
char ** fpic;
+
char ** cass;
char ** noundef;
char ** soname;
char ** lsoname;
+
char ** symdefs;
char ** symfile;
+
char ** lout[2];
char ** mout[2];
char ** rpath[2];
+
char ** sentinel;
char * csrc;
+
int ldirdepth;
char * ldirname;
char * lbasename;
+
char * lobjname;
char * aobjname;
char * ltobjname;
+
char * arfilename;
char * lafilename;
char * laifilename;
+
char * dsobasename;
char * dsofilename;
+
char * relfilename;
char * dsorellnkname;
char * deffilename;
char * rpathfilename;
+
char * dimpfilename;
char * pimpfilename;
char * vimpfilename;
+
char * exefilename;
char * sonameprefix;
+
pid_t pid;
int exitcode;
};