#include "spawn.h"
#include "SDCCglobl.h"
+#include "config.h"
extern void initSymt ();
extern void initMem ();
int nlibPaths = 0;
char *relFiles[128];
int nrelFiles = 0;
+bool verboseExec = FALSE;
//extern int wait (int *);
char *preOutName;
break;
case 'v':
+#if FEATURE_VERBOSE_EXEC
+ verboseExec = TRUE;
+#else
printVersionInfo();
exit(0);
+#endif
break;
/* preprocessor options */
free(dir);
i++;
}
+#if FEATURE_VERBOSE_EXEC
+ if (verboseExec) {
+ char **pCmd = cmd_argv;
+ while (*pCmd) {
+ printf("%s ", *pCmd);
+ pCmd++;
+ }
+ printf("\n");
+ }
+#endif
if (got)
i= spawnv(P_WAIT,got,cmd_argv) == -1;
else