| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Factor some of the constants+context related code out into a separate ↵ | Owen Anderson | 2009-08-04 | 1 | -1/+1 |
| | | | | | | | | | header, to make LLVMContextImpl.h not hideous. Also, fix some MSVC compile errors. llvm-svn: 78115 | ||||
| * | 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 | 2 | -3/+3 |
| | | | | | llvm-svn: 75791 | ||||
| * | Match declaration to definition. | Daniel Dunbar | 2009-07-12 | 1 | -1/+1 |
| | | | | | llvm-svn: 75440 | ||||
| * | Make the use of const with respect to LLVMContext sane. Hopefully this is ↵ | Owen Anderson | 2009-07-01 | 2 | -3/+3 |
| | | | | | | | | | the last time, for the moment, that I will need to make far-reaching changes. llvm-svn: 74655 | ||||
| * | Hold the LLVMContext by reference rather than by pointer. | Owen Anderson | 2009-07-01 | 3 | -4/+4 |
| | | | | | llvm-svn: 74640 | ||||
| * | Add a pointer to the owning LLVMContext to Module. This requires threading ↵ | Owen Anderson | 2009-07-01 | 4 | -6/+12 |
| | | | | | | | | | | | 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 | -2/+6 |
| | | | | | | | | their main routines. This makes the tools print their argc/argv commands if they crash. llvm-svn: 66248 | ||||
| * | Initial support for the CMake build system. | Oscar Fuentes | 2008-09-22 | 1 | -0/+8 |
| | | | | | llvm-svn: 56419 | ||||
| * | And final pack of warnings silencing | Anton Korobeynikov | 2008-02-20 | 1 | -1/+3 |
| | | | | | llvm-svn: 47372 | ||||
| * | remove attributions from tools. | Chris Lattner | 2007-12-29 | 5 | -10/+10 |
| | | | | | 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 | ||||
| * | debugger depends on bcreader, not llvm-db | Chris Lattner | 2007-05-06 | 1 | -1/+1 |
| | | | | | llvm-svn: 36842 | ||||
| * | Avoid temporary construction and potential for corrupted data access. | Reid Spencer | 2007-04-08 | 1 | -3/+2 |
| | | | | | llvm-svn: 35771 | ||||
| * | For PR1291: | Reid Spencer | 2007-04-07 | 1 | -1/+2 |
| | | | | | | | | Change uses of sys::Path class to sys::PathWithStatus in those places where the file status information is needed. llvm-svn: 35743 | ||||
| * | For PR789: | Reid Spencer | 2007-03-29 | 1 | -3/+3 |
| | | | | | | | | | Make the sys::Path::getFileStatus function more efficient by having it return a pointer to the FileStatus structure rather than copy it. Adjust uses of the function accordingly. Also, fix some memory issues in sys::Path. llvm-svn: 35476 | ||||
| * | make all llvm tools call llvm_shutdown when they exit, static'ify some stuff. | Chris Lattner | 2006-12-06 | 1 | -1/+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 | ||||
| * | Change Path::getStatusInfo to return a boolean and error string on an error | Chris Lattner | 2006-07-28 | 1 | -2/+6 |
| | | | | | | | | | instead of throwing an exception. This reduces the amount of code that is exposed to exceptions (e.g. FileUtilities), though it is clearly only one step along the way. llvm-svn: 29395 | ||||
| * | Build more debugger/selectiondag libraries as archives instead of .o files. | Chris Lattner | 2006-07-21 | 1 | -1/+1 |
| | | | | | | | | | This works around bugs in some versions of the cygwin linker. Patch contributed by Anton Korobeynikov. llvm-svn: 29239 | ||||
| * | Tools require EH for their top-level try blocks. | Chris Lattner | 2006-07-07 | 1 | -0/+1 |
| | | | | | llvm-svn: 29035 | ||||
| * | This no longer needs plugins, this it doesn't need all of VMCore. | Chris Lattner | 2006-06-08 | 1 | -2/+0 |
| | | | | | llvm-svn: 28723 | ||||
| * | For PR780: | Reid Spencer | 2006-06-07 | 1 | -0/+1 |
| | | | | | | | | | | 1. Add #includes to LinkAllVMCore.h to get Mangler.o and InlineAsm.o 2. Make Mangler.h and InlineAsm.h use the macros to ensure linkage 3. Make each of the tools with --load options include LinkAllVMCore.h This should be the last set of changes for this bug and 800. llvm-svn: 28719 | ||||
| * | Use archive libraries instead of object files for VMCore, BCReader, | Reid Spencer | 2006-06-01 | 1 | -1/+2 |
| | | | | | | | | BCWriter, and bzip2 libraries. Adjust the various makefiles to accommodate these changes. This was done to speed up link times. llvm-svn: 28610 | ||||
| * | This no longer needs the JIT. | Chris Lattner | 2006-04-22 | 1 | -4/+1 |
| | | | | | llvm-svn: 27942 | ||||
| * | Add a warning | Chris Lattner | 2006-04-18 | 1 | -0/+1 |
| | | | | | llvm-svn: 27794 | ||||
| * | Remove trailing whitespace | Misha Brukman | 2005-04-22 | 5 | -43/+43 |
| | | | | | llvm-svn: 21428 | ||||
| * | For PR351: | Reid Spencer | 2004-12-30 | 1 | -27/+34 |
| | | | | | | | | | | | * Place a try/catch block around the entire tool to Make sure std::string exceptions are caught and printed before exiting the tool. * Make sure we catch unhandled exceptions at the top level so that we don't abort with a useless message but indicate than an unhandled exception was generated. llvm-svn: 19192 | ||||
| * | For PR351: \ | Reid Spencer | 2004-12-13 | 1 | -3/+3 |
| | | | | | | | | | The getFileTimestamp and getFileSize functions have been removed from \ FileUtilities.{h,cpp}. They are replaced by Path::getTimestamp and \ Path::getSize,respectively. llvm-svn: 18892 | ||||
| * | Use LLVMLIBS=JIT to get JIT libraries | Reid Spencer | 2004-11-29 | 1 | -7/+1 |
| | | | | | llvm-svn: 18333 | ||||
| * | Fix a bug that caused stuff like this: | Chris Lattner | 2004-11-19 | 1 | -1/+2 |
| | | | | | | | | | | | | main at ./eh.cpp:1414 -> printf("a\n"); to be printed, instead of this: main at ./eh.cpp:14 14 -> printf("a\n"); llvm-svn: 18005 | ||||
| * | Change Library Names Not To Conflict With Others When Installed | Reid Spencer | 2004-10-27 | 1 | -1/+1 |
| | | | | | llvm-svn: 17286 | ||||
| * | Improve help output from llvm-db 'info' command. Patch contributed by | Chris Lattner | 2004-10-26 | 2 | -3/+9 |
| | | | | | | | Michael McCracken! llvm-svn: 17241 | ||||
| * | We're not doing automake any more | Reid Spencer | 2004-10-22 | 1 | -684/+0 |
| | | | | | llvm-svn: 17168 | ||||
| * | We won't use automake | Reid Spencer | 2004-10-22 | 1 | -53/+0 |
| | | | | | llvm-svn: 17155 | ||||
| * | Initial automake generated Makefile template | Reid Spencer | 2004-10-18 | 1 | -0/+684 |
| | | | | | llvm-svn: 17136 | ||||
| * | Actually link in all the analysis passes. | Reid Spencer | 2004-10-18 | 1 | -4/+4 |
| | | | | | llvm-svn: 17112 | ||||
| * | Reid added --version to the CommandLine lib. Don't conflict with it. | Chris Lattner | 2004-10-17 | 1 | -4/+1 |
| | | | | | llvm-svn: 17076 | ||||
| * | Use the shared Makefile.JIT for JIT-enablement | Misha Brukman | 2004-10-14 | 1 | -40/+3 |
| | | | | | llvm-svn: 16992 | ||||
| * | Update to reflect changes in Makefile rules. | Reid Spencer | 2004-10-13 | 1 | -1/+1 |
| | | | | | llvm-svn: 16950 | ||||
| * | Initial version of automake Makefile.am file. | Reid Spencer | 2004-10-10 | 1 | -0/+53 |
| | | | | | llvm-svn: 16894 | ||||
| * | Use the SparcV9-marked instr scheduling library | Misha Brukman | 2004-10-08 | 1 | -1/+1 |
| | | | | | llvm-svn: 16851 | ||||
| * | Changes For Bug 352 | Reid Spencer | 2004-09-01 | 3 | -5/+5 |
| | | | | | | | | | Move include/Config and include/Support into include/llvm/Config, include/llvm/ADT and include/llvm/Support. From here on out, all LLVM public header files must be under include/llvm/. llvm-svn: 16137 | ||||
| * | Add the LLVMsystem.a library as it is now used for operating system | Reid Spencer | 2004-08-29 | 1 | -1/+1 |
| | | | | | | | independence of the tool. llvm-svn: 16092 | ||||
| * | The functions in Signal.h are now in the llvm::sys namespace - adjust | Reid Spencer | 2004-08-29 | 1 | -1/+1 |
| | | | | | llvm-svn: 16091 | ||||
| * | sparcv9select is history. | Brian Gaeke | 2004-08-05 | 1 | -1/+1 |
| | | | | | llvm-svn: 15516 | ||||
| * | Add -load option | Chris Lattner | 2004-07-11 | 1 | -0/+1 |
| | | | | | llvm-svn: 14740 | ||||
| * | Header file moved | Chris Lattner | 2004-05-27 | 1 | -1/+1 |
| | | | | | llvm-svn: 13813 | ||||

