Bruno Cardoso Lopes 
							
						 
					 
					
						
						
							
						
						45f5d6417b 
					 
					
						
						
							
							shrinking down #includes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74718  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-02 18:29:24 +00:00 
						 
				 
			
				
					
						
							
							
								Bruno Cardoso Lopes 
							
						 
					 
					
						
						
							
						
						a5e0abd0d4 
					 
					
						
						
							
							Support Constant Pool Sections  
						
						... 
						
						
						
						Add section symbols to the symbol table
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74170  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-25 07:36:24 +00:00 
						 
				 
			
				
					
						
							
							
								Bruno Cardoso Lopes 
							
						 
					 
					
						
						
							
						
						0d3193ef3c 
					 
					
						
						
							
							Add more methods to gather target specific elf stuff  
						
						... 
						
						
						
						Support for .text relocations, implementing TargetELFWriter overloaded methods for x86/x86_64.
Use a map to track global values to their symbol table indexes
Code cleanup and small fixes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73894  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-22 19:16:16 +00:00 
						 
				 
			
				
					
						
							
							
								Bruno Cardoso Lopes 
							
						 
					 
					
						
						
							
						
						ae9163f0e2 
					 
					
						
						
							
							Introduce new BinaryObject (blob) class, ELF Writer modified to use it. BinaryObject.h by Aaron Gray  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73333  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-14 07:53:21 +00:00 
						 
				 
			
				
					
						
							
							
								Bruno Cardoso Lopes 
							
						 
					 
					
						
						
							
						
						c997d45ae5 
					 
					
						
						
							
							Support for ELF Visibility  
						
						... 
						
						
						
						Emission for globals, using the correct data sections
Function alignment can be computed for each target using TargetELFWriterInfo
Some small fixes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73201  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-11 19:16:03 +00:00 
						 
				 
			
				
					
						
							
							
								Bruno Cardoso Lopes 
							
						 
					 
					
						
						
							
						
						06bfa33eef 
					 
					
						
						
							
							Delete comment and fix typo  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73040  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-07 21:49:11 +00:00 
						 
				 
			
				
					
						
							
							
								Bruno Cardoso Lopes 
							
						 
					 
					
						
						
							
						
						24f14f16fd 
					 
					
						
						
							
							Fix wrong elf class and byte order initializations.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73039  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-07 21:33:20 +00:00 
						 
				 
			
				
					
						
							
							
								Bruno Cardoso Lopes 
							
						 
					 
					
						
						
							
						
						a029a27fae 
					 
					
						
						
							
							Simple ELF32/64 binary files can now be emitted for x86 and x86_64 without  
						
						... 
						
						
						
						relocation sections.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73038  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-07 21:22:38 +00:00 
						 
				 
			
				
					
						
							
							
								Bruno Cardoso Lopes 
							
						 
					 
					
						
						
							
						
						f5b0c5a1c7 
					 
					
						
						
							
							Remove elf specific info from ELFWriter.h to Elf.h. Code cleanup and more comments added  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72982  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-06 03:56:29 +00:00