Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						8f0448cabc 
					 
					
						
						
							
							MC/Mach-O: Add MCSymbolData::getAddress() utility.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98266  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-11 18:22:51 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						979ba5b3c7 
					 
					
						
						
							
							MC/Mach-O: Implement "absolutizing" semantics of .set, by evaluating the assembly time value of variables.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98241  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-11 05:53:37 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						18ff2cced7 
					 
					
						
						
							
							MC/Mach-O: Start passing in the basic MCAsmLayout object.  
						
						... 
						
						
						
						- Also, drop the current location part of AsmLayout, I think I prefer to implement this via explicit symbols.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98240  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-11 05:53:33 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						1f3e445184 
					 
					
						
						
							
							MC: Provide MCAssembler with a TargetAsmBackend.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98222  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-11 01:34:27 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						2101d9c4af 
					 
					
						
						
							
							MC/Mach-O: Use the MCAssembler symbol map instead of reconstructing.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98187  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-10 20:58:31 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						07a9641ebf 
					 
					
						
						
							
							MC/Mach-O: Resolve a FIXME; these relocation types are no longer semanticaly different.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98120  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-10 02:10:29 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						a015c1c876 
					 
					
						
						
							
							MC/Mach-O: Use the SECTDIFF relocation type for (A - B + constant) where A is external.  
						
						... 
						
						
						
						- I'm not sure why, but this is what 'as' does.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98115  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-10 00:58:25 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						f3a066f7c3 
					 
					
						
						
							
							MC/Mach-O: For PCrel relocations, we need to compensate for the PCrel adjustment when determining if we need a scattered relocation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98082  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-09 21:27:58 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						aef9d7af69 
					 
					
						
						
							
							MC/Mach-O: Also set the PCrel bit in the second half of paired relocation entries.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98081  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-09 21:27:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						e180fa962c 
					 
					
						
						
							
							MC/Mach-O: Don't generate relocations for PCrel fixups to local labels.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98080  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-09 21:27:30 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						45aefff64c 
					 
					
						
						
							
							MC/Mach-O: Tweak .dump() formatting.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98028  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-09 01:12:23 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						f8b8ad77a8 
					 
					
						
						
							
							MC/Mach-O: Don't adjust section sizes when aligning zero fill sections, just pad the address.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98027  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-09 01:12:20 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						b2b4acd757 
					 
					
						
						
							
							MC/Macho-O: Align the zerofill section itself to the maximum alignment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97991  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-08 22:03:42 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						37fad5ce4d 
					 
					
						
						
							
							MC/Mach-O: Fix address compution for zero fill sections.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97984  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-08 21:10:42 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						0ce6bd55c3 
					 
					
						
						
							
							MC/Mach-O: Error out instead of crashing on invalid scattered relocation expressions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97983  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-08 21:10:39 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin Enderby 
							
						 
					 
					
						
						
							
						
						76687083a5 
					 
					
						
						
							
							This is the second patch to allow x86 code to be aligned with optimal nops.  
						
						... 
						
						
						
						With the compiler changed to use EmitCodeAlignment() it does change the
functionality.  But X86 assembly code assembled with llvm-mc does not change
its output.  For that we will eventually change the assembler frontend to
detect a '.align x, 0x90' when used in a section that 'hasInstructions' and use
EmitCodeAlignment, but will wait until we have better target hooks.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96988  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-23 21:41:24 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin Enderby 
							
						 
					 
					
						
						
							
						
						6e72048add 
					 
					
						
						
							
							This is the first patch to put the needed bits in place to eventually allow code  
						
						... 
						
						
						
						to be aligned with optimal nops.  This patch does not change any functionality
and when the compiler is changed to use EmitCodeAlignment() it should also not
change the resulting output.  Once the compiler change is made and everything
looks good the next patch with the table of optimal X86 nops will be added to
WriteNopData() changing the output.  There are many FIXMEs in this patch which
will be removed when we have better target hooks (coming soon I hear).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96963  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-23 18:26:34 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						eb3804e39a 
					 
					
						
						
							
							MC/Mach-O: Update fixup values for change to X86 offsets.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96532  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-17 23:45:16 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						9a7795cbed 
					 
					
						
						
							
							Pacify gcc-4.5, which warns (correctly) that these switches have  
						
						... 
						
						
						
						cases that are not part of the enum.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96477  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-17 14:52:22 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						591047f714 
					 
					
						
						
							
							MCAssembler: Fix pcrel relocations. Oh and,  
						
						... 
						
						
						
						--
