[llvm-commits] [llvm] r112706 - in /llvm/trunk: include/llvm/Support/ lib/Support/ tools/bugpoint/ tools/llc/ tools/llvm-as/ tools/llvm-dis/ tools/llvm-extract/ tools/llvm-ld/ tools/llvm-link/ tools/llvm-mc/ tools/lto/ tools/opt/ utils/FileUpdate/ utils/TableGen/

Chris Lattner clattner at apple.com
Wed Sep 1 09:21:11 PDT 2010


On Sep 1, 2010, at 7:20 AM, Dan Gohman wrote:

> Author: djg
> Date: Wed Sep  1 09:20:41 2010
> New Revision: 112706
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=112706&view=rev
> Log:
> Make tool_output_file's raw_ostream instance a member variable instead
> of a base class.
> 
> This makes it possible to unregister the file from FilesToRemove when
> the file is done. Also, this eliminates the need for
> formatted_tool_output_file.

Thanks Dan!  As a follow-up, can you move tool_output_file out to its own header (not in raw_ostream.h)?

-Chris



More information about the llvm-commits mailing list