stdcxx-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Martin Sebor <se...@roguewave.com>
Subject Re: svn commit: r562224 - in /incubator/stdcxx/trunk/util: display.cpp display.h exec.cpp runall.cpp target.h util.cpp util.h
Date Fri, 03 Aug 2007 15:48:19 GMT
Andrew Black wrote:
> 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?

Aww, crap! Windows strikes again. We really need to minimize
the amount of platform-specific code here. Let me do a build
and see what's going on.

Thanks
Martin

> 
> --Andrew Black
> 
> sebor@apache.org 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  <sebor@roguewave.com>
>>
>> 	* 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]


Mime
View raw message