[PATCH] D26733: [ELF][MIPS] Add MipsGotSection to handle MIPS GOT

Simon Atanasyan via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 15 22:42:37 PST 2016


atanasyan created this revision.
atanasyan added a reviewer: ruiu.
atanasyan added a subscriber: llvm-commits.
atanasyan set the repository for this revision to rL LLVM.
atanasyan added a project: lld.

MIPS GOT handling is very different from other targets so it is better to keep the code in the separatre section class MipsGotSection. This patch introduces the new section and moves all MIPS specific code from GotSection to the new class. I did not rename fields and methods in the MipsGotSection class to reduce the diff and plan to do that by the separate commit.


Repository:
  rL LLVM

https://reviews.llvm.org/D26733

Files:
  ELF/InputSection.cpp
  ELF/OutputSections.cpp
  ELF/Relocations.cpp
  ELF/Relocations.h
  ELF/SyntheticSections.cpp
  ELF/SyntheticSections.h
  ELF/Target.cpp
  ELF/Writer.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D26733.78141.patch
Type: text/x-patch
Size: 25406 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20161116/4b91dffd/attachment.bin>


More information about the llvm-commits mailing list