Greetings Martin. Something in this patch appears to cause the exec utility to hang on Windows. I haven't had much time to dig into the cause, but I thought I'd give everyone a heads up. Farid, if you have a chance, could you look into this?
--Andrew Black [EMAIL PROTECTED] wrote: > Author: sebor > Date: Thu Aug 2 12:04:26 2007 > New Revision: 562224 > > URL: http://svn.apache.org/viewvc?view=rev&rev=562224 > Log: > 2007-07-26 Martin Sebor <[EMAIL PROTECTED]> > > * display.h (print_footer): Added an argument for the total number > of programs processed by the utility. > * display.cpp (print_target_verbose): Print stdin, stdout, and stderr > redirectiopn. > (print_status_verbose): Justified output. > (print_footer_plain): Printed the total number of programs processed > by the utility and avoided printing assertion totals unless they're > valid. > (print_footer_verbose): Added an argument. > * target.h (target_opts): Added infname and outfname members. > * util.h (input_name): Declared. > * util.cpp (input_name): Defined to parallel output_name(). > * exec.cpp (open_input): Removed. > (exec_file): Used target_opts::infname and target_opts::outfname. > * runall.cpp (run_target): Called input_name() and output_name() > to set the names of files to redirect input and output from and > to, respectively. > Avoided printing out assertion totals when they're not valid. > > Modified: > incubator/stdcxx/trunk/util/display.cpp > incubator/stdcxx/trunk/util/display.h > incubator/stdcxx/trunk/util/exec.cpp > incubator/stdcxx/trunk/util/runall.cpp > incubator/stdcxx/trunk/util/target.h > incubator/stdcxx/trunk/util/util.cpp > incubator/stdcxx/trunk/util/util.h > [Change snipped]