| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Revert r48676. I had plans for using it, but now it's just dead code. | Owen Anderson | 2008-03-24 | 2 | -70/+0 | |
| | | | | | llvm-svn: 48743 | |||||
| * | Add a comment, and fix a bug where AllocateRW recurred to AllocateRWX ↵ | Owen Anderson | 2008-03-22 | 1 | -1/+1 | |
| | | | | | | | instead of itself. llvm-svn: 48677 | |||||
| * | Add an AllocateRW to match AllocateRWX. | Owen Anderson | 2008-03-22 | 2 | -0/+70 | |
| | | | | | llvm-svn: 48676 | |||||
| * | Avoid calling array_endof in a static initializer, as it incurs | Dan Gohman | 2008-03-21 | 1 | -2/+2 | |
| | | | | | | | dynamic initialization. llvm-svn: 48666 | |||||
| * | Specialize FORCE_DEFINING_FILE_TO_BE_LINKED using a GCC trick | Dan Gohman | 2008-03-21 | 1 | -1/+1 | |
| | | | | | | | | | to avoid using constructor calls for static objects. This reduces the number of objects requiring static constructors in a typical LLVM build by around 20%. llvm-svn: 48665 | |||||
| * | this was removed from the Unix side. | Chris Lattner | 2008-03-14 | 1 | -5/+0 | |
| | | | | | llvm-svn: 48370 | |||||
| * | Remove unused GetAddressOfSymbol() | Devang Patel | 2008-03-13 | 1 | -6/+1 | |
| | | | | | | | Thanks Daniel Dunbar! llvm-svn: 48340 | |||||
| * | Fix Path::GetMainExecutable on cygwin, patch by Sam Bishop. | Chris Lattner | 2008-03-13 | 1 | -1/+10 | |
| | | | | | llvm-svn: 48328 | |||||
| * | remove extraneous namespace qualifier, PR2142 | Chris Lattner | 2008-03-13 | 1 | -2/+1 | |
| | | | | | llvm-svn: 48327 | |||||
| * | This is a simple fix for getting error messages from dlerror in | Chris Lattner | 2008-03-12 | 1 | -1/+2 | |
| | | | | | | | | | | LoadLibraryPermanently. The current code modifies the value of a pointer that is passed by value, so the caller never gets the message. Patch by Julien Lerouge! llvm-svn: 48270 | |||||
| * | Stub out a Path::GetMainExecutable call to find the path to the | Chris Lattner | 2008-03-03 | 2 | -0/+24 | |
| | | | | | | | main executable of a program. This needs to be implemented on windows. llvm-svn: 47835 | |||||
| * | Add path separator support, patch by Sam Bishop. | Chris Lattner | 2008-02-27 | 3 | -38/+23 | |
| | | | | | llvm-svn: 47662 | |||||
| * | Provide __main hooks for cygwin & mingw32 | Anton Korobeynikov | 2008-02-22 | 2 | -17/+28 | |
| | | | | | llvm-svn: 47479 | |||||
| * | Add convenient helper to get suffix of the file | Anton Korobeynikov | 2008-02-20 | 1 | -1/+4 | |
| | | | | | llvm-svn: 47397 | |||||
| * | It is not safe to call fork in PrintStackTrace. Sometimes it freezes the ↵ | Lauro Ramos Venancio | 2008-02-15 | 1 | -44/+2 | |
| | | | | | | | program. llvm-svn: 47161 | |||||
| * | Remove use of ltdl | Devang Patel | 2008-02-13 | 3 | -4958/+17 | |
| | | | | | llvm-svn: 47065 | |||||
| * | Set error message. | Devang Patel | 2008-02-04 | 1 | -2/+4 | |
| | | | | | | | Patch by Shantonu Sen. llvm-svn: 46715 | |||||
| * | Use empty() instead of comparing size() with zero. | Dan Gohman | 2008-01-29 | 1 | -1/+1 | |
| | | | | | llvm-svn: 46514 | |||||
| * | Fix potential buffer overflow | Anton Korobeynikov | 2008-01-24 | 1 | -1/+1 | |
| | | | | | llvm-svn: 46296 | |||||
| * | Fix compile failures with g++-4.3. | Duncan Sands | 2008-01-09 | 2 | -0/+2 | |
| | | | | | llvm-svn: 45781 | |||||
| * | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 33 | -66/+66 | |
| | | | | | llvm-svn: 45418 | |||||
| * | remove attribution from lib Makefiles. | Chris Lattner | 2007-12-29 | 1 | -2/+2 | |
| | | | | | llvm-svn: 45415 | |||||
| * | Unbreak mingw build | Anton Korobeynikov | 2007-12-22 | 1 | -1/+2 | |
| | | | | | llvm-svn: 45314 | |||||
| * | Added "GetCurrentDirectory()" to sys::Path. | Ted Kremenek | 2007-12-18 | 2 | -0/+19 | |
| | | | | | llvm-svn: 45182 | |||||
| * | Added "isDirectory" method to llvm::sys::Path. | Ted Kremenek | 2007-12-18 | 2 | -0/+15 | |
| | | | | | llvm-svn: 45168 | |||||
| * | remove obviously dead uses of IncludeFile. | Chris Lattner | 2007-12-18 | 3 | -3/+0 | |
| | | | | | llvm-svn: 45165 | |||||
| * | Remove dead file and directory. | Chris Lattner | 2007-12-08 | 1 | -30/+0 | |
| | | | | | llvm-svn: 44720 | |||||
| * | Provide hook for _alloca to make JITing on Cygwin slightly happier :) | Anton Korobeynikov | 2007-12-03 | 1 | -3/+11 | |
| | | | | | llvm-svn: 44528 | |||||
| * | This change does a couple of things. First it gets the Visual Studio builds ↵ | Chuck Rose III | 2007-11-21 | 2 | -2/+15 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | working. I added the lexing files to the VStudio projects and removed the .l files from the VStudio projects. There was a problem with use of strtoll in TGLexer.cpp and Chris suggested switching to strtol, so that's included here. Additionally, this checkin adds minimal x64 builds to the VStudio builds. Build issues related to x64 in the windows specific files for DynamicLibrary.inc and Singals.inc are worked around, but not ultimately solved. Binaries used to be stored in ...\win32\{Debug|Release} but are now kept in ...\win32\bin\{win32|x64}\{Debug|Release} intermediate files will continue to be stored in the individual project directories under win32. Some names will likely change in the future to reflect that the vstudio projects are no longer 32-bit only, but I wanted to get things up and running today so kept away from bigger restructuring. llvm-svn: 44260 | |||||
| * | Silence a warning saying that the variables always resolve to "true" in an | Bill Wendling | 2007-11-01 | 1 | -4/+4 | |
| | | | | | | | expression. llvm-svn: 43610 | |||||
| * | really fix PR1581, thanks to Daniel Dunbar for pointing | Chris Lattner | 2007-09-28 | 1 | -1/+1 | |
| | | | | | | | this out. llvm-svn: 42448 | |||||
| * | Remove spurious consts. This fixes warnings with compilers that | Dan Gohman | 2007-09-14 | 1 | -2/+2 | |
| | | | | | | | are strict about such things. llvm-svn: 41956 | |||||
| * | Add lengthof and endof templates that hide a lot of sizeof computations. | Owen Anderson | 2007-09-07 | 1 | -3/+4 | |
| | | | | | | | Patch by Sterling Stein! llvm-svn: 41758 | |||||
| * | Fix PR1581, patch by Timo Savola | Chris Lattner | 2007-07-31 | 1 | -1/+1 | |
| | | | | | llvm-svn: 40616 | |||||
| * | finishing touches of bytecode -> bitcode changes. also unbreak Windows | Gabor Greif | 2007-07-06 | 1 | -1/+1 | |
| | | | | | llvm-svn: 37950 | |||||
| * | eliminate residual cruft related to recognizing bytecode | Gabor Greif | 2007-07-06 | 1 | -16/+0 | |
| | | | | | | | | files. bitcode files are the only LLVM format left. llvm-svn: 37945 | |||||
| * | Solaris 2.x does not have RLIMIT_RSS, check for this symbol (analog NetBSD ↵ | Gabor Greif | 2007-07-06 | 1 | -1/+1 | |
| | | | | | | | below), should subsume Cygwin llvm-svn: 37939 | |||||
| * | 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 | |||||
| * | Provide hook for alloca on VCPP. Patch by Scott Graham | Anton Korobeynikov | 2007-06-25 | 1 | -4/+18 | |
| | | | | | llvm-svn: 37715 | |||||
| * | Fix LLVM build on NetBSD. Patch by Neil Booth. | Devang Patel | 2007-06-04 | 1 | -0/+2 | |
| | | | | | llvm-svn: 37410 | |||||
| * | Fix a bug where the bcreader could crash on .bc files that were an exact | Chris Lattner | 2007-05-11 | 1 | -0/+1 | |
| | | | | | | | multiple of the page size, due to a bug in MappedFile llvm-svn: 36980 | |||||
| * | pull some win32 code into common code, add bitcode identification support. | Chris Lattner | 2007-05-06 | 3 | -46/+29 | |
| | | | | | llvm-svn: 36846 | |||||
| * | silence annoying gcc 4.3 warnings | Chris Lattner | 2007-05-03 | 1 | -2/+4 | |
| | | | | | llvm-svn: 36681 | |||||
| * | Cygwin doesn't have the RSS_LIMIT for get/setrlimit. | Reid Spencer | 2007-04-23 | 1 | -0/+2 | |
| | | | | | llvm-svn: 36361 | |||||
| * | Hack to get sys::Path to recognize macho dylibs. | Chris Lattner | 2007-04-11 | 1 | -4/+7 | |
| | | | | | llvm-svn: 35878 | |||||
| * | Teach sys::Path how to recognize different kinds of object files for ELF | Reid Spencer | 2007-04-11 | 1 | -7/+25 | |
| | | | | | | | | and Mach-O systems. Additionally, correct the Mach-O logic code to look at byte 12 not byte 15. Hopefully this fixes the llvm-ld warning on Darwin. llvm-svn: 35876 | |||||
| * | Make isDynamicLibrary detect more than just an ELF file. | Reid Spencer | 2007-04-11 | 1 | -2/+10 | |
| | | | | | llvm-svn: 35874 | |||||
| * | Unbreak VC++ build. | Jeff Cohen | 2007-04-07 | 2 | -32/+32 | |
| | | | | | llvm-svn: 35751 | |||||
| * | For PR1291: | Reid Spencer | 2007-04-07 | 3 | -63/+68 | |
| | | | | | | | Implement the PathWithStatus class and its use throughout lib/System. llvm-svn: 35742 | |||||
| * | For PR1302: | Reid Spencer | 2007-04-04 | 1 | -9/+38 | |
| | | | | | | | Implement recognition of COFF, ELF and Mach-O object/shared lib files. llvm-svn: 35650 | |||||

