Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Oops, missed the . files | Chris Lattner | 2003-10-05 | 2 | -5/+0 |
| | | | | llvm-svn: 8879 | ||||
* | Move support/lib into lib/Support | Chris Lattner | 2003-10-05 | 71 | -14629/+0 |
| | | | | | | Move support/tools into utils llvm-svn: 8878 | ||||
* | Fixed space issues, code alignment, tabs -> spaces. | Misha Brukman | 2003-09-29 | 1 | -11/+11 |
| | | | | llvm-svn: 8755 | ||||
* | Implementation of the abstraction of running our tools + gcc, taken out of | Misha Brukman | 2003-09-29 | 1 | -0/+374 |
| | | | | | | bugpoint for general usage and enjoyment. llvm-svn: 8754 | ||||
* | Check in missing makefile | Chris Lattner | 2003-09-29 | 1 | -0/+6 |
| | | | | llvm-svn: 8738 | ||||
* | Initial checkin of makefile for this directory | Chris Lattner | 2003-09-29 | 1 | -0/+6 |
| | | | | llvm-svn: 8737 | ||||
* | Moved code from llvm/lib/Support to llvm/support/lib/Support. | John Criswell | 2003-09-29 | 1 | -1/+1 |
| | | | | llvm-svn: 8735 | ||||
* | Updating Makefiles for new location in llvm/support. | John Criswell | 2003-09-29 | 1 | -0/+6 |
| | | | | llvm-svn: 8732 | ||||
* | Updated Makefiles to reflect new location in llvm/support/tools. | John Criswell | 2003-09-29 | 2 | -2/+2 |
| | | | | llvm-svn: 8731 | ||||
* | Squelch warning | Chris Lattner | 2003-09-22 | 1 | -0/+1 |
| | | | | llvm-svn: 8658 | ||||
* | In ExecWait(), made the child process exit if it can't execve() the new | John Criswell | 2003-09-17 | 1 | -13/+23 |
| | | | | | | | | program. Added the use of const (which compiles and is hopefully correct). Added comments. llvm-svn: 8585 | ||||
* | Do not put DEBUG() guard around error condition; this must *always* be printed. | Misha Brukman | 2003-09-17 | 1 | -1/+1 |
| | | | | llvm-svn: 8583 | ||||
* | Fix the flag on `rm' to properly do a recursive deletion. | Misha Brukman | 2003-09-17 | 1 | -1/+1 |
| | | | | llvm-svn: 8582 | ||||
* | Added the ExecWait() function. It executes a program with the specified | John Criswell | 2003-09-17 | 1 | -0/+98 |
| | | | | | | | | | arguments and environment. Perhaps it should be merged with the RunProgramWithTimeout function, but I'd want to allow it to inherit the parent process's stdin and stdout. I'll save that for a rainy day... llvm-svn: 8577 | ||||
* | Add missing apostrophe. It's been bugging me for years. | Brian Gaeke | 2003-09-16 | 1 | -1/+1 |
| | | | | | | No really, years. llvm-svn: 8566 | ||||
* | Fixed spelling & grammar. | Misha Brukman | 2003-09-16 | 4 | -4/+4 |
| | | | | llvm-svn: 8559 | ||||
* | Updated to find source files using VPATH. This makes writing build rules | John Criswell | 2003-09-09 | 1 | -7/+5 |
| | | | | | | | | | | | much cleaner and easier. Labeled .td as a suffix for tblgen files in Makefile.rules. Modified build rules so that source files generated during the build are placed in the build directory and not the source directory (and not in a Debug directory). This makes the system cleaner and allows us to have a read-only source tree. llvm-svn: 8424 | ||||
* | Updated the log of changes (as required by the Burg copyright) to give an | John Criswell | 2003-09-09 | 1 | -0/+8 |
| | | | | | | | overview of what we changed (which is probably all that the author was looking for). llvm-svn: 8416 | ||||
* | Modified the code so that we exit() with a non-zero value instead of calling | John Criswell | 2003-09-09 | 1 | -1/+1 |
| | | | | | | | | abort() when we can't open the input filename. The abort() function generates a core dump if possible and is meant for handling errors so grand that even the program knows that debugging is necessary. llvm-svn: 8415 | ||||
* | Fixed spelling of `intentionally'. | Misha Brukman | 2003-09-07 | 1 | -3/+3 |
| | | | | llvm-svn: 8387 | ||||
* | Remove unneeded #include | Chris Lattner | 2003-09-07 | 1 | -1/+0 |
| | | | | llvm-svn: 8386 | ||||
* | Checkin of autoconf-style object root. | John Criswell | 2003-09-06 | 1 | -4/+6 |
| | | | | | | Updated Makefile for new autoconf-style object root. llvm-svn: 8385 | ||||
* | Added the MakeFileReadable() method. | John Criswell | 2003-09-02 | 1 | -0/+54 |
| | | | | llvm-svn: 8327 | ||||
* | Added a description of the algorithm. | John Criswell | 2003-09-02 | 1 | -7/+14 |
| | | | | | | Return failure if the chmod() fails. llvm-svn: 8326 | ||||
* | Added the MakeFileExecutable() method. This method takes a filename and | John Criswell | 2003-09-02 | 1 | -0/+50 |
| | | | | | | gives it execute access while respecting the user's umask. llvm-svn: 8324 | ||||
* | Added an option to TableGen that allows users to specify a directory in which | John Criswell | 2003-08-27 | 2 | -5/+42 |
| | | | | | | | | | | to find include files. TableGen will load include files from this directory if it cannot find them in the current directory. This feature was needed for building code inside the object tree (a la autoconf style). TODO: Allow for multiple -I options to specify a list of directories to search. llvm-svn: 8159 | ||||
* | Mangle ALL letters that we do not allow, not just a few. | Chris Lattner | 2003-08-24 | 1 | -14/+26 |
| | | | | llvm-svn: 8140 | ||||
* | Ignore more | Chris Lattner | 2003-08-23 | 1 | -0/+2 |
| | | | | llvm-svn: 8081 | ||||
* | Initial checkin of ValueHolder helper | Chris Lattner | 2003-08-23 | 1 | -0/+16 |
| | | | | llvm-svn: 8072 | ||||
* | Only use :: rules for #included files | Chris Lattner | 2003-08-21 | 1 | -1/+1 |
| | | | | llvm-svn: 8026 | ||||
* | Fix warning on sparc build | Chris Lattner | 2003-08-21 | 1 | -0/+1 |
| | | | | llvm-svn: 8006 | ||||
* | Added #include <cassert>. In GCC 3.3, we don't get assert() through the other | John Criswell | 2003-08-20 | 1 | -0/+2 |
| | | | | | | | language header files like we did under 3.2.1, and we're not grabbing it through the LLVM header files either. So just include it directly. llvm-svn: 7996 | ||||
* | X86.td has been moved out of this directory; these are outdated targets. | Misha Brukman | 2003-08-19 | 1 | -18/+0 |
| | | | | llvm-svn: 7971 | ||||
* | Spell `necessary' correctly. | Misha Brukman | 2003-08-18 | 1 | -1/+1 |
| | | | | llvm-svn: 7944 | ||||
* | lib/Support/CommandLine.cpp: | Brian Gaeke | 2003-08-15 | 1 | -46/+51 |
| | | | | | | | | | | | | | | | | | Many changes suggested by Chris. It's okay, I'll recover from the emotional damage...maybe someday. :-) Collapse ParseCStringVector into ParseStringVector. Comment it. Make it take a const input. Use std::string::npos instead of -1 (what a mouthful!) Make ParseEnvironmentOptions take const inputs. Check its args at the very beginning. Strdup all the contents of newArgv and free them all at the end. include/Support/CommandLine.h: Constify progName and envVar arguments to ParseEnvironmentOptions(). llvm-svn: 7905 | ||||
* | Ignore dummy register classes | Chris Lattner | 2003-08-15 | 1 | -1/+9 |
| | | | | llvm-svn: 7871 | ||||
* | Add support for nodes with void arguments, like chain nodes | Chris Lattner | 2003-08-15 | 1 | -2/+3 |
| | | | | llvm-svn: 7869 | ||||
* | Add support for reading command line arguments from an environment variable. | Brian Gaeke | 2003-08-14 | 1 | -0/+74 |
| | | | | llvm-svn: 7851 | ||||
* | Using `std::remove' requires `cstdio.h'. | Misha Brukman | 2003-08-14 | 1 | -0/+1 |
| | | | | llvm-svn: 7843 | ||||
* | Using std::string requires `#include <string>', says gcc-2.95.3. | Misha Brukman | 2003-08-13 | 1 | -0/+1 |
| | | | | llvm-svn: 7833 | ||||
* | This file uses stable_sort | Chris Lattner | 2003-08-13 | 1 | -0/+1 |
| | | | | llvm-svn: 7831 | ||||
* | Reenable optimized build | Chris Lattner | 2003-08-12 | 1 | -0/+4 |
| | | | | llvm-svn: 7788 | ||||
* | Fix emission of instructions that directly reference MBBs | Chris Lattner | 2003-08-12 | 1 | -4/+10 |
| | | | | llvm-svn: 7771 | ||||
* | Add support for the Any type. Minor fixes and enhancements for BasicBlock ↵ | Chris Lattner | 2003-08-12 | 2 | -7/+18 |
| | | | | | | operands llvm-svn: 7769 | ||||
* | Rename DNVT_bool to DNVT_i1 to be consistent with type system | Chris Lattner | 2003-08-12 | 2 | -4/+4 |
| | | | | llvm-svn: 7768 | ||||
* | Add support for a bool argty | Chris Lattner | 2003-08-12 | 2 | -2/+8 |
| | | | | llvm-svn: 7766 | ||||
* | It is not an error if a rule does not match, it's just a failed match! | Chris Lattner | 2003-08-11 | 1 | -2/+3 |
| | | | | llvm-svn: 7761 | ||||
* | Add support for frameidx and literal immediates for instructions | Chris Lattner | 2003-08-11 | 2 | -11/+42 |
| | | | | llvm-svn: 7749 | ||||
* | Add support for naming the destination of a "set" in a pattern | Chris Lattner | 2003-08-11 | 2 | -0/+6 |
| | | | | llvm-svn: 7748 | ||||
* | Add support for the Arg1 argument type | Chris Lattner | 2003-08-11 | 2 | -3/+15 |
| | | | | llvm-svn: 7747 |