Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								f3ebc3f3d2 
								
							 
						 
						
							
							
								
								Remove attribution from file headers, per discussion on llvmdev.  
							
							 
							
							... 
							
							
							
							llvm-svn: 45418 
							
						 
						
							2007-12-29 20:36:04 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								50eac3b8ab 
								
							 
						 
						
							
							
								
								For PR797:  
							
							 
							
							... 
							
							
							
							Make the Win32 code exception free (untested/uncompiled) which forced some
interface changes which had ripple effect. This should be the last of 797.
llvm-svn: 29884 
							
						 
						
							2006-08-25 21:37:17 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								e4ca722199 
								
							 
						 
						
							
							
								
								For PR797:  
							
							 
							
							... 
							
							
							
							Final removal of exceptions from lib/System and adjustment of users to
accommodate.
llvm-svn: 29846 
							
						 
						
							2006-08-23 20:34:57 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								879ed5ab9c 
								
							 
						 
						
							
							
								
								For PR797:  
							
							 
							
							... 
							
							
							
							Eliminate exception throwing from Path::renamePathOnDisk and adjust its
users correspondingly.
llvm-svn: 29843 
							
						 
						
							2006-08-23 07:30:48 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								42bcf6ea76 
								
							 
						 
						
							
							
								
								For PR797:  
							
							 
							
							... 
							
							
							
							Remove all exception code from Program.inc and implement its new interface
with an ErrMsg string argument.
llvm-svn: 29790 
							
						 
						
							2006-08-21 06:02:44 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								5a9d2e5a0a 
								
							 
						 
						
							
							
								
								Change AllocateRWX/DeallocateRWX to not throw an exception.  
							
							 
							
							... 
							
							
							
							llvm-svn: 29058 
							
						 
						
							2006-07-07 17:32:37 +00:00  
						
					 
				
					
						
							
							
								 
								Misha Brukman
							
						 
						
							 
							
							
							
							
								
							
							
								10468d8a3c 
								
							 
						 
						
							
							
								
								Remove trailing whitespace  
							
							 
							
							... 
							
							
							
							llvm-svn: 21422 
							
						 
						
							2005-04-21 22:55:34 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								b02566dc1c 
								
							 
						 
						
							
							
								
								For Bug 543:  
							
							 
							
							... 
							
							
							
							Allow the ThrowErrno function to optionally accept an error number
parameter so that callers can specify the error number to be used.
llvm-svn: 21384 
							
						 
						
							2005-04-21 02:30:32 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								6e528dce90 
								
							 
						 
						
							
							
								
								Fix a bug in my previous change to this, which broke the build on sparcs.  
							
							 
							
							... 
							
							
							
							llvm-svn: 20184 
							
						 
						
							2005-02-14 21:42:10 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								743dd2cd80 
								
							 
						 
						
							
							
								
								If errno is zero strerror_r does not modify the buffer, leaving it unterminated.  
							
							 
							
							... 
							
							
							
							This causes garbage to be printed out after error messages.
llvm-svn: 20165 
							
						 
						
							2005-02-13 22:46:37 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								e925d8b8b2 
								
							 
						 
						
							
							
								
								For PR351:  
							
							 
							
							... 
							
							
							
							* Ensure #includes are wrapped with appropriate HAVE_ guards
* Account for variations in time.h and sys/time.h inclusion.
* Add macros for getting wait(2) exit status correctly (per autoconf sugg.)
* Implement ThrowErrno in terms of strerror_r, strerror or none based on
  what is available on the platform.
llvm-svn: 19161 
							
						 
						
							2004-12-27 06:17:50 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								6ef473f53c 
								
							 
						 
						
							
							
								
								Make this work with the ICC compiler, contributed by Bjørn Wennberg  
							
							 
							
							... 
							
							
							
							llvm-svn: 18626 
							
						 
						
							2004-12-08 16:10:52 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								2dd5e71836 
								
							 
						 
						
							
							
								
								Forget strerror_r, it causes problems. Fix later when threading matters  
							
							 
							
							... 
							
							
							
							llvm-svn: 17783 
							
						 
						
							2004-11-14 22:10:54 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								abb04cfc79 
								
							 
						 
						
							
							
								
								Adjust sys/stat.h inclusion so its only for SunOS.  
							
							 
							
							... 
							
							
							
							llvm-svn: 16686 
							
						 
						
							2004-10-05 00:56:46 +00:00  
						
					 
				
					
						
							
							
								 
								Tanya Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								c3ef3cc7e5 
								
							 
						 
						
							
							
								
								Added a couple of includes to get this to compile on Sparc.  
							
							 
							
							... 
							
							
							
							llvm-svn: 16685 
							
						 
						
							2004-10-05 00:51:26 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								7c16caa336 
								
							 
						 
						
							
							
								
								Changes For Bug 352  
							
							 
							
							... 
							
							
							
							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 
							
						 
						
							2004-09-01 22:55:40 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								4f48470d84 
								
							 
						 
						
							
							
								
								Add a new abstraction, SysConfig for platform independent system  
							
							 
							
							... 
							
							
							
							configuration calls. Right now this just contains PreventCoreFiles so that
bugpoint can by platform independent.
llvm-svn: 16124 
							
						 
						
							2004-08-31 17:43:29 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								f98fff36ef 
								
							 
						 
						
							
							
								
								Add inclusion of assert.h  
							
							 
							
							... 
							
							
							
							llvm-svn: 16118 
							
						 
						
							2004-08-30 16:03:54 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								2f209c4452 
								
							 
						 
						
							
							
								
								Include some additional header files.  
							
							 
							
							... 
							
							
							
							Fix the banner length.
llvm-svn: 16086 
							
						 
						
							2004-08-29 19:24:20 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								814ba578ba 
								
							 
						 
						
							
							
								
								Initial implementation of the Path operating system concept.  
							
							 
							
							... 
							
							
							
							llvm-svn: 16048 
							
						 
						
							2004-08-25 06:20:07 +00:00