John Criswell 
							
						 
					 
					
						
						
							
						
						b576c94c15 
					 
					
						
						
							
							Added LLVM project notice to the top of every C++ source file.  
						
						... 
						
						
						
						Header files will be on the way.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9298  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-20 19:43:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						aa8a847c62 
					 
					
						
						
							
							Mangle ALL letters that we do not allow, not just a few.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8140  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 21:08:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2b3860faeb 
					 
					
						
						
							
							Add support to the mangler for targets which require _'s on global symbols  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7741  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-11 19:34:29 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						6b902dcd5d 
					 
					
						
						
							
							Include llvm/Support/Mangler.h first. Don't include <iostream>, <set>,  
						
						... 
						
						
						
						<string>, or llvm/Value.h.  Move up the inclusion of llvm/Support/Mangler.h.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7321  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-25 20:21:20 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						4166445b7c 
					 
					
						
						
							
							Cleanups:  
						
						... 
						
						
						
						Mangler.cpp: Constify parameter to makeNameProper, and use const_iterator.
 Make Count an unsigned int, and use utostr().
 Don't name parameters things that start with underscore.
Mangler.h: All of the above, and also: Add Emacs mode-line.  Include <set>.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7301  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-24 21:37:57 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						b198ca304b 
					 
					
						
						
							
							Factor out name-mangling from X86/Printer, which is derived from CWriter,  
						
						... 
						
						
						
						into this new support class.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7300  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-24 20:20:58 +00:00