Misha Brukman 
							
						 
					 
					
						
						
							
						
						7a46e4c62b 
					 
					
						
						
							
							Don't use invalid HTML in a doxygen comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12962  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-15 15:23:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1438102576 
					 
					
						
						
							
							Fix linking of constant expr casts due to type resolution changes.  With  
						
						... 
						
						
						
						this and the other patches 253.perlbmk links again.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12565  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-31 02:58:28 +00:00 
						 
				 
			
				
					
						
							
							
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						c38aa6dd79 
					 
					
						
						
							
							Include Config/config.h for SHLIBEXT.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11779  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-23 22:42:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						57cb9883aa 
					 
					
						
						
							
							Fix PR245: Linking weak and strong global variables is dependent on link order  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11565  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-17 21:56:04 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						de512b5b2e 
					 
					
						
						
							
							Adjustments to support the new ConstantAggregateZero class  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11474  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-15 05:55:15 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						7f7d16b62f 
					 
					
						
						
							
							Fixes for PR214.  Use the SHLIBEXT variable instead of hardcoding .so into  
						
						... 
						
						
						
						every file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10976  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-01-26 20:59:41 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c6646ebdb9 
					 
					
						
						
							
							Remove use of ConstantExpr::getShift  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10792  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-01-12 19:10:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f7703df496 
					 
					
						
						
							
							Finegrainify namespacification  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10727  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-01-09 06:12:26 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						368751f2b7 
					 
					
						
						
							
							Modified the logic so that library objects with main() are only linked in  
						
						... 
						
						
						
						if the program currently has main undefined.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10597  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-23 20:27:14 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						1715ce00e4 
					 
					
						
						
							
							Modified the linker so that it always links in an object from an archive  
						
						... 
						
						
						
						that defines the symbol "main."  This is a hack that ensures that programs
that place their main function in a library and then link it in
(i.e. Apache 2.x) get their main function linked in.
There is probably a more correct way to do this, but this works for now.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10594  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-23 17:37:06 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6cc8ca9229 
					 
					
						
						
							
							* The return value of LinkLibraries is ignored, so remove it.  
						
						... 
						
						
						
						* Finegrainify namespacification of Linker.cpp
* If linking a library in fails, do not STOP LINKING IN LIBRARIES AND
  CONTINUE ANYWAY!  Instead, just output the warning, and keep going. :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10249  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-28 07:44:09 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						84fbc653ce 
					 
					
						
						
							
							Add ability to search only for native shared object, and expose the  
						
						... 
						
						
						
						functionality to the rest of gccld.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10113  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-20 19:08:06 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						adbc0b5287 
					 
					
						
						
							
							Spew symbolic types!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10110  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-20 18:23:14 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						2282ae1ebd 
					 
					
						
						
							
							When we find a module we want, in an archive, in verbose mode,  
						
						... 
						
						
						
						print out the module's identifier (which should now contain the name
 of both the archive and the module.)
Wrap some lines at 80 cols.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10039  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-16 23:07:13 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						d0fde30ce8 
					 
					
						
						
							
							Put all LLVM code into the llvm namespace, as per bug 109.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9903  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-11 22:41:34 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						0d723acf15 
					 
					
						
						
							
							Move IsArchive, IsBytecode to FileUtilities. Fix up some method comments.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9902  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-11 21:54:01 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						ee8adb1955 
					 
					
						
						
							
							This version of Linker.cpp works a lot better, but it's a little messy.  Sorry.  
						
						... 
						
						
						
						Use FileOpenable() instead of FileExists().
Create IsBytecode() predicate -- like IsArchive(), but for bytecode files.
Use IsBytecode() before trying to load any file as a bytecode file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9893  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-11 18:27:37 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						3b3640a373 
					 
					
						
						
							
							Shorten and correct some function-header comments.  
						
						... 
						
						
						
						Make "verbose" output MUCH nicer. Now it tells you when you are linking a
bytecode file, or an archive, and whether it's because you called it by name,
or because you gave it a -l option, and it says "Trying" before it takes
action and prints a message in the past tense afterwards.
Make LinkFiles not skip the first file in Files.
Make LinkFiles warn you if it can't find a file and LLVM_LIB_SEARCH_PATH is
unset.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9747  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-05 22:12:52 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d981f8af79 
					 
					
						
						
							
							Further fixes for PR93  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9738  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-05 20:37:01 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						700867bb69 
					 
					
						
						
							
							Checking in Chris's suggestions:  
						
						... 
						
						
						
						Added assert() to ensure symbol table is well formed.