ddunbar@ozzy:tmp$ clang -m32 -integrated-as hello.c && ./a.out
hello world!
--
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96096  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-13 09:45:59 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						f6346769b3 
					 
					
						
						
							
							MC/Mach-O: Start emitting fixups/relocations for instructions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96095  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-13 09:29:02 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						2be2fd0730 
					 
					
						
						
							
							MCAssembler: Switch MCAsmFixup to storing MCFixupKind instead of just a size.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96094  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-13 09:28:54 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						0bcf074867 
					 
					
						
						
							
							MCAssembler: Sink fixup list into MCDataFragment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96093  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-13 09:28:43 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						a4766d7af9 
					 
					
						
						
							
							MCAssembler: Switch MCFillFragment to only taking constant values. Symbolic expressions can always be emitted as data + fixups.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96092  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-13 09:28:32 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						3a30b827a5 
					 
					
						
						
							
							MCAssembler: Start applying fixups in the data section.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96090  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-13 09:28:15 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						b7c3a4b195 
					 
					
						
						
							
							MCAssembler: Add assorted dump() methods.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96089  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-13 09:28:03 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						cb7d743b42 
					 
					
						
						
							
							MC: Move assembler-backend's fixup list into the fragment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95926  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-11 21:29:46 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						27ade18431 
					 
					
						
						
							
							MC: Move MCSectionData::Fixup out to MCAsmFixup.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95925  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-11 21:29:29 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						6b71653c82 
					 
					
						
						
							
							llvm-mc: Add --show-fixups option, for displaying the instruction fixup information in the asm comments.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95710  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-09 23:00:14 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						e1ec617c6a 
					 
					
						
						
							
							MC/Mach-O: Set SOME_INSTRUCTIONS bit for sections.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95135  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-02 21:44:01 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						45f8c095ad 
					 
					
						
						
							
							Add a new top-level MachO.h file for manifest constants, fixing  
						
						... 
						
						
						
						a layering violation from MC -> Target.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95113  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-02 19:38:14 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						60a17740b8 
					 
					
						
						
							
							Remove this fixme, looking at the linker source, all targets pad to 4 bytes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93835  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-19 01:32:44 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						2928c83b01 
					 
					
						
						
							
							Pass StringRef by value.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86251  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-06 10:58:06 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						7eb85194f2 
					 
					
						
						
							
							Minor formatting tweaks.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84235  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-16 01:58:15 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						1253a6fa3b 
					 
					
						
						
							
							MC: Switch assembler API to using MCExpr instead of MCValue.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84234  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-16 01:58:03 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						efbb5330b8 
					 
					
						
						
							
							llvm-mc: Store MCSymbolData value as a pointer (to make MSVC happy).  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80652  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-01 04:09:03 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						cb579b3338 
					 
					
						
						
							
							llvm-mc: Make MCSymbolData symbol member const.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80573  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-31 08:08:06 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						a03a368acc 
					 
					
						
						
							
							llvm-mc: Add MCContext to MCAssembler.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80572  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-31 08:07:55 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						8f4d146c34 
					 
					
						
						
							
							llvm-mc: Support .comm emission.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80351  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-28 07:08:35 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						d5a8e98ef6 
					 
					
						
						
							
							llvm-mc: Support .zerofill emission.  
						
						... 
						
						
						
						- I'm still trying to figure out the cleanest way to implement this and match the assembler, currently there are some substantial differences.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80347  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-28 05:49:21 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						edc670f3f2 
					 
					
						
						
							
							llvm-mc: Tweak section alignment and size computation to match 'as' closer.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80345  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-28 05:49:04 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						6c31b0575c 
					 
					
						
						
							
							llvm-mc: Fix thinko in emitting values.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80340  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-28 05:48:10 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						81e400092f 
					 
					
						
						
							
							Try to make MSVC just a little happier.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80187  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-27 00:38:04 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						959fd88334 
					 
					
						
						
							
							llvm-mc/Mach-O: Don't put assembler temporary labels in the symbol table.  
						
						... 
						
						
						
						- I moved section creation back into AsmParser. I think policy decisions like
   this should be pushed higher, not lower, when possible (in addition the
   assembler has flags which change this behavior, for example).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80162  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-26 22:13:22 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						6009db486e 
					 
					
						
						
							
							llvm-mc/Mach-O: Set .subsections_via_symbols flag properly.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80144  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-26 21:22:22 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						3f6a960f9c 
					 
					
						
						
							
							llvm-mc/Mach-O: Add support for relocations.  
						
						... 
						
						
						
						- I haven't really tried to find the "right" way to store the fixups or apply
   them, yet. This works, but isn't particularly elegant or fast.
 - Still no evaluation support, so we don't actually ever not turn a fixup into
   a relocation entry.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80089  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-26 13:58:10 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						be96355694 
					 
					
						
						
							
							llvm-mc/Mach-O: Move symbol indices into the MCSymbolData structure.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80088  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-26 13:57:54 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						6742e34385 
					 
					
						
						
							
							llvm-mc/Mach-O: Add section padding where needed (to align the next section).  
						
						... 
						
						
						
						Also, simplify some of Mach-O writer code which can now use section addresses.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80067  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-26 04:13:32 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						5e835967dd 
					 
					
						
						
							
							llvm-mc/Mach-O: Set addresses for symbols.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80065  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-26 02:48:04 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						ad7c3d5593 
					 
					
						
						
							
							llvm-mc: Improve indirect symbol support (add the indirect index table).  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80059  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-26 00:18:21 +00:00