Add ELF enum value and relocations for Lanai backed.
General Lanai backend discussion on llvm-dev thread "[RFC] Lanai backend" (http://lists.llvm.org/pipermail/llvm-dev/2016-February/095118.html).
Paths
| Differential D17008
[lanai] Add ELF enum value and relocations ClosedPublic Authored by jpienaar on Feb 8 2016, 4:35 PM.
Details Summary Add ELF enum value and relocations for Lanai backed. General Lanai backend discussion on llvm-dev thread "[RFC] Lanai backend" (http://lists.llvm.org/pipermail/llvm-dev/2016-February/095118.html).
Diff Detail Event Timelinejpienaar updated this object. jyknight added inline comments.
jpienaar retitled this revision from [lanai] Add MCExpr and ELF relocations to [lanai] Add ELF enum value and relocations. jpienaar updated this object. jpienaar marked an inline comment as done. Comment ActionsMoved MCExpr changes to subclass of MCTargetExpr and use that instead in the backend. Comment Actions One inline comment. Are there any more testcases to test RelocToApply, readobj, etc? -eric
jpienaar marked 4 inline comments as done. Comment ActionsAddressed comments, added readobj and dwarfdump tests. Comment Actions Updated, thanks
This revision is now accepted and ready to land.Feb 29 2016, 7:07 AM Closed by commit rL262394: [lanai] Add ELF enum value and relocations. (authored by jpienaar). · Explain WhyMar 1 2016, 1:26 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 47463 include/llvm/Object/ELFObjectFile.h
include/llvm/Object/RelocVisitor.h
include/llvm/Support/ELF.h
include/llvm/Support/ELFRelocs/Lanai.def
lib/MC/MCObjectFileInfo.cpp
lib/Object/ELF.cpp
lib/Object/ELFYAML.cpp
test/Object/Lanai/yaml2obj-elf-lanai-rel.yaml |
What's the user of this function? It appears to be untested.