Reid Spencer 
							
						 
					 
					
						
						
							
						
						8b2e1419cf 
					 
					
						
						
							
							Undo removal of the runtime libraries. While this may have been a bit  
						
						... 
						
						
						
						premature, these libraries will be going away for the 2.0 release. Other
arrangements for profiling, gc, etc. should be made in the next few months.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31807  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-17 03:32:33 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						ac90d5e50b 
					 
					
						
						
							
							In LLVM 2.0 we won't use the runtime libraries as llvm-gcc3 support will  
						
						... 
						
						
						
						be dropped. This patch pertains to removing the runtime directory from LLVM.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31793  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-16 23:17:27 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						3ed469ccd7 
					 
					
						
						
							
							For PR786:  
						
						... 
						
						
						
						Turn on -Wunused and -Wno-unused-parameter. Clean up most of the resulting
fall out by removing unused variables. Remaining warnings have to do with
unused functions (I didn't want to delete code without review) and unused
variables in generated code. Maintainers should clean up the remaining
issues when they see them. All changes pass DejaGnu tests and Olden.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31380  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-02 20:25:50 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						fd3a9c7972 
					 
					
						
						
							
							Describe and date modifications we made per LGPL requirements.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29569  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-08-08 14:47:54 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						7fc20cafc3 
					 
					
						
						
							
							Make information more complete.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29568  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-08-08 14:47:33 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						b112af24dd 
					 
					
						
						
							
							Reverted previous commit.  Thanks, Chris.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29388  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-07-28 18:30:52 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						5804c0d40c 
					 
					
						
						
							
							Added in the LGPL text and copyright information.  This needs to be  
						
						... 
						
						
						
						included in the distribution.
Also added the glibc LICENSES file, which should be included as well.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29386  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-07-28 18:16:00 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						2362bad21f 
					 
					
						
						
							
							Put an innocuous statement in this file to quelch warnings about compiling  
						
						... 
						
						
						
						an empty file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28612  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-06-01 01:49:08 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						18c8b49e7d 
					 
					
						
						
							
							Use archive libraries instead of object files for VMCore, BCReader,  
						
						... 
						
						
						
						BCWriter, and bzip2 libraries. Adjust the various makefiles to accommodate
these changes. This was done to speed up link times.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28610  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-06-01 01:30:27 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						19b7e0e0ca 
					 
					
						
						
							
							For PR786:  
						
						... 
						
						
						
						Minor tweaks in public headers and a few .cpp files so that LLVM can build
successfully with -pedantic and projects using LLVM with -pedantic don't
get warnings from LLVM. There's still more -pedantic warnings to fix.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28453  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-05-24 19:21:13 +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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						bb739ddeff 
					 
					
						
						
							
							Shorten comment header to 80 cols  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15590  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-09 20:13:14 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						a6d8ab3f9d 
					 
					
						
						
							
							Remove Chris-related bytecode-dir comment  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15587  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-09 19:51:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						42b70f30fb 
					 
					
						
						
							
							This file is obsolete  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15521  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-05 17:45:32 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						14f7a50a5f 
					 
					
						
						
							
							C++ support does not live in the C runtime any longer  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15515  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-05 02:28:17 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d4d02bc925 
					 
					
						
						
							
							Two files are moved to libstdc++, and a NOTE gets added  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15514  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-05 02:27:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						45872bfd83 
					 
					
						
						
							
							Add missing copyrights  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15513  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-05 00:20:51 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						63c8cc6dcd 
					 
					
						
						
							
							Make sure libcrtend.a gets installed when you make install-bytecode.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12292  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-11 20:55:23 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3da125839d 
					 
					
						
						
							
							Add a simple implementation of strncpy  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11672  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-20 20:15:47 +00:00