Chris Lattner
							
						 
					 | 
					
						
						
							
						
						37db5d67f9
					 | 
					
						
						
							
							Remove the MappedFile::charBase member, rename base -> getBase() and
						
						
						
						
						
						
						
						make getBase() return a const-correct pointer.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49025 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2008-04-01 03:40:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						bdbd2d710c
					 | 
					
						
						
							
							Remove MappedFile support for mapping files for write and exec
						
						
						
						
						
						
						
						and shared.  This complicates the design, is not used, and probably
doesn't even work.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49022 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2008-04-01 03:10:22 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						4ee451de36
					 | 
					
						
						
							
							Remove attribution from file headers, per discussion on llvmdev.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45418 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2007-12-29 20:36:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						2b1f1066ac
					 | 
					
						
						
							
							Fix the Linker testcase regressions, by making MemoryBuffer::getFileOrSTDIN return
						
						
						
						
						
						
						
						a valid but empty buffer if stdin is empty.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44219 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2007-11-18 18:52:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						3daae2701b
					 | 
					
						
						
							
							Add new MemoryBuffer::getMemBufferCopy method.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42815 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2007-10-09 21:46:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Reid Spencer
							
						 
					 | 
					
						
						
							
						
						2372ccc111
					 | 
					
						
						
							
							Make getSTDIN return null if the standard input is empty, as the header file
						
						
						
						
						
						
						
						documentation implies and as its uses depend.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40939 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2007-08-08 20:01:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Lewycky
							
						 
					 | 
					
						
						
							
						
						ea332946d3
					 | 
					
						
						
							
							Fix undefined behaviour reported by the new --enable-expensive-checks option.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37829 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2007-07-01 03:06:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						a24b04e9e5
					 | 
					
						
						
							
							fix a memory leak
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36981 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2007-05-11 00:43:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeff Cohen
							
						 
					 | 
					
						
						
							
						
						0fea8ebb4a
					 | 
					
						
						
							
							Unbreak VC++ build.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36901 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2007-05-07 15:21:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						5499da8833
					 | 
					
						
						
							
							Enhance MemoryBuffer to return error messages in strings if they occur.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36899 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2007-05-06 23:32:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						82e791dc42
					 | 
					
						
						
							
							Fix MemoryBuffer::getFile to return null if it has an error opening the
						
						
						
						
						
						
						
						file instead of aborting.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36858 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2007-05-06 07:24:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeff Cohen
							
						 
					 | 
					
						
						
							
						
						930c0fead9
					 | 
					
						
						
							
							Fix MemoryBuffer breakage correctly.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36561 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2007-04-29 14:43:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeff Cohen
							
						 
					 | 
					
						
						
							
						
						9bc406019e
					 | 
					
						
						
							
							Unbreak build.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36559 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2007-04-29 14:21:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						333ffd4abf
					 | 
					
						
						
							
							Add a new memorybuffer class, to unify all the file reading code in the system
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36553 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2007-04-29 06:58:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |