[PATCH] D19976: [ELF, WIP] - Prototype of possible linkerscript redesign.

George Rimar via llvm-commits llvm-commits at lists.llvm.org
Sun Jul 17 12:09:36 PDT 2016


grimar updated this revision to Diff 64263.
grimar added a comment.

- Addressed review comments.
- Reworked the patch. I did a cleanup because found that it is can be written simplier that I tried before.
- Fixed all testcases except one. Unfortunately I was unable to fix the last yet, it is ELF/arm-thumb-interwork-thunk.s, which fails with "Virtual address is not in any segment" llvm error. Since testcase is just about 1.5 week old I had no chance to find the reason quickly. Though I think single testcase should not be major problem for now since it is WIP patch that is subject of change. I will try to fix it as soon I can.


https://reviews.llvm.org/D19976

Files:
  ELF/InputSection.cpp
  ELF/LinkerScript.cpp
  ELF/LinkerScript.h
  ELF/OutputSections.cpp
  ELF/OutputSections.h
  ELF/Writer.cpp
  test/ELF/linkerscript-sections-keep.s
  test/ELF/linkerscript-sections.s
  test/ELF/linkerscript-va.s

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D19976.64263.patch
Type: text/x-patch
Size: 24849 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160717/a2fa2c73/attachment.bin>


More information about the llvm-commits mailing list