[PATCH] D26240: [LLD][ARM][AArch64] ARM and AArch64 undefined weak reference values for relative relocations

Peter Smith via llvm-commits llvm-commits at lists.llvm.org
Thu Nov 3 06:22:26 PDT 2016


peter.smith updated this revision to Diff 76852.
peter.smith added a comment.

Thank you for the comments. I've update the diff with all but the comment about Weak and Local. I've put an inline comment about the assertion in Symbols.h SymbolBody::symbol() that prevents !IsLocal() from being removed.


https://reviews.llvm.org/D26240

Files:
  ELF/InputSection.cpp
  test/ELF/aarch64-undefined-weak.s
  test/ELF/arm-thumb-no-undefined-thunk.s
  test/ELF/arm-thumb-undefined-weak.s
  test/ELF/arm-undefined-weak.s

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D26240.76852.patch
Type: text/x-patch
Size: 7345 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20161103/ad8fa23f/attachment.bin>


More information about the llvm-commits mailing list