This affects version 4.2.0 (there's no exec utility in previous releases) and can be easily implemented in 4.2.1.
Description
As discussed in the post below, it would be useful to know the cumulative amount of time (user, system, and wall clock) used up by the programs run by the exec utility.
http://www.nabble.com/Intel-C%2B%2B-9.1-Win-XP-build-timeouts-tf4699975.html
This affects version 4.2.0 (there's no exec utility in previous releases) and can be easily implemented in 4.2.1.
Merged rev 594730 from trunk with the implementation of STDCXX-623.
* util/target.h (target_status): Changed the type of user, system, and
wall clock time counters from clock_t* to plain clock_t and renamed to
usr_time, sys_time, and wall_time, respectively.
* util/exec.cpp (calculate_usage, exec_file): Eliminated static locals
and instead directly used the target_status object passed in by caller.
(exec_file):
* util/display.cpp (print_status_plain, print_status_verbose): Checked
for times equal to -1 as an indicator of validity.
(print_footer_plain): Printed cumulative times for all targets.
* util/runall.cpp (run_target): Accumulated target times.