[llvm-commits] [llvm] r79990 - in /llvm/trunk: examples/BrainF/ include/llvm/Support/ lib/Analysis/ lib/Bitcode/Writer/ lib/Support/ tools/bugpoint/ tools/gold/ 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
Tue Aug 25 10:06:18 PDT 2009


On Aug 25, 2009, at 8:34 AM, Dan Gohman wrote:

> Author: djg
> Date: Tue Aug 25 10:34:52 2009
> New Revision: 79990
>
> URL: http://llvm.org/viewvc/llvm-project?rev=79990&view=rev
> Log:
> Make LLVM command-line tools overwrite their output files without -f.
> This is conventional command-line tool behavior. -f now just means
> "enable binary output on terminals".
>
> Add a -f option to llvm-extract and llvm-link, for consistency.
>
> Remove F_Force from raw_fd_ostream and enable overwriting and
> truncating by default. Introduce an F_Excl flag to permit users to
> enable a failure when the file already exists. This flag is
> currently unused.
>
> Update Makefiles and documentation accordingly.

Hi Dan,

Thanks for doing this, please send an email with an 'obvious' subject  
line to llvmdev as a heads up.  Please make sure people know it is in  
mainline, not 2.6.

-Chris




More information about the llvm-commits mailing list