Reid Spencer 
							
						 
					 
					
						
						
							
						
						30ea2fa933 
					 
					
						
						
							
							Invert the tests on LLVMGCC_MAJVERS to check for value 4 instead of value  
						
						... 
						
						
						
						3. This ensures that if llvm-gcc isn't available and consequently the value
of LLVMGCC_MAJVERS is blank, that the old (include runtime) behavior will
persist.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27499  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-04-07 21:45:23 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8f56902592 
					 
					
						
						
							
							add a newline at the end of the file  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27492  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-04-07 18:41:16 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						93bc3cdd43 
					 
					
						
						
							
							Avoid building the runtime libraries if llvm-gcc version 4 is detected.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27464  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-04-06 22:15:51 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						0c5f7931d9 
					 
					
						
						
							
							For PR722:  
						
						... 
						
						
						
						Change the check for llvm-gcc from using LLVMGCCDIR to LLVMGCC. This checks
for the actual tool rather than the directory in which the tool resides. In
the case of this bug, it is possible that the directory exists but that the
tools in that directory do not. This fix should avoid the makefile from
erroneously proceeding without the actual tools being available.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27361  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-04-02 14:34:26 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						7abddda6cc 
					 
					
						
						
							
							Optimizing to calloc() to malloc() + memset() can be bad on some platforms.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26732  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-13 21:22:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						daac729f4d 
					 
					
						
						
							
							Make the new and old front-ends more similar: now neither uses __main.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26629  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-09 06:16:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bc3814f5e0 
					 
					
						
						
							
							fix make install/uninstall of libcrtend.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25796  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-30 02:03:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						038c2a1292 
					 
					
						
						
							
							Remove out of date comment  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25705  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-27 22:06:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3880f1afd6 
					 
					
						
						
							
							Remove the only use of FAKE_SOURCES  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25704  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-27 22:06:23 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						1981c2e8dc 
					 
					
						
						
							
							Add the remove() function from the C library.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24498  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-28 15:49:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a1fa8f1d8a 
					 
					
						
						
							
							This was never updated for the project makefile changes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23790  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-18 18:50:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ed069fcf88 
					 
					
						
						
							
							This never got updated to reflect the project makefile changes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23789  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-18 18:48:30 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						fd93908ae8 
					 
					
						
						
							
							Remove trailing whitespace  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21427  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-21 23:48:37 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						b8190e6b30 
					 
					
						
						
							
							Fix grammar  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20789  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-03-23 21:14:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						05dd08fb0a 
					 
					
						
						
							
							Hrm, who knows what 'uint' is, but it seems to work sometimes?  Wierd.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19876  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-28 19:37:35 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						41c56c03f7 
					 
					
						
						
							
							Turn on LOADABLE_MODULE so that profile.so can be loaded dynamically by  
						
						... 
						
						
						
						the JIT.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19524  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-13 16:53:05 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						1492709177 
					 
					
						
						
							
							Re-enable libprofile now that llvm-ar is working better.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19523  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-13 16:51:19 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						709b274244 
					 
					
						
						
							
							Remove dead directories  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19262  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-02 22:55:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						488370ca00 
					 
					
						
						
							
							This lib is dead  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19261  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-02 22:53:52 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2500e10263 
					 
					
						
						
							
							Remove a bunch of useless empty libraries  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19260  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-02 22:52:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7ff1ca4cd0 
					 
					
						
						
							
							This is no longer needed.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19259  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-02 22:50:00 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						e676067be5 
					 
					
						
						
							
							For PR432:  
						
						... 
						
						
						
						* Variable name change: cferuntime_libdir -> CFERuntimeLibDir
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19096  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-22 05:57:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8378294c68 
					 
					
						
						
							
							Disable libprofile as llvm-ar bus errors on it, and I don't want to break  
						
						... 
						
						
						
						the nightly testers.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18960  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-15 08:15:48 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						b8e7df3937 
					 
					
						
						
							
							Use the new BYTECODE_DESTINATION to override the default bytecode install  
						
						... 
						
						
						
						destination for this library so that it goes to $(cferuntime_libdir) rather
