diff options
author | Paul Smith <psmith@gnu.org> | 2013-05-13 01:30:24 -0400 |
---|---|---|
committer | Paul Smith <psmith@gnu.org> | 2013-05-13 01:30:24 -0400 |
commit | 381baeef7aa4f2c8758a9910ebb97af46c0dd7eb (patch) | |
tree | a62e74040e2ea16c3480566b0d2cb246c6fec453 /ChangeLog | |
parent | 5367d393ddb36fc8b3f358418d5c9f2b9f01d2fe (diff) | |
download | gunmake-381baeef7aa4f2c8758a9910ebb97af46c0dd7eb.tar.gz |
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.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -1,3 +1,15 @@ +2013-05-13 Paul Smith <psmith@gnu.org> + + * 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 <eliz@gnu.org> * job.c (child_out): Output the newline following the message |