Rafael Espindola 
							
						 
					 
					
						
						
							
						
						0cf5e3d51d 
					 
					
						
						
							
							Delay the creation of eh_frame so that the user can change the defaults.  
						
						... 
						
						
						
						Add support for SHT_X86_64_UNWIND.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124059  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-23 05:43:40 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						1c13026e8f 
					 
					
						
						
							
							Remove more duplicated code.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124056  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-23 04:43:11 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						f3eb3bba16 
					 
					
						
						
							
							Completed :lower16: / :upper16: support for movw / movt pairs on Darwin.  
						
						... 
						
						
						
						- Fixed :upper16: fix up routine. It should be shifting down the top 16 bits first.
- Added support for Thumb2 :lower16: and :upper16: fix up.
- Added :upper16: and :lower16: relocation support to mach-o object writer.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123424  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-14 02:38:49 +00:00 
						 
				 
			
				
					
						
							
							
								Jason W Kim 
							
						 
					 
					
						
						
							
						
						1d8661744b 
					 
					
						
						
							
							Style clean up - break up the breaks.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123347  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-13 00:07:51 +00:00 
						 
				 
			
				
					
						
							
							
								Jason W Kim 
							
						 
					 
					
						
						
							
						
						86a97f2e4d 
					 
					
						
						
							
							1. Support ELF pcrel relocations for movw/movt:  
						
						... 
						
						
						
						R_ARM_MOVT_PREL and R_ARM_MOVW_PREL_NC.
2. Fix minor bug in ARMAsmPrinter - treat bitfield flag as a bitfield, not an enum.
3. Add support for 3 new elf section types (no-ops)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123294  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-12 00:19:25 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						7a54997d67 
					 
					
						
						
							
							Fix PR8878.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122658  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-01 19:05:35 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						c3a561cb8e 
					 
					
						
						
							
							Handle reloc_riprel_4byte_movq_load. Should make the bots happy.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122579  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-27 02:03:24 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						3a83c40ab6 
					 
					
						
						
							
							Add support for the same encodings of the personality function that gnu as  
						
						... 
						
						
						
						supports.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122577  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-27 00:36:05 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						98976610d2 
					 
					
						
						
							
							Add support for @note. Patch by Jörg Sonnenberger.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122568  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-26 21:30:59 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						fea753b397 
					 
					
						
						
							
							Merge IsFixupFullyResolved and IsSymbolRefDifferenceFullyResolved. We now  
						
						... 
						
						
						
						have a single point where targets test if a relocation is needed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122549  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-24 21:22:02 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						f01212489b 
					 
					
						
						
							
							Simplify the handling of .size expressions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122404  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-22 16:03:00 +00:00 
						 
				 
			
				
					
						
							
							
								Roman Divacky 
							
						 
					 
					
						
						
							
						
						d149186e15 
					 
					
						
						
							
							Set the value of absolute symbols.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122268  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-20 21:14:39 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						3132780a2e 
					 
					
						
						
							
							Merge isAbsolute into IsSymbolRefDifferenceFullyResolved.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122148  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-18 06:27:54 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						1ec5bd31fe 
					 
					
						
						
							
							Remove the MCObjectFormat class.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122147  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-18 05:37:28 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						bff66a86e6 
					 
					
						
						
							
							Move some data to the TargetWriter.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122134  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-18 03:27:34 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						31f3578b00 
					 
					
						
						
							
							Store and free the TargetObjectWriter.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122070  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-17 18:01:31 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						6024c97ffa 
					 
					
						
						
							
							Stub out explicit MCELFObjectTargetWriter interface.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122067  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-17 17:45:22 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						285b3e5b61 
					 
					
						
						
							
							Move createELFObjectWriter to its own header.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122064  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-17 16:59:53 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						127a6a47bd 
					 
					
						
						
							
							Use getFixupKindInfo to implement isFixupKindPCRel, ELF version.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122050  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-17 07:28:17 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						1f3662abba 
					 
					
						
						
							
							MC/ObjectWriter: Add a new IsSymbolRefDifferenceFullyResolved target format specific hook.  
						
						... 
						
						
						
						- Currently just has stub implementations for Mach-O, ELF, and COFF.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122037  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-17 04:54:54 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						5d2477cecf 
					 
					
						
						
							
							MC/Assembler: Strip out object writer arguments, now that it is always available  
						
						... 
						
						
						
						-- and remove FIXME asking for the same!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122032  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-17 02:45:59 +00:00 
						 
				 
			
				
					
						
							
							
								Jason W Kim 
							
						 
					 
					
						
						
							
						
						f13743bb3c 
					 
					
						
						
							
							1. ARM/MC/ELF: A few more ELF relocs for .o  
						
						... 
						
						
						
						2. Fixed EmitLocalCommonSymbol for ELF (Yes, they exist. :)
   Test added.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121951  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-16 03:12:17 +00:00 
						 
				 
			
				
					
						
							
							
								Jason W Kim 
							
						 
					 
					
						
						
							
						
						3fa4c1dc95 
					 
					
						
						
							
							First cut of ARM/MC/ELF PIC relocations.  
						
						... 
						
						
						
						Test has fixme, to move to .s -> .o test when AsmParser works better.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121732  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-13 23:16:07 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						e246717c3a 
					 
					
						
						
							
							Thumb unconditional branch binary encoding. rdar://8754994  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121496  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-10 18:21:33 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						b492a7c213 
					 
					
						
						
							
							Rename CB/CBZ specific fixup accordingly.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121404  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-09 19:50:12 +00:00 
						 
				 
			
				
					
						
							
							
								Jason W Kim 
							
						 
					 
					
						
						
							
						
						a0871e7927 
					 
					
						
						
							
							ARM/MC/ELF TPsoft is now a proper pseudo inst.  
						
						... 
						
						
						
						Added test to check bl __aeabi_read_tp gets emitted properly for ELF/ASM
