[PATCH] D22960: [ELF] LinkerScript: Implement custom output section factory

Eugene Leviant via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 29 05:41:33 PDT 2016


evgeny777 created this revision.
evgeny777 added a reviewer: ruiu.
evgeny777 added subscribers: emaste, davide, grimar, ikudrin, llvm-commits.
evgeny777 set the repository for this revision to rL LLVM.
evgeny777 added a project: lld.

This patch implements extra output section factory for use in LinkerScript class. It attempts to merge input sections with the same name and different flags. When merge is impossible, error is raised.

See discussion here:
https://reviews.llvm.org/D22683

Repository:
  rL LLVM

https://reviews.llvm.org/D22960

Files:
  ELF/LinkerScript.cpp
  ELF/LinkerScript.h
  ELF/OutputSections.cpp
  ELF/OutputSections.h
  ELF/Writer.cpp
  test/ELF/linkerscript/linkerscript-repsection-va.s

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D22960.66112.patch
Type: text/x-patch
Size: 21375 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160729/da4e47b1/attachment.bin>


More information about the llvm-commits mailing list