| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | sys::CopyFile returns void and throws an exception on error which will be | Reid Spencer | 2004-12-18 | 1 | -4/+1 |
| | | | | | | | caught by llvm-ld's main function. llvm-svn: 19030 | ||||
| * | sys::CopyString throws an exception on error which will be caught by gccld | Reid Spencer | 2004-12-18 | 1 | -4/+1 |
| | | | | | | | main function. llvm-svn: 19029 | ||||
| * | The CopyFile function got moved into the sys namespace. | Reid Spencer | 2004-12-18 | 2 | -2/+2 |
| | | | | | llvm-svn: 19026 | ||||
| * | Reverse the logic for Win32 to ensure that bugpoint and llvm-db are NOT | Reid Spencer | 2004-12-17 | 1 | -1/+1 |
| | | | | | | | built on this platform. llvm-svn: 19015 | ||||
| * | Fix this file to actually work. ifneq was incorrectly used. Subtract out | Reid Spencer | 2004-12-17 | 1 | -9/+6 |
| | | | | | | | | llvm-db and bugpoint for Win32 rather than add them in subtr llvm-svn: 19014 | ||||
| * | Makefile.JIT doesn't exist any more so it doesn't need to be distributed. | Reid Spencer | 2004-12-17 | 1 | -2/+0 |
| | | | | | llvm-svn: 19009 | ||||
| * | Disable bugpoint and llvm-db tools for Win32. They can't be supported on | Reid Spencer | 2004-12-17 | 1 | -2/+10 |
| | | | | | | | | that platform without a lot of work because they depend on process image copy behavior of fork(2). llvm-svn: 19008 | ||||
| * | Linking in all of ScalarOpts. | Tanya Lattner | 2004-12-16 | 1 | -1/+1 |
| | | | | | llvm-svn: 19002 | ||||
| * | For PR351: | Reid Spencer | 2004-12-16 | 7 | -44/+54 |
| | | | | | | | | | | | | * removeFile() -> sys::Path::destroyFile() * remove extraneous toString() calls * convert local variables representing path names from std::string to sys::Path * Use sys::Path objects with FileRemove instead of std::string * Use sys::Path methods for construction of path names llvm-svn: 19001 | ||||
| * | No targets actually use this library | Chris Lattner | 2004-12-16 | 1 | -1/+0 |
| | | | | | llvm-svn: 18995 | ||||
| * | Unbreak all archive reading operations introduced by the last patch which | Reid Spencer | 2004-12-15 | 1 | -2/+3 |
| | | | | | | | | always exited the program with exit code 1 in these cases, regardless of whether an error occurred or not. llvm-svn: 18966 | ||||
| * | Do not fail an assertion on a broken archive | Chris Lattner | 2004-12-15 | 1 | -1/+6 |
| | | | | | llvm-svn: 18959 | ||||
| * | Change LLVMGCCDIR/bytecode-libs -> LLVMGCCDIR/lib | Reid Spencer | 2004-12-15 | 2 | -2/+2 |
| | | | | | llvm-svn: 18951 | ||||
| * | For PR351: | Reid Spencer | 2004-12-15 | 3 | -3/+0 |
| | | | | | | | Remove #inclusion of Support/FileUtilities.h which isn't needed any more. llvm-svn: 18950 | ||||
| * | For PR351: | Reid Spencer | 2004-12-15 | 3 | -20/+34 |
| | | | | | | | * Convert use of getUniqueFilename to sys::Path::makeUnique(); llvm-svn: 18949 | ||||
| * | For PR351: | Reid Spencer | 2004-12-14 | 4 | -141/+84 |
| | | | | | | | | * Change ExecWait calls to sys::Program::ExecuteAndWait * Convert to use sys::Path where it makes sense llvm-svn: 18929 | ||||
| * | For PR351: | Reid Spencer | 2004-12-13 | 2 | -15/+17 |
| | | | | | | | Adjust to interface change for FindExecutable. llvm-svn: 18920 | ||||
| * | For PR351: | Reid Spencer | 2004-12-13 | 8 | -451/+1 |
| | | | | | | | | | llee was a nice hack, but it wasn't portable so its gone, with Misha's approval. Operating systems have facilities available for making bytecode directly executable without this utility. llvm-svn: 18916 | ||||
| * | Minor cleanups | Misha Brukman | 2004-12-13 | 1 | -2/+2 |
| | | | | | llvm-svn: 18914 | ||||
| * | For PR351: | Reid Spencer | 2004-12-13 | 2 | -6/+6 |
| | | | | | | | | Replace MakeFileReadable and MakeFileExecutable (from FileUtilities) with sys::Path::makeReadable and sys::Path:makeExecutable, respectively. llvm-svn: 18909 | ||||
| * | Make the loop termination condition clear when building the set of items to | Reid Spencer | 2004-12-13 | 2 | -6/+3 |
| | | | | | | | pass to the Linker::LinkInItems function. llvm-svn: 18894 | ||||
| * | 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 | ||||
| * | Make use of the new Path inserter function. | Reid Spencer | 2004-12-13 | 1 | -3/+3 |
| | | | | | llvm-svn: 18887 | ||||
| * | PR351: \ | Reid Spencer | 2004-12-13 | 2 | -5/+7 |
| | | | | | | | Use sys::Path not FileUtilities to check file types llvm-svn: 18865 | ||||
| * | Convert to use new Linker class interface | Reid Spencer | 2004-12-13 | 2 | -39/+116 |
| | | | | | llvm-svn: 18864 | ||||
| * | LinkModules is now in the Linker class | Reid Spencer | 2004-12-13 | 3 | -5/+5 |
| | | | | | llvm-svn: 18863 | ||||
| * | Do not internalize a module if -link-as-library is passed. | Chris Lattner | 2004-12-12 | 1 | -2/+9 |
| | | | | | llvm-svn: 18825 | ||||
| * | Revert the last patch. We really do need SimplyCFG. | Reid Spencer | 2004-12-11 | 1 | -0/+3 |
| | | | | | llvm-svn: 18787 | ||||
| * | Path::get -> Path::toString | Reid Spencer | 2004-12-11 | 5 | -45/+46 |
| | | | | | llvm-svn: 18785 | ||||
| * | Remove this pass as its no longer needed. | Reid Spencer | 2004-12-10 | 1 | -3/+0 |
| | | | | | llvm-svn: 18783 | ||||
| * | This pass is no longer needed. | Chris Lattner | 2004-12-10 | 1 | -1/+0 |
| | | | | | llvm-svn: 18782 | ||||
| * | Get rid of warning from flex. | Reid Spencer | 2004-12-10 | 1 | -1/+0 |
| | | | | | llvm-svn: 18779 | ||||
| * | Turn on ipsccp by default instead of simple IPCP | Chris Lattner | 2004-12-10 | 1 | -1/+2 |
| | | | | | llvm-svn: 18753 | ||||
| * | Link V8 backend into llc. | Brian Gaeke | 2004-12-10 | 1 | -0/+1 |
| | | | | | llvm-svn: 18739 | ||||
| * | When -link-as-library, add -l options to Module's deplibs | Reid Spencer | 2004-12-08 | 2 | -2/+16 |
| | | | | | llvm-svn: 18617 | ||||
| * | Fix PR139:\ | Reid Spencer | 2004-12-05 | 2 | -40/+40 |
| | | | | | | | | When not linking as a library, use LinkItems to retain command line order of \ linking, otherwise use LinkFiles llvm-svn: 18549 | ||||
| * | Add -strip-debug option | Chris Lattner | 2004-12-03 | 1 | -3/+9 |
| | | | | | | | remove the temporary -disable-dse option llvm-svn: 18451 | ||||
| * | Adjust to change in pass name | Chris Lattner | 2004-12-02 | 1 | -2/+2 |
| | | | | | llvm-svn: 18442 | ||||
| * | Recognize --strip-all as a synonym for -s. | Chris Lattner | 2004-12-02 | 3 | -10/+20 |
| | | | | | | | Add -S and --strip-debug option support. llvm-svn: 18441 | ||||
| * | Implement file replacement correctly even with the f (TruncateNames) flag | Reid Spencer | 2004-12-02 | 1 | -2/+23 |
| | | | | | | | | set. The member name comparison was failing for truncated names. This patch fixes that. Truncated names are now properly replaced. llvm-svn: 18423 | ||||
| * | No longer necessary, moved Makefile.rules | Reid Spencer | 2004-11-29 | 1 | -68/+0 |
| | | | | | llvm-svn: 18337 | ||||
| * | Use LLVMLIBS=JIT to get JIT libraries | Reid Spencer | 2004-11-29 | 2 | -16/+4 |
| | | | | | llvm-svn: 18333 | ||||
| * | Make sure the program's symbols can be dlsym'd as well. | Reid Spencer | 2004-11-29 | 1 | -0/+2 |
| | | | | | llvm-svn: 18331 | ||||
| * | Make the check a little quieter. | Reid Spencer | 2004-11-29 | 1 | -3/+5 |
| | | | | | llvm-svn: 18325 | ||||
| * | Add LLVMbzip2 library, now required. | Reid Spencer | 2004-11-25 | 18 | -18/+24 |
| | | | | | llvm-svn: 18255 | ||||
| * | Always pass -D_GNU_SOURCE to cc1plus | Reid Spencer | 2004-11-25 | 1 | -1/+2 |
| | | | | | llvm-svn: 18253 | ||||
| * | Always pass -D_GNU_SOURCE to cc1 | Reid Spencer | 2004-11-25 | 1 | -2/+3 |
| | | | | | llvm-svn: 18252 | ||||
| * | Correct the configuration variable used to find the bin directory. | Reid Spencer | 2004-11-25 | 1 | -3/+3 |
| | | | | | llvm-svn: 18244 | ||||
| * | Make sure additional C++ suffixes are recognized by llvmc. | Reid Spencer | 2004-11-24 | 1 | -0/+7 |
| | | | | | llvm-svn: 18191 | ||||
| * | * Adjust the options to make them either accept multiple occurrences or be | Reid Spencer | 2004-11-23 | 1 | -5/+22 |
| | | | | | | | | | | optional so that compatibility with GCC is accomplished. * Implement the -print-file-name option in an attempt to provide the same functionality as GCC. Unfortunately, without loading the cpp or c config files, this option won't help much. llvm-svn: 18189 | ||||

