Add a Force option to raw_fd_ostream to specify whether opening
authorDan Gohman <gohman@apple.com>
Wed, 15 Jul 2009 17:29:42 +0000 (17:29 +0000)
committerDan Gohman <gohman@apple.com>
Wed, 15 Jul 2009 17:29:42 +0000 (17:29 +0000)
commita1bdcedc3879510a874d24c450e07feb170d9cd6
tree87232c6e8e70de1345065d6e50540c4577f68dc3
parent2286f8dc4cec0625f7d7a14e2570926cf8599646
Add a Force option to raw_fd_ostream to specify whether opening
an existing file is considered an error. Convert several tools
to use raw_fd_ostream instead of std::ostream, and to use this
new option instead of doing a manual check.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75801 91177308-0d34-0410-b5e6-96231b3b80d8
12 files changed:
include/llvm/Support/raw_ostream.h
lib/Support/raw_ostream.cpp
tools/bugpoint/ToolRunner.cpp
tools/gold/gold-plugin.cpp
tools/llc/llc.cpp
tools/llvm-as/llvm-as.cpp
tools/llvm-dis/llvm-dis.cpp
tools/llvm-extract/llvm-extract.cpp
tools/llvm-link/llvm-link.cpp
tools/lto/LTOCodeGenerator.cpp
tools/opt/opt.cpp
utils/TableGen/TableGen.cpp