Brian Gaeke 
							
						 
					 
					
						
						
							
						
						d9fb37ac98 
					 
					
						
						
							
							Use unified CWriter-X86/Printer name mangler.  Do not bother using  
						
						... 
						
						
						
						SlotCalculator in CWriter.  (Unfortunately, all this means a lot of
X86/Printer's methods have to be de-constified again.  Oh well.)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7299  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-24 20:20:44 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d4e8d31e40 
					 
					
						
						
							
							Fix program: SingleSource/UnitTests/2003-07-09-SignedArgs with the CBE  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7276  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-23 20:45:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c07736a397 
					 
					
						
						
							
							Simplify code by using ConstantInt::getRawValue instead of checking to see  
						
						... 
						
						
						
						whether the constant is signed or unsigned, then casting
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7252  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-23 15:22:26 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						8f9f9a2901 
					 
					
						
						
							
							Eliminated dead code.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7209  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-21 16:34:35 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						ac25de3bf0 
					 
					
						
						
							
							Some beautification changes (tabs to spaces, removed extra blank lines);  
						
						... 
						
						
						
						no functionality changed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7138  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-09 17:33:50 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						cf6d7b0353 
					 
					
						
						
							
							Removed size_t from the parameter list of the malloc() prototype in generated C  
						
						... 
						
						
						
						code.  This prevents a compiler warning on Sparc that causes the tests to fail.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7125  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-08 14:52:09 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2fa42a816d 
					 
					
						
						
							
							jmp_buf is really a pointer type that is passed around...  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6935  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-28 19:29:34 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9bda5f52bd 
					 
					
						
						
							
							Add support for the Invoke instruction!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6934  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-28 17:53:05 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4148819f0f 
					 
					
						
						
							
							Preserve compatibility with non-gcc compilers  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6932  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-28 17:15:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						76d9f1b467 
					 
					
						
						
							
							Fix bug: CBackend/2003-06-28-LinkOnceGlobalVars.llx  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6931  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-28 17:08:36 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Stanley 
							
						 
					 
					
						
						
							
						
						54f6032dae 
					 
					
						
						
							
							- Fixed name mangling conditions to handle 'linkonce' linkage type. In  
						
						... 
						
						
						
						particular, name mangling for GlobalValues only occurs when the linkage type is
internal or when the name must be mangled to avoid a collision.  See comments in
CWriter::getValueName for more information.
- 'inline' keyword is now emitted for functions with 'linkonce' linkage type.
- Fixed typos.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6898  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-25 04:52:09 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						e99f4cf4ac 
					 
					
						
						
							
							It seems likely that floats would need a cast too, because they are  
						
						... 
						
						
						
						ordinarily promoted to doubles.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6894  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-25 03:05:33 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						031a112747 
					 
					
						
						
							
							Fix 2003-06-23-PromotedExprs.llx -- if we are adding two bytes we better  
						
						... 
						
						
						
						explicitly cast the result to be a byte, or C will gleefully promote it
to int.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6869  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-23 20:00:51 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						b471a23a85 
					 
					
						
						
							
							lib/CWriter/Writer.cpp: Copy AsmWriter's ConstantFP checking code here  
						
						... 
						
						
						
						into a new function FPCSafeToPrint(), and use it in printConstant()
and printFunction() to decide whether we should output ConstantFPs as
floating-point constants or as references to stack-allocated variables.
lib/VMCore/AsmWriter.cpp: Fix an apparent typo in the code mentioned above.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6762  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-17 23:55:35 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a8ab89e3da 
					 
					
						
						
							
							Fairly major change: emit fixed sized allocas in the entry block as a variable,  
						
						... 
						
						
						
						instead of a variable pointer and an alloca.  All accesses to the variable then
use the address-of operator to access it.  This plays better with the internal
GCC code generation phases, which bail early on functions which contain allocas.
It also makes the code a bit easier to read.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6734  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-17 04:39:14 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						a0145ccb20 
					 
					
						
						
							
							Don't include alloca.h on FreeBSD.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6728  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-16 23:57:13 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						da92090f0e 
					 
					
						
						
							
							Fix typeo  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6704  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-16 12:21:19 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						02da6c0f08 
					 
					
						
						
							
							Fix bug: CBackend/2003-06-11-HexConstant.ll  
						
						... 
						
						
						
						Fix bug: CBackend/2003-06-11-LiteralStringProblem.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6697  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-16 12:09:09 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						940b08dd1e 
					 
					
						
						
							
							Don't output explicit initializers for globals that are zero initialized  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6651  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-06 07:10:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cf135cbc77 
					 
					
						
						
							
							Fix bug: CBackend/2003-06-01-NullPointerType.ll  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6526  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-02 03:10:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d13bd22fbe 
					 
					
						
						
							
							Fix a bug with casts to bool.  This fixes testcase UnitTests/2003-05-31-CastToBool.c  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6507  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-01 03:36:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ab2b328c78 
					 
					
						
						
							
							Eliminate unnecessary ->get calls that are now automatically handled.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6397  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-29 15:12:27 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c436b37262 
					 
					
						
						
							
							Add support for setjmp/longjmp primitives  
						
						... 
						
						
						
						Patch checked in for Bill Wendling :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6241  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-17 22:26:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						84c0d5e157 
					 
					
						
						
							
							Casts are now unnecessary  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6199  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-14 17:50:19 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ddfc03c8cb 
					 
					
						
						
							
							Fix bug: CBackend/2003-05-13-VarArgFunction.ll  
						
						... 
						
						
						
						In C, a prototype with no arguments is varargs.  A prototype that takes void
has zero args.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6172  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-13 20:15:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						45343ea5ac 
					 
					
						
						
							
							Fix bug: CWriter/2003-05-12-IntegerSizeWarning.c  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6128  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-12 15:39:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						18ac3c8914 
					 
					
						
						
							
							Add support for variable argument functions!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6044  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-08 18:41:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						84e6665570 
					 
					
						
						
							
							Fix bug: UnitTests/2003-05-02-DependantPHI.c  
						
						... 
						
						
						
						Fix testcase MultiSource/Ptrdist-ks
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6000  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-03 07:11:00 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						edd8ce1370 
					 
					
						
						
							
							* Eliminate using decls  
						
						... 
						
						
						
						* Fix some styleistic things
* Fix bug: CWriter/2002-05-16-NameCollide.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5988  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-03 03:14:35 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f1acd9623c 
					 
					
						
						
							
							Fix problem where labels were being incorrectly elided, and fix problem  
						
						... 
						
						
						
						where PHI copies where not emitted for the default label of switch insts
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5882  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-04-23 19:15:13 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f5612b76bc 
					 
					
						
						
							
							Fix the super obnoxious "cast to pointer from integer of different size" warnings  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5881  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-04-23 19:09:22 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2ee82e05e3 
					 
					
						
						
							
							Remove unneccesary &*  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5871  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-04-23 16:36:11 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a9f5e0517e 
					 
					
						
						
							
							Add support for the switch instruction to the CWriter  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5847  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-04-22 20:19:52 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Stanley 
							
						 
					 
					
						
						
							
						
						ecd78ac1cb 
					 
					
						
						
							
							Fixed alloca declaration problem on sun.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5546  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-02-12 20:45:00 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6e6026b465 
					 
					
						
						
							
							- Eliminated the deferred symbol table stuff in Module & Function, it really  
						
						... 
						
						
						
						wasn't an optimization and it was causing lots of bugs.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4779  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-20 18:36:02 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Hildenbrandt 
							
						 
					 
					
						
						
							
						
						a1a64f8f27 
					 
					
						
						
							
							*** empty log message ***  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4754  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-18 22:21:52 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Hildenbrandt 
							
						 
					 
					
						
						
							
						
						9850237536 
					 
					
						
						
							
							*** empty log message ***  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4745  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-18 20:55:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9c1338b71c 
					 
					
						
						
							
							_REALLY_ fix the float constant problem  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4609  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-07 22:12:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						eb6f8c757f 
					 
					
						
						
							
							Print out 'float' constants correctly  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4607  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-07 19:43:59 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Hildenbrandt 
							
						 
					 
					
						
						
							
						
						088b472eed 
					 
					
						
						
							
							Fixes escapeing bug in strings.  Fixes test case test/Regression/CBackend/2002-11-06-PrintEscaped.c  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4583  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-06 21:40:23 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Hildenbrandt 
							
						 
					 
					
						
						
							
						
						2cf2cbcefb 
					 
					
						
						
							
							Loads and stores can't be inlined.  This fixes test/Singlesource/matrixTranspose  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4579  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-06 20:07:54 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Hildenbrandt 
							
						 
					 
					
						
						
							
						
						7e9fea736d 
					 
					
						
						
							
							Fixed bug in Regression/CBackend/2002-10-30-FunctionPointerAlloca.ll  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4486  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-01 17:37:09 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Hildenbrandt 
							
						 
					 
					
						
						
							
						
						f0fca36d14 
					 
					
						
						
							
							Casting NULL can cause problems so lets just not cast NULL to anything.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4349  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-28 19:54:06 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Hildenbrandt 
							
						 
					 
					
						
						
							
						
						50de36a41d 
					 
					
						
						
							
							*** empty log message ***  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4343  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-28 19:05:12 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Hildenbrandt 
							
						 
					 
					
						
						
							
						
						3cecdc5b9a 
					 
					
						
						
							
							Malloc prototyping now works even if the original file had its own prototype for malloc  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4271  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-23 18:59:40 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e8e035b591 
					 
					
						
						
							
							Fix bug: CBackend/2002-10-16-External.ll  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4201  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-16 20:08:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						04b72c821e 
					 
					
						
						
							
							Fix bug: test/Regression/CBackend/2002-10-15-OpaqueTypeProblem.ll  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4190  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-16 00:08:22 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Hildenbrandt 
							
						 
					 
					
						
						
							
						
						98360a1752 
					 
					
						
						
							
							Instead of adding stdlib we just prototype malloc correctly.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4118  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-11 21:40:44 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Hildenbrandt 
							
						 
					 
					
						
						
							
						
						c7140e9bd9 
					 
					
						
						
							
							Sun requires you to include stdlib to use malloc  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4117  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-11 18:41:44 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						2a408f06b5 
					 
					
						
						
							
							Bug fix: In preventing static global variables from being printed twice,  
						
						... 
						
						
						
						I also prevented external globals from being printed twice, but they
should (extern declaration and definition).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4043  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-05 23:43:10 +00:00