as well as ELF/OBJ (including fixup)
Also added support for ELF::R_ARM_TLS_IE32
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121312  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-08 23:14:44 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						dff2f7151f 
					 
					
						
						
							
							Support the "target" encodings for the CB[N]Z instructions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121308  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-08 23:01:43 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						b8958b031e 
					 
					
						
						
							
							Add support for loading from a constant pool.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121226  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-08 01:57:09 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						85f2ecc697 
					 
					
						
						
							
							Sorry for such a large commit. The summary is that only MachO cares about the  
						
						... 
						
						
						
						actuall addresses in a .o file, so it is better to let the MachO writer compute
it.
This is good for two reasons. First, areas that shouldn't care about
addresses now don't have access to it. Second, the layout of each section
is independent. I should use this in a subsequent commit to speed it up.
Most of the patch is just removing the section address computation. The two
interesting parts are the change on how we handle padding in the end
of sections and how MachO can get the address of a-b when a and b are in
different sections.
Since now the expression evaluation normally doesn't know the section address,
it will think that a-b needs relocation and let the MachO writer know. Once
it has computed the section addresses, it calls back the expression evaluation
with the section addresses to resolve these expressions.
The remaining problem is the handling of padding. Currently it will create
a special alignment fragment at the end. Since that fragment doesn't update
the alignment of the section, it needs the real address to be computed.
Since now the layout will not compute a-b with a and b in different sections,
the only effect that the special alignment fragment has is update the
address size of the section. This can also be done by the MachO writer.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121076  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-07 00:27:36 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						662a816e89 
					 
					
						
						
							
							Add fixup for Thumb1 BL/BLX instructions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121072  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-06 23:57:07 +00:00 
						 
				 
			
				
					
						
							
							
								Jason W Kim 
							
						 
					 
					
						
						
							
						
						56a399023a 
					 
					
						
						
							
							Refactor ELFObjectWriter.  
						
						... 
						
						
						
						+ ARM/X86/MBlaze now share a common RecordRelocation
+ ARM/X86/MBlaze arch specific routines are limited to GetRelocType()
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121043  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-06 21:57:34 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						f8803fe417 
					 
					
						
						
							
							Remove the getAddress getter, initialize Ordinal in the constructor and use  
						
						... 
						
						
						
						that on the ELF writer to detect a section we created.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120981  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-06 03:48:09 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						ffd902bfb7 
					 
					
						
						
							
							Add a getSymbolOffset method and use it in the ELF writer.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120977  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-06 02:57:26 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						6db8a9f3fa 
					 
					
						
						
							
							The sections that the ELF object writer has to create are very simple and  
						
						... 
						
						
						
						contain only data. Handle them specially instead of using AddSectionToTheEnd.
