[Sparc] Emit correct relocations for PIC code when integrated assembler is used.
authorVenkatraman Govindaraju <venkatra@cs.wisc.edu>
Fri, 7 Feb 2014 04:24:35 +0000 (04:24 +0000)
committerVenkatraman Govindaraju <venkatra@cs.wisc.edu>
Fri, 7 Feb 2014 04:24:35 +0000 (04:24 +0000)
commit104643d0aac89dbfab348426507b57de942cc011
treeb28b6ba8a7e1b3b4cf63864604e679bd2b3b9938
parentdfe09b1b5bce82effc956c6b9b27f10bba3da1bb
[Sparc] Emit correct relocations for PIC code when integrated assembler is used.

llvm-svn: 200961
llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp
llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp
llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h
llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp
llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp
llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h
llvm/lib/Target/Sparc/SparcAsmPrinter.cpp
llvm/lib/Target/Sparc/SparcISelLowering.cpp
llvm/test/CodeGen/SPARC/obj-relocs.ll [new file with mode: 0644]