Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Here is the bulk of the sanitizing. | Gabor Greif | 2007-07-05 | 1 | -4/+4 |
| | | | | | | Almost all occurrences of "bytecode" in the sources have been eliminated. llvm-svn: 37913 | ||||
* | Don't use <sstream> in Streams.h but <iosfwd> instead. | Bill Wendling | 2006-12-07 | 1 | -0/+1 |
| | | | | llvm-svn: 32340 | ||||
* | Removed more <iostream> includes | Bill Wendling | 2006-12-07 | 1 | -2/+2 |
| | | | | llvm-svn: 32321 | ||||
* | Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are | Bill Wendling | 2006-12-07 | 1 | -4/+4 |
| | | | | | | now cerr, cout, and NullStream resp. llvm-svn: 32298 | ||||
* | Removed #include <iostream> and replace with llvm_* streams. | Bill Wendling | 2006-11-26 | 1 | -4/+5 |
| | | | | llvm-svn: 31927 | ||||
* | For PR495: | Reid Spencer | 2005-07-07 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | 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 | ||||
* | For PR495: | Reid Spencer | 2005-07-07 | 1 | -1/+1 |
| | | | | | | | | | | | Change interface to Path class: readable -> canRead writable -> canWrite executable -> canExecute More (incremental) changes coming to close 495. llvm-svn: 22345 | ||||
* | Why output multiple strings, let the compiler concatenate them for us for free | Misha Brukman | 2005-05-10 | 1 | -3/+3 |
| | | | | llvm-svn: 21845 | ||||
* | * Order #includes as per style guide | Misha Brukman | 2005-04-22 | 1 | -6/+5 |
| | | | | | | * Combine multiple ``std::cerr <<'' statements into one for simplicity llvm-svn: 21458 | ||||
* | Remove trailing whitespace | Misha Brukman | 2005-04-21 | 1 | -4/+4 |
| | | | | llvm-svn: 21422 | ||||
* | Make printing a warning message optional in CheckBytecodeOutputToConsole. | Reid Spencer | 2005-01-02 | 1 | -5/+8 |
| | | | | llvm-svn: 19240 | ||||
* | Implement a function to print a warning if bytecode output is to be sent to | Reid Spencer | 2005-01-01 | 1 | -8/+10 |
| | | | | | | a terminal/console. llvm-svn: 19237 | ||||
* | For PR351: | Reid Spencer | 2004-12-19 | 1 | -115/+5 |
| | | | | | | | | | * Remove unneeded header files. * Move RedirectFD static function to lib/System/Unix/Program.cpp * Delete RunProgramWithTimeout, now implemented by sys::Program::ExecuteAndWait. RunProgramWithTimeout is now a convenience func. llvm-svn: 19040 | ||||
* | For PR351: | Reid Spencer | 2004-12-14 | 1 | -78/+3 |
| | | | | | | * Remove the ExecWait function. This is now in sys::Program::ExecuteAndWait llvm-svn: 18927 | ||||
* | For PR351: | Reid Spencer | 2004-12-13 | 1 | -64/+13 |
| | | | | | | | * Remove isExecutable as its now implemented by sys::Path::executable * Make FindExecutable a thin veneer over sys::Program::FindProgramByName. llvm-svn: 18918 | ||||
* | For PR351: | Reid Spencer | 2004-12-13 | 1 | -61/+0 |
| | | | | | | | Remove AllocateRWXMemory as it is not used any more in LLVM. The function has been replaced with sys::Memory::AllocateRWX several months ago. llvm-svn: 18912 | ||||
* | Changes For Bug 352 | Reid Spencer | 2004-09-01 | 1 | -9/+9 |
| | | | | | | | | 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 | ||||
* | Remove linux/solaris specific stuff. | Chris Lattner | 2004-07-25 | 1 | -1/+3 |
| | | | | llvm-svn: 15195 | ||||
* | Get rid of the printout from the low-level system interface | Chris Lattner | 2004-07-24 | 1 | -24/+13 |
| | | | | llvm-svn: 15161 | ||||
* | Add support for killing the program if it executes for too long. | Chris Lattner | 2004-07-24 | 1 | -12/+42 |
| | | | | llvm-svn: 15158 | ||||
* | * Fix file header and name | Misha Brukman | 2004-06-18 | 1 | -8/+8 |
| | | | | | | * Order #includes alphabetically llvm-svn: 14234 | ||||
* | Use the machine-independent method of querying the page size. | Misha Brukman | 2004-06-18 | 1 | -1/+2 |
| | | | | llvm-svn: 14233 | ||||
* | Fix spelling, trim empty space, tighten up function header comment. | Misha Brukman | 2004-06-02 | 1 | -10/+3 |
| | | | | llvm-svn: 13940 | ||||
* | Add support for getting executable memory on Windows. This is actually | Chris Lattner | 2004-05-28 | 1 | -2/+14 |
| | | | | | | | | | | much easier than on unix. :) The only evil thing is that windows.h defines a macro named FindExecutable, which collides with one of our names. The JIT now runs on windows, but it cannot resolve external functions (like printf) yet. llvm-svn: 13871 | ||||
* | Add a new function for the JIT. libsupport is now the only library that | Chris Lattner | 2004-05-28 | 1 | -1/+53 |
| | | | | | | includes mman.h llvm-svn: 13870 | ||||
* | Changes to make libSupport build on systems that don't have the wait syscall. | Chris Lattner | 2004-05-27 | 1 | -30/+12 |
| | | | | llvm-svn: 13806 | ||||
* | Bugpoint was not correctly capturing stderr! This caused it to "find" bugs | Chris Lattner | 2004-04-16 | 1 | -1/+4 |
| | | | | | | that didn't exist, missing the ones that do :( llvm-svn: 12978 | ||||
* | Add autoconf support for isStandardOutAConsole (). | Brian Gaeke | 2004-04-02 | 1 | -1/+5 |
| | | | | llvm-svn: 12638 | ||||
* | Add new function, autoconf support required tho | Chris Lattner | 2004-04-02 | 1 | -0/+8 |
| | | | | llvm-svn: 12600 | ||||
* | Remove config wrapper around <cerrno> | Chris Lattner | 2004-01-10 | 1 | -5/+5 |
| | | | | llvm-svn: 10747 | ||||
* | Finegrainify namespacification | Chris Lattner | 2003-12-14 | 1 | -15/+11 |
| | | | | llvm-svn: 10464 | ||||
* | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 | 1 | -0/+3 |
| | | | | llvm-svn: 9903 | ||||
* | Added LLVM project notice to the top of every C++ source file. | John Criswell | 2003-10-20 | 1 | -0/+7 |
| | | | | | | Header files will be on the way. llvm-svn: 9298 | ||||
* | Fix up error message. | Brian Gaeke | 2003-10-15 | 1 | -1/+2 |
| | | | | llvm-svn: 9139 | ||||
* | Fixed space issues, code alignment, tabs -> spaces. | Misha Brukman | 2003-09-29 | 1 | -11/+11 |
| | | | | llvm-svn: 8755 | ||||
* | 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 | ||||
* | 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 | ||||
* | Fixed spelling & grammar. | Misha Brukman | 2003-09-16 | 1 | -1/+1 |
| | | | | llvm-svn: 8559 | ||||
* | Doxygen-ify the comments by using '///' instead of '//'. | Misha Brukman | 2003-08-07 | 1 | -5/+5 |
| | | | | llvm-svn: 7694 | ||||
* | Remove references to `bugpoint' from the now-generic system utilities. | Misha Brukman | 2003-08-07 | 1 | -7/+8 |
| | | | | llvm-svn: 7693 | ||||
* | Moved removeFile() and getUniqueFilename() into FileUtilities. | Misha Brukman | 2003-08-07 | 1 | -36/+1 |
| | | | | llvm-svn: 7691 | ||||
* | Use the C++, more portable, deleter | Chris Lattner | 2003-08-01 | 1 | -1/+1 |
| | | | | llvm-svn: 7483 | ||||
* | The word `separate' only has one `e'. | Misha Brukman | 2003-07-14 | 1 | -1/+1 |
| | | | | llvm-svn: 7173 | ||||
* | Merged in autoconf branch. This provides configuration via the autoconf | John Criswell | 2003-06-30 | 1 | -6/+6 |
| | | | | | | system. llvm-svn: 7014 | ||||
* | Actually, change it to use explicit new/delete, which is more likely to be | Chris Lattner | 2003-06-16 | 1 | -6/+7 |
| | | | | | | optimized INTO an alloca llvm-svn: 6727 | ||||
* | Remove usage of alloca | Chris Lattner | 2003-06-16 | 1 | -6/+6 |
| | | | | llvm-svn: 6726 | ||||
* | Isolate machine-dependent use of <alloca.h> in "Support/Alloca.h", | Brian Gaeke | 2003-06-16 | 1 | -1/+1 |
| | | | | | | | so that we can easily change its use to be conditional on the result of an autoconf test later. llvm-svn: 6723 | ||||
* | Fix build problem on sparc | Chris Lattner | 2003-01-29 | 1 | -1/+2 |
| | | | | llvm-svn: 5428 | ||||
* | Fix compilation on GCC 3.2 | Chris Lattner | 2002-12-24 | 1 | -0/+1 |
| | | | | llvm-svn: 5136 | ||||
* | New files for miscompilation detection | Chris Lattner | 2002-12-23 | 1 | -0/+189 |
llvm-svn: 5120 |