From 381baeef7aa4f2c8758a9910ebb97af46c0dd7eb Mon Sep 17 00:00:00 2001 From: Paul Smith Date: Mon, 13 May 2013 01:30:24 -0400 Subject: Add new --trace[=MODE] flags, with --trace=dir This mode replaces the previous heuristic setting enabled with -O, where we would log directory enter/leave for each synchronized output. Now we only do that if --trace=dir is given. --- misc.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'misc.c') diff --git a/misc.c b/misc.c index 2a6c6ea..301a3c2 100644 --- a/misc.c +++ b/misc.c @@ -313,10 +313,7 @@ fatal (const gmk_floc *flocp, const char *fmt, ...) { va_list args; - if (output_sync) - log_working_directory (1, 1); - else - log_working_directory (1, 0); + log_working_directory (1, 0); if (flocp && flocp->filenm) fprintf (stderr, "%s:%lu: *** ", flocp->filenm, flocp->lineno); @@ -331,8 +328,7 @@ fatal (const gmk_floc *flocp, const char *fmt, ...) fputs (_(". Stop.\n"), stderr); - if (output_sync) - log_working_directory (0, 1); + log_working_directory (0, 1); die (2); } -- cgit v1.2.3