OSDN Git Service

Add initial support for R_386_GOT32X.
authorRafael Espindola <rafael.espindola@gmail.com>
Wed, 6 Jul 2016 21:19:11 +0000 (21:19 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Wed, 6 Jul 2016 21:19:11 +0000 (21:19 +0000)
commitb2ad34a6ea7875c1ccfb2bee581681f7054bc4b5
treef1d9ae117553ffa491c956b4e996db55350cdb6f
parent7bae2669d568d98e64affe06a1a9ecf2a084f5a9
Add initial support for R_386_GOT32X.

This adds it only for movl mov@GOT(%reg), %reg.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@274678 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp
lib/Target/X86/MCTargetDesc/X86FixupKinds.h
lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp
lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp
test/MC/ELF/got-relaxed-i386.s [new file with mode: 0644]
test/MC/ELF/relocation-386.s