This moves a hack from the generic assembler to the elf writer. It is also
a bit faster and should make other improvements easier.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120683  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-02 03:09:06 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						dff84b0325 
					 
					
						
						
							
							Add support for binary encoding of ARM 'adr' instructions referencing constant  
						
						... 
						
						
						
						pool entries (LEApcrel pseudo). Ongoing saga of rdar://8542291.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120635  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-02 00:28:45 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						9d63d90de5 
					 
					
						
						
							
							Add correct encodings for STRD and LDRD, including fixup support.  Additionally, update these to unified syntax.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120589  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-01 19:18:46 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						fdbdaaca2c 
					 
					
						
						
							
							Fix a mised reloc rename spot.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120585  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-01 19:02:26 +00:00 
						 
				 
			
				
					
						
							
							
								Jason W Kim 
							
						 
					 
					
						
						
							
						
						85fed5e0c5 
					 
					
						
						
							
							ARM/MC/ELF relocation "hello world" for movw/movt.  
						
						... 
						
						
						
						Lifted adjustFixupValue() from Darwin for sharing w ELF.
Test added
TODO:
  refactor ELFObjectWriter::RecordRelocation more.
  Possibly share more code with Darwin?
  Lots more relocations...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120534  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-01 02:40:06 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						e04ed7e45f 
					 
					
						
						
							
							Define generic 1, 2 and 4 byte pc relative relocations. They are common  
						
						... 
						
						
						
						and at least the 4 byte one will be needed to implement the .cfi_* directives.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120240  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-28 14:17:56 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						25958730df 
					 
					
						
						
							
							Behave a bit more like gnu as and use the symbol (instead of the section)  
						
						... 
						
						
						
						for any relocation to a symbol defined in a tls section.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120121  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-24 21:57:39 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						1683fcc823 
					 
					
						
						
							
							Relocate with the symbol if the relocation is of kind NTPOFF.  
						
						... 
						
						
						
						Patch by David Meyer, I added the test.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120104  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-24 19:23:50 +00:00 
						 
				 
			
				
					
						
							
							
								Jason W Kim 
							
						 
					 
					
						
						
							
						
						1090742689 
					 
					
						
						
							
							Fixed some style issues (no _, no spc after !)  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119986  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-22 22:05:16 +00:00 
						 
				 
			
				
					
						
							
							
								Jason W Kim 
							
						 
					 
					
						
						
							
						
						28ef0a5719 
					 
					
						
						
							
							Make the <ARCH>ELFObjectWriter statics private  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119982  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-22 18:57:00 +00:00 
						 
				 
			
				
					
						
							
							
								Jason W Kim 
							
						 
					 
					
						
						
							
						
						ccbe000e09 
					 
					
						
						
							
							Fix misplaced statics.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119981  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-22 18:47:05 +00:00 
						 
				 
			
				
					
						
							
							
								Jason W Kim 
							
						 
					 
					
						
						
							
						
						858e7506e1 
					 
					
						
						
							
							Kill trailing whitespace  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119979  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-22 18:42:07 +00:00 
						 
				 
			
				
					
						
							
							
								Jason W Kim 
							
						 
					 
					
						
						
							
						
						4a511f0be2 
					 
					
						
						
							
							Refactor the ELFRelocationEntry (pull up) and move the arch-specific statics to inside the class where it belongs.  
						
						... 
						
						
						
						Next step is to rationally break apart the RecordRelocation()
Probably the step will be to have 1 member function for ech slot of the ELFRelocationEntry()
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119978  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-22 18:41:13 +00:00 
						 
				 
			
				
					
						
							
							
								Wesley Peck 
							
						 
					 
					
						
						
							
						
						4b04713423 
					 
					
						
						
							
							Implement ELF object file writing support for the MBlaze backend. Its not perfect yet, but it works for many tests.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119952  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-21 22:06:28 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						12203cc7c3 
					 
					
						
						
							
							Handle PCRel relocations with absolute values. Fixes PR8656.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119917  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-21 00:48:25 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						2c92085034 
					 
					
						
						
							
							A bit more of gnu as compatibility when handling relocations with aliases.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119328  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-16 04:11:46 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						3285877131 
					 
					
						
						
							
							Fix compiler warnigns.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119175  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-15 19:20:50 +00:00