| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Pass std::string to constructor as const reference to avoid multiple | Alkis Evlogimenos | 2004-01-06 | 1 | -1/+1 |
| | | | | | | | copies. llvm-svn: 10705 | ||||
| * | Not all platforms supports sighandler_t, so I changed it to use the older | John Criswell | 2004-01-01 | 1 | -1/+1 |
| | | | | | | | | | return value from signal() (which should be the same type; it's just not typedef'd). This fixes the build on Solaris. llvm-svn: 10675 | ||||
| * | * Add a new helper progress method | Chris Lattner | 2003-12-31 | 1 | -4/+11 |
| | | | | | | | | * Make sure that the user sees the 100% mark * Don't bother printing out X.0%, just print out X% llvm-svn: 10672 | ||||
| * | Add missing #include | Chris Lattner | 2003-12-31 | 1 | -0/+1 |
| | | | | | llvm-svn: 10669 | ||||
| * | Add new function | Chris Lattner | 2003-12-31 | 1 | -0/+13 |
| | | | | | llvm-svn: 10664 | ||||
| * | New class, useful for command-line interactive programs. | Chris Lattner | 2003-12-31 | 1 | -0/+94 |
| | | | | | llvm-svn: 10662 | ||||
| * | Add new method | Chris Lattner | 2003-12-30 | 1 | -0/+10 |
| | | | | | llvm-svn: 10649 | ||||
| * | Further revisions of the FDHandle idea. In this version we use ownership | Chris Lattner | 2003-12-30 | 1 | -8/+0 |
| | | | | | | | | semantics that are the same as those used by std::auto_ptr. This allows copying of FDHandle's, but copying transfers ownership. llvm-svn: 10646 | ||||
| * | Add trivial exception specs to produce better code since the methods cannot | Chris Lattner | 2003-12-29 | 1 | -3/+3 |
| | | | | | | | be inlined. llvm-svn: 10643 | ||||
| * | Factor FDHandle out of the bytecode reader into the FileUtilities.h support | Chris Lattner | 2003-12-29 | 1 | -0/+23 |
| | | | | | | | routines. llvm-svn: 10642 | ||||
| * | implement new getToken function | Chris Lattner | 2003-12-29 | 1 | -0/+43 |
| | | | | | llvm-svn: 10639 | ||||
| * | Finegrainify namespacification | Chris Lattner | 2003-12-14 | 13 | -108/+73 |
| | | | | | llvm-svn: 10464 | ||||
| * | Finegrainify namespacification | Chris Lattner | 2003-12-14 | 2 | -9/+7 |
| | | | | | | | Make the Timer code give correct user/system/user+system times when -track-memory is enabled llvm-svn: 10463 | ||||
| * | Lock abstraction, introduced with a view toward making the JIT thread-safe. | Brian Gaeke | 2003-12-01 | 1 | -0/+24 |
| | | | | | | | Eventually. llvm-svn: 10284 | ||||
| * | Fix copy-pasto. | Misha Brukman | 2003-11-24 | 1 | -2/+2 |
| | | | | | llvm-svn: 10197 | ||||
| * | Add ability to query if a file is a legitimate ELF shared object. | Misha Brukman | 2003-11-24 | 1 | -0/+10 |
| | | | | | llvm-svn: 10193 | ||||
| * | Only use -Wl,-R. if HAVE_LINK_R. | Brian Gaeke | 2003-11-18 | 1 | -0/+3 |
| | | | | | llvm-svn: 10066 | ||||
| * | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 | 15 | -2/+62 |
| | | | | | llvm-svn: 9903 | ||||
| * | Move IsArchive and IsBytecode here from gccld. Refactor into CheckMagic. | Brian Gaeke | 2003-11-11 | 1 | -0/+29 |
| | | | | | llvm-svn: 9901 | ||||
| * | Add implementation of FileOpenable(). | Brian Gaeke | 2003-11-11 | 1 | -96/+41 |
| | | | | | | | Refactor MakeFileExecutable() & MakeFileExecutable() into AddPermissionsBits(). llvm-svn: 9892 | ||||
| * | Attempt to provide support for those without RTLD_DEFAULT. | Chris Lattner | 2003-10-25 | 1 | -0/+5 |
| | | | | | llvm-svn: 9503 | ||||
| * | Added LLVM copyright notice to Makefiles. | John Criswell | 2003-10-20 | 1 | -0/+8 |
| | | | | | llvm-svn: 9312 | ||||
| * | Added LLVM project notice to the top of every C++ source file. | John Criswell | 2003-10-20 | 15 | -0/+105 |
| | | | | | | | Header files will be on the way. llvm-svn: 9298 | ||||
| * | Add debugtype, make output marginally more nice | Chris Lattner | 2003-10-19 | 1 | -3/+4 |
| | | | | | llvm-svn: 9251 | ||||
| * | Fix PR #47 | Chris Lattner | 2003-10-19 | 1 | -3/+3 |
| | | | | | llvm-svn: 9250 | ||||
| * | Without this option, the -run-llc mode does not work with shared objects at | Chris Lattner | 2003-10-18 | 1 | -0/+1 |
| | | | | | | | | all, making it pointless for use with the code generator debugger. With it, it works like a charm. llvm-svn: 9245 | ||||
| * | Fix up error message. | Brian Gaeke | 2003-10-15 | 1 | -1/+2 |
| | | | | | llvm-svn: 9139 | ||||
| * | Generalize abstract interpreter interface to allow linking in an arbitrary ↵ | Chris Lattner | 2003-10-14 | 1 | -18/+23 |
| | | | | | | | number of shared objects llvm-svn: 9129 | ||||
| * | Substantial cleanups: | Chris Lattner | 2003-10-14 | 1 | -28/+35 |
| | | | | | | | | | | | | | | * Add header comment * Remove extraneous #includes * Move the FileType enum into the GCC class * The GCC class is not virtual. * Move all of the "constructor" functions into the classes themselves * Stop using cl::list as arguments, use std::vector instead (which cl::list derives from) * Improve comments llvm-svn: 9121 | ||||
| * | Actually return an error if something bad happens, don't just exit. | Chris Lattner | 2003-10-14 | 1 | -5/+4 |
| | | | | | llvm-svn: 9119 | ||||
| * | LLI no longer has -abort-on-exception | Chris Lattner | 2003-10-13 | 1 | -1/+0 |
| | | | | | llvm-svn: 9097 | ||||
| * | Regularize header file comments | Chris Lattner | 2003-10-13 | 1 | -1/+1 |
| | | | | | llvm-svn: 9071 | ||||
| * | Don't include Config/stdio.h or <stdio.h>. | Brian Gaeke | 2003-10-10 | 1 | -2/+0 |
| | | | | | llvm-svn: 9031 | ||||
| * | Change to use LinkDynamicObject instead of dlopen. | Brian Gaeke | 2003-10-10 | 1 | -3/+5 |
| | | | | | llvm-svn: 9011 | ||||
| * | Change to use strtoul instead of strtoll. | Brian Gaeke | 2003-10-10 | 1 | -2/+7 |
| | | | | | llvm-svn: 9010 | ||||
| * | Add my abstracted dynamic linker support files. | Brian Gaeke | 2003-10-10 | 1 | -0/+42 |
| | | | | | llvm-svn: 9008 | ||||
| * | ToolRunner.h has been moved from include/Support to include/llvm/Support. | Misha Brukman | 2003-10-06 | 1 | -1/+1 |
| | | | | | llvm-svn: 8898 | ||||
| * | Implement the NamedRegionTimer class | Chris Lattner | 2003-10-06 | 1 | -0/+18 |
| | | | | | llvm-svn: 8889 | ||||
| * | Move support/lib/Support back to lib/Support | Chris Lattner | 2003-10-05 | 1 | -1/+1 |
| | | | | | llvm-svn: 8874 | ||||
| * | 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 | ||||
| * | Moved code from llvm/lib/Support to llvm/support/lib/Support. | John Criswell | 2003-09-29 | 1 | -1/+1 |
| | | | | | llvm-svn: 8735 | ||||
| * | 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 | ||||
| * | 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 | ||||
| * | 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 | ||||
| * | Mangle ALL letters that we do not allow, not just a few. | Chris Lattner | 2003-08-24 | 1 | -14/+26 |
| | | | | | llvm-svn: 8140 | ||||