than just $(libdir). Normal bytecode libraries should be installed in the
$(libdir), but these ones are "special" because they're part of the the
C/C++ front end.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18882  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-13 07:40:50 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						8f4102d33f 
					 
					
						
						
							
							Remove useless -L switch now that gccld -link-as-library bug is fixed.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18613  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-08 04:22:47 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						8bcd0502a3 
					 
					
						
						
							
							Make use of the LLVMGCCStdCXXLibDir variable to link objects  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18548  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-05 19:15:06 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						98880b9d0a 
					 
					
						
						
							
							Use the FAKE_SOURCES feature for proper distribution of contents  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18506  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-04 22:34:33 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						010834654a 
					 
					
						
						
							
							Standardize the makefiles with space around = to match the rest of LLVM.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18429  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-02 09:58:09 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						8aa9a8ca98 
					 
					
						
						
							
							Standardize the format of the runtime libraries makefiles.  
						
						... 
						
						
						
						* Don't have lines longer than 80 cols
* Blank line after the header
* Reduce spaces in var definitions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18427  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-02 09:31:40 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						f5b709854f 
					 
					
						
						
							
							For PR466:  
						
						... 
						
						
						
						Much of what this Makefile did to make a libcrtend.a file is now supported
by Makefile.rules when BYTECODE_LIBRARY=1 is specified. So, we've
simplified the make rules for building this library.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18426  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-02 09:29:49 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						3298f87c0b 
					 
					
						
						
							
							Remove this left-over crud from the automake experiment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18424  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-02 09:23:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5abdbdc6b8 
					 
					
						
						
							
							Remove zlib from the llvm tarball.  This is only used (in theory by povray-31  
						
						... 
						
						
						
						which is part of llvm-test).  If anyone is interested in adding it to llvm-test,
feel free to go for it.
This is part of PR417
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18277  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-11-27 19:18:35 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						de09f3e434 
					 
					
						
						
							
							Remove zlib from the llvm tarball.  This is only used (in theory by povray-31  
						
						... 
						
						
						
						which is part of llvm-test).  If anyone is interested in adding it to llvm-test,
feel free to go for it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18276  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-11-27 19:18:05 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3328965829 
					 
					
						
						
							
							libpng is not even used by povray3.1 in the current configuration, just  
						
						... 
						
						
						
						drop it completely.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17966  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-11-18 21:21:54 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						f5fae0b774 
					 
					
						
						
							
							Use llvm-ar not ar for constructing archive. Wrap at 80 cols.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17784  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-11-14 22:13:13 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						cc2d1e25f3 
					 
					
						
						
							
							Internalize variable names to prevent recursive assignment. Cleanup docs.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17359  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-30 09:19:36 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						a4b07c51ea 
					 
					
						
						
							
							* Make the libcrtend.a installation depend on the bytecode-libs directory  
						
						... 
						
						
						
						* Conform output to standard.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17267  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-26 21:30:31 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						9826173996 
					 
					
						
						
							
							Add the export symbols list files as extra distribution files.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17246  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-26 07:02:58 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						20ac4e3699 
					 
					
						
						
							
							Add EXTRA_DIST for additional files to be distributed.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17233  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-26 03:12:11 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						dbf9409ef1 
					 
					
						
						
							
							Remove the clean target.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17185  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-23 08:01:27 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						40a955ab05 
					 
					
						
						
							
							We're not doing automake any more  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17168  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-22 21:02:23 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						8c2c3152d6 
					 
					
						
						
							
							Adjust to changes in Makefile.rules  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17167  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-22 21:02:08 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						cac731ecbe 
					 
					
						
						
							
							We won't use automake  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17155  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-22 03:35:04 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						86d341b204 
					 
					
						
						
							
							Initial automake generated Makefile template  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17136  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-18 23:55:41 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						1d91accc4b 
					 
					
						
						
							
							Update to reflect building zlib for LLVM  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17091  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-17 15:02:47 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						fa4cf331ed 
					 
					
						
						
							
							Add missing targets for install/clean  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17090  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-17 15:01:59 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						da0a22b7ac 
					 
					
						
						
							
							Initial Makefile.am for building with automake  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17073  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-17 00:24:24 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						aa717415bf 
					 
					
						
						
							
							Initial Makefile.am for building with automake.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17072  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-17 00:20:42 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						2bf0292432 
					 
					
						
						
							
							Make sure that for systems where the string functions are actually macros  
						
						... 
						
						
						
						that we undefine the macro before using its name in the definition. This
can happen on Linux if _GNU_SOURCE is defined.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17071  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-17 00:17:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						194878fbac 
					 
					
						
						
							
							Don't call memset if malloc returns a null pointer  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16797  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-06 23:08:03 +00:00