Added code to remember the value that was found; resolving types can change
the symbol table and invalidate the value of the iterator.
Added comments to the ResolveTypes() function (mainly for my own benefit).
Please feel free to correct the comments if they are not accurate.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9693  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-04 15:22:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						35956558e2 
					 
					
						
						
							
							Fix test: Linker/2003-10-27-LinkOncePromote.ll  
						
						... 
						
						
						
						Fix PR58
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9530  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-27 16:39:39 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						aeb18ce9c0 
					 
					
						
						
							
							Fix bug: Linker/2003-10-21-ConflictingTypesTolerance.ll  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9357  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-21 22:46:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f85770c9a6 
					 
					
						
						
							
							Fix message to make more sense and confuse Chris less  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9354  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-21 21:52:20 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						f1fce0881f 
					 
					
						
						
							
							Fix off-by-one error in processing of libraries named on command line.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9351  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-21 21:07:12 +00:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						1dd27b157b 
					 
					
						
						
							
							fix file header  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9294  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-20 17:58:43 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						7c0e022c5c 
					 
					
						
						
							
							Added copyright header to all C++ source files.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9291  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-20 17:47:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						72ac148d49 
					 
					
						
						
							
							Add support for 'weak' linkage.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9171  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-16 18:29:00 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						82a036fd19 
					 
					
						
						
							
							Don't include "Config/stdlib.h".  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9037  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-10 19:12:22 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						cf00c4ab3b 
					 
					
						
						
							
							Fix spelling.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9027  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-10 17:57:28 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						608e75c604 
					 
					
						
						
							
							Make more error messages have gccld's name in them.  
						
						... 
						
						
						
						Add a newline after "Cannot find <library>".
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8968  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-08 19:09:30 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						5208ba1292 
					 
					
						
						
							
							Doxygen-ified comments.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8778  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-30 18:09:32 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						61087cc023 
					 
					
						
						
							
							Made code more terse:  
						
						... 
						
						
						
						* Deleted empty comment lines
* No single begin-braces '{' on a line by themselves
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8773  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-30 17:51:20 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						e98ddfce7e 
					 
					
						
						
							
							1. Use better error messages in LinkFiles().  
						
						... 
						
						
						
						2. I think the caller of LinkFiles() should not ignore a true return value.
   (If you have a good reason why it ought to, feel free to revert
   this. It's just something that's been bugging me for a while.)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8760  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-30 14:03:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a58d2be76f 
					 
					
						
						
							
							Update file headers for renamed files.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8758  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-30 03:24:28 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						e676313966 
					 
					
						
						
							
							Tersified code:  
						
						... 
						
						
						
						* Removed space between function name and its argument list
* Removed space between '&' and variable name
* Removed empty comment lines: `//'
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8750  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-29 22:26:24 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						17dc4ce5a7 
					 
					
						
						
							
							* Ordered includes according to LLVM programmers' guide  
						
						... 
						
						
						
						* Made code layout more verbose: no more '{' on a line by itself
* Pruned extra whitespace
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8748  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-29 22:16:43 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						71478b7f72 
					 
					
						
						
							
							Removed linking functionality from gccld.cpp and moved it to linker.cpp.  
						
						... 
						
						
						
						Renamed functions that were all lower-case.
Moved functions from util.cpp into linker.cpp or gccld.cpp.
Removed util.h and created gccld.h.
Refactored the linker functionality in linker.cpp so that it is easier to
follow, easier to modify, and it's library/object file search behavior is
easier to understand and document.
Added code to include library paths when doing native linking, but this
causes problems and is currently #ifdef'd out.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8609  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-19 20:24:23 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						841e00b962 
					 
					
						
						
							
							Fix bug where we considered function types equivalent even if they had differing numbers of arguments  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8178  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-28 16:42:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						77c5f733ac 
					 
					
						
						
							
							Fix bug: Linker/2003-08-23-GlobalVarLinking.ll  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8130  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 19:30:20 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						873c5e7859 
					 
					
						
						
							
							Implement: Linker/2003-08-24-InheritPtrSize.ll  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8129  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 19:26:42 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f44c6051e0 
					 
					
						
						
							
							Do not consider any types that exist in the global symbol table!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8084  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-23 21:32:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e3092c94ad 
					 
					
						
						
							
							Fix bug: Linker/2003-08-23-RecursiveOpaqueTypeResolve.ll  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8083  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-23 21:25:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fcd0234de6 
					 
					
						
						
							
							Implement Linker/2003-08-23-GlobalVarLinking.ll, which should fix 176.gcc  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8080  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-23 20:31:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9732be769e 
					 
					
						
						
							
							Fix typeo  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8059  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-22 20:16:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						43f4ba8c7d 
					 
					
						
						
							
							The process of linking types can cause their addresses to become invalid.  For this reason, we must use TypeHandles!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8057  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-22 19:12:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e76c57ad46 
					 
					
						
						
							
							Implement Linker/2003-08-20-OpaqueTypeResolve.ll  
						
						... 
						
						
						
						Hopefully this will fix the 176.gcc spec test as well.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8051  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-22 06:07:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4c00e53b81 
					 
					
						
						
							
							Fix Bug: Linker/2003-05-15-TypeProblem.ll  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6225  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-15 16:30:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f41464618f 
					 
					
						
						
							
							Fix major problem with appending linkage changes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6185  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-14 12:11:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8166e6eef6 
					 
					
						
						
							
							Implement linkage of appending global variables!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6178  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-13 21:33:43 +00:00