llvm-6502/tools
Chris Lattner 74382b7c69 Prune #includes from llvm/Linker.h and llvm/System/Path.h,
forcing them down into various .cpp files.

This change also:
1. Renames TimeValue::toString() and Path::toString() to ::str()
   for similarity with the STL.
2. Removes all stream insertion support for sys::Path, forcing
   clients to call .str().
3. Removes a use of Config/alloca.h from bugpoint, using smallvector
   instead.
4. Weans llvm-db off <iostream>

sys::Path really needs to be gutted, but I don't have the desire to
do it at this point.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79869 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-23 22:45:37 +00:00
..
bugpoint Prune #includes from llvm/Linker.h and llvm/System/Path.h, 2009-08-23 22:45:37 +00:00
gccas remove attributions 2007-12-29 20:46:15 +00:00
gccld remove attributions 2007-12-29 20:46:15 +00:00
gold Change raw_fd_ostream to take flags as an optional bitmask 2009-08-23 02:51:22 +00:00
llc Change raw_fd_ostream to take flags as an optional bitmask 2009-08-23 02:51:22 +00:00
lli Prune #includes from llvm/Linker.h and llvm/System/Path.h, 2009-08-23 22:45:37 +00:00
llvm-ar Prune #includes from llvm/Linker.h and llvm/System/Path.h, 2009-08-23 22:45:37 +00:00
llvm-as eliminate the ostream version of CheckBitcodeOutputToConsole, 2009-08-23 21:36:09 +00:00
llvm-bcanalyzer Prune #includes from llvm/Linker.h and llvm/System/Path.h, 2009-08-23 22:45:37 +00:00
llvm-config CMake: Automatic regeneration of the library dependencies file. 2009-08-14 16:59:41 +00:00
llvm-db Prune #includes from llvm/Linker.h and llvm/System/Path.h, 2009-08-23 22:45:37 +00:00
llvm-dis Change raw_fd_ostream to take flags as an optional bitmask 2009-08-23 02:51:22 +00:00
llvm-extract simplify output file selection, fixing two FIXMEs about binary output 2009-08-23 02:56:05 +00:00
llvm-ld Prune #includes from llvm/Linker.h and llvm/System/Path.h, 2009-08-23 22:45:37 +00:00
llvm-link Prune #includes from llvm/Linker.h and llvm/System/Path.h, 2009-08-23 22:45:37 +00:00
llvm-mc Change raw_fd_ostream to take flags as an optional bitmask 2009-08-23 02:51:22 +00:00
llvm-nm Add plumbing for the `linker_private' linkage type. This type is meant for 2009-07-20 01:03:30 +00:00
llvm-prof remove the std::ostream version of module and type printing. 2009-08-23 04:52:46 +00:00
llvm-ranlib To simplify the upcoming context-on-type change, switch all command line tools to using the default global context for now. 2009-07-15 22:16:10 +00:00
llvm-stub Silence MSVC warning. 2009-08-11 11:01:19 +00:00
llvmc This void is implicit in C++. 2009-08-12 22:10:57 +00:00
lto Prune #includes from llvm/Linker.h and llvm/System/Path.h, 2009-08-23 22:45:37 +00:00
opt eliminate the ostream version of CheckBitcodeOutputToConsole, 2009-08-23 21:36:09 +00:00
CMakeLists.txt CMake: Discriminate MINGW, MSYS, CYGWIN: does not try to build llvm-config under mingw without msys. 2009-08-16 20:50:41 +00:00
Makefile The attached patches attempt to fix cross builds. For example, if you 2009-08-18 00:40:33 +00:00