4ffd89fa4d2788611187d1a534d2ed46adf1702c |
|
04-Dec-2012 |
Chandler Carruth <chandlerc@gmail.com> |
Sort the #include lines for utils/... I've tried to find main moudle headers where possible, but the TableGen stuff may warrant someone else looking at it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169251 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/FileUpdate/FileUpdate.cpp
|
3ff9563c3e391954b2e224afcf8b2b0fcc3888aa |
|
16-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
MemoryBuffer now return an error_code and returns a OwningPtr<MemoryBuffer> via an out parm. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121958 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/FileUpdate/FileUpdate.cpp
|
7a8aab3997e48aabe819de43b369d441ec4f533a |
|
09-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Missed FileUpdate because CMake doesn't build it yet :(. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121385 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/FileUpdate/FileUpdate.cpp
|
5fae2f1dbb8345e6fc3232f4732acaf9b64edd90 |
|
29-Nov-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Missed another one. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120302 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/FileUpdate/FileUpdate.cpp
|
e4f1a9b8a272ff7452759019ee7774e9dbdf1568 |
|
07-Oct-2010 |
Dan Gohman <gohman@apple.com> |
Move tool_output_file into its own file. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115973 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/FileUpdate/FileUpdate.cpp
|
d4c454317a38d65957edebe62bfc69fc8d9885e8 |
|
01-Sep-2010 |
Dan Gohman <gohman@apple.com> |
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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112706 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/FileUpdate/FileUpdate.cpp
|
e7b67d0e94df497791207618194e1db545ac3721 |
|
20-Aug-2010 |
Dan Gohman <gohman@apple.com> |
Diagnose attempts to update standard output. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111649 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/FileUpdate/FileUpdate.cpp
|
7a4575e26e58da743cf6c921aadd0d5499717a68 |
|
20-Aug-2010 |
Dan Gohman <gohman@apple.com> |
Convert FileUpdate to use tool_output_file, and to use errs() instead of outs() for its verbose messages. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111648 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/FileUpdate/FileUpdate.cpp
|
756a96a328c3657029a47081ea7e961b4f0f65a5 |
|
27-May-2010 |
Dan Gohman <gohman@apple.com> |
When handling raw_ostream errors manually, use clear_error() so that raw_ostream doesn't try to do its own error handling. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@104881 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/FileUpdate/FileUpdate.cpp
|
baa26395ccf17fc988bb9cf62d6659ca8415ece9 |
|
25-Aug-2009 |
Dan Gohman <gohman@apple.com> |
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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79990 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/FileUpdate/FileUpdate.cpp
|
17e9edc4a7bbeadf756494cf39fcacc9eff72202 |
|
23-Aug-2009 |
Chris Lattner <sabre@nondot.org> |
Change raw_fd_ostream to take flags as an optional bitmask instead of as two bools. Use this to add a F_Append flag which has the obvious behavior. Other unrelated changes conflated into this patch: 1. REmove EH stuff from llvm-dis and llvm-as, the try blocks are dead. 2. Simplify the filename inference code in llvm-as/llvm-dis, because raw_fd_ostream does the right thing with '-'. 3. Switch machine verifier to use raw_ostream instead of ostream (Which is the thing that needed append in the first place). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79807 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/FileUpdate/FileUpdate.cpp
|
05084716c13b4ea79ea29528dcb3c3f8a5271638 |
|
03-Aug-2009 |
Daniel Dunbar <daniel@zuster.org> |
Add FileUpdate tool, conditionally updates its output based on its input. - Gratuitous and unused, but possibly useful one day. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77954 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/FileUpdate/FileUpdate.cpp
|