Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Support/Path: Deprecate PathV1::exists and replace all uses with ↵ | Michael J. Spencer | 2011-01-10 | 1 | -1/+3 |
| | | | | | | PathV2::fs::exists. llvm-svn: 123151 | ||||
* | convert llvm-ar and llvm-ranlib to raw_ostream from iostreams. | Chris Lattner | 2010-11-29 | 1 | -5/+3 |
| | | | | | | Patch by Danil Malyshev! llvm-svn: 120341 | ||||
* | Merge System into Support. | Michael J. Spencer | 2010-11-29 | 1 | -1/+1 |
| | | | | llvm-svn: 120298 | ||||
* | Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." | Michael J. Spencer | 2010-09-13 | 1 | -2/+1 |
| | | | | | | | | | | This reverts commit r113632 Conflicts: cmake/modules/AddLLVM.cmake llvm-svn: 113819 | ||||
* | CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally. | Michael J. Spencer | 2010-09-10 | 1 | -1/+2 |
| | | | | llvm-svn: 113632 | ||||
* | To simplify the upcoming context-on-type change, switch all command line ↵ | Owen Anderson | 2009-07-15 | 1 | -1/+1 |
| | | | | | | | | tools to using the default global context for now. This will let us to hardwire stuff to the global context in the short term while the API is sorted out. llvm-svn: 75846 | ||||
* | Use errs() instead of std::cerr. | Dan Gohman | 2009-07-15 | 1 | -3/+4 |
| | | | | llvm-svn: 75791 | ||||
* | Hold the LLVMContext by reference rather than by pointer. | Owen Anderson | 2009-07-01 | 1 | -1/+1 |
| | | | | llvm-svn: 74640 | ||||
* | Add a pointer to the owning LLVMContext to Module. This requires threading ↵ | Owen Anderson | 2009-07-01 | 1 | -2/+4 |
| | | | | | | | | | | LLVMContext through a lot of the bitcode reader and ASM parser APIs, as well as supporting it in all of the tools. Patches for Clang and LLVM-GCC to follow. llvm-svn: 74614 | ||||
* | Change various llvm utilities to use PrettyStackTraceProgram in | Chris Lattner | 2009-03-06 | 1 | -4/+6 |
| | | | | | | | their main routines. This makes the tools print their argc/argv commands if they crash. llvm-svn: 66248 | ||||
* | disable exports from a bunch more tools, those without plugins. | Chris Lattner | 2009-02-26 | 1 | -0/+3 |
| | | | | llvm-svn: 65558 | ||||
* | Add spacing between type and variable name. | Misha Brukman | 2008-12-31 | 1 | -1/+1 |
| | | | | llvm-svn: 61530 | ||||
* | Initial support for the CMake build system. | Oscar Fuentes | 2008-09-22 | 1 | -0/+6 |
| | | | | llvm-svn: 56419 | ||||
* | remove attributions from tools. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
| | | | | llvm-svn: 45421 | ||||
* | remove attributions from tools/utils makefiles. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
| | | | | llvm-svn: 45414 | ||||
* | Move the space in overview output for commands out of each of the | Dan Gohman | 2007-10-08 | 1 | -1/+1 |
| | | | | | | commands and into the common code. llvm-svn: 42752 | ||||
* | Here is the bulk of the sanitizing. | Gabor Greif | 2007-07-05 | 1 | -1/+1 |
| | | | | | | Almost all occurrences of "bytecode" in the sources have been eliminated. llvm-svn: 37913 | ||||
* | switch tools to bitcode instead of bytecode | Chris Lattner | 2007-05-06 | 1 | -1/+1 |
| | | | | llvm-svn: 36868 | ||||
* | archive library already depends on bc reader | Chris Lattner | 2007-05-06 | 1 | -1/+1 |
| | | | | llvm-svn: 36852 | ||||
* | make all llvm tools call llvm_shutdown when they exit, static'ify some stuff. | Chris Lattner | 2006-12-06 | 1 | -0/+2 |
| | | | | | | With this change, I can now move -stats to print when llvm_shutdown is called. llvm-svn: 32250 | ||||
* | Use LINK_COMPONENTS to specify *components* to link against instead of | Chris Lattner | 2006-09-04 | 1 | -2/+1 |
| | | | | | | using USED_LIBS to specify *libraries* to link against. llvm-svn: 30090 | ||||
* | Fix a bug introduced by a change in the Archive::writeToDisk interface. | Reid Spencer | 2006-08-25 | 1 | -1/+1 |
| | | | | llvm-svn: 29870 | ||||
* | Remove EH use from the Archive library and adjust its users accordingly. | Reid Spencer | 2006-07-07 | 1 | -1/+2 |
| | | | | llvm-svn: 29066 | ||||
* | Tools require EH for their top-level try blocks. | Chris Lattner | 2006-07-07 | 1 | -0/+1 |
| | | | | llvm-svn: 29035 | ||||
* | Use archive libraries instead of object files for VMCore, BCReader, | Reid Spencer | 2006-06-01 | 1 | -2/+2 |
| | | | | | | | BCWriter, and bzip2 libraries. Adjust the various makefiles to accommodate these changes. This was done to speed up link times. llvm-svn: 28610 | ||||
* | ditto | Duraid Madina | 2005-12-28 | 1 | -0/+1 |
| | | | | llvm-svn: 25038 | ||||
* | For PR495: | Reid Spencer | 2005-07-07 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | Get rid of the difference between file paths and directory paths. The Path class now simply stores a path that can refer to either a file or a directory. This required various changes in the implementation and interface of the class with the corresponding impact to its users. Doxygen comments were also updated to reflect these changes. Interface changes are: appendDirectory -> appendComponent appendFile -> appendComponent elideDirectory -> eraseComponent elideFile -> eraseComponent elideSuffix -> eraseSuffix renameFile -> rename setDirectory -> set setFile -> set Changes pass Dejagnu and llvm-test/SingleSource tests. llvm-svn: 22349 | ||||
* | Make sure that tool names don't have any leading or trailing spaces in them. | Reid Spencer | 2005-05-19 | 1 | -1/+1 |
| | | | | | | If they do, it screws up the concatenation of the .exe suffix on cygwin. llvm-svn: 22142 | ||||
* | Remove trailing whitespace | Misha Brukman | 2005-04-22 | 1 | -6/+6 |
| | | | | llvm-svn: 21428 | ||||
* | Fix PR506: | Reid Spencer | 2005-02-13 | 1 | -4/+6 |
| | | | | | | | * Use error returned from Archive::OpenAndLoad * Make sure only std::string is thrown so it gets caught and printed. llvm-svn: 20147 | ||||
* | Fix the help documentation to not imply multiple archive files can be | Reid Spencer | 2004-12-30 | 1 | -1/+1 |
| | | | | | | processed. llvm-svn: 19193 | ||||
* | For PR351: | Reid Spencer | 2004-12-15 | 1 | -1/+0 |
| | | | | | | Remove #inclusion of Support/FileUtilities.h which isn't needed any more. llvm-svn: 18950 | ||||
* | Add LLVMbzip2 library, now required. | Reid Spencer | 2004-11-25 | 1 | -1/+2 |
| | | | | llvm-svn: 18255 | ||||
* | Per code review: \ | Reid Spencer | 2004-11-16 | 1 | -14/+17 |
| | | | | | | | | | | | * Make static things static \ * Get rid of unused TmpArchive variable \ * Implement symbol table printing \ * Adjust to changes in llvm::Archive interface \ * Make sure we destruct objects even if exceptions occur. \ * Fix a typo in an output string. llvm-svn: 17878 | ||||
* | A tool for adding a symbol table to LLVM Archives | Reid Spencer | 2004-11-14 | 1 | -0/+88 |
| | | | | llvm-svn: 17797 | ||||
* | Makefile for llvm-ranlib tool | Reid Spencer | 2004-11-14 | 1 | -0/+14 |
llvm-svn: 17796 |