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. --- ChangeLog | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 4d08576..57803f0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2013-05-13 Paul Smith + + * makeint.h (TRACE_NONE, TRACE_RULE, TRACE_DIRECTORY): Define + constants for the trace mode. + * main.c: Add new --trace mode parsing. + (decode_trace_flags): New function. + (decode_switches): Call it. + (define_makeflags): Fix a bug with long-name options. + * misc.c (fatal): Remove special output-sync handling. + * make.1: Document new --trace mode flags. + * doc/make.texi (Options Summary): Ditto. + 2013-05-11 Eli Zaretskii * job.c (child_out): Output the newline following the message -- cgit v1.2.3