[all-commits] [llvm/llvm-project] a4e426: [lld][ELF][test] Add a couple of test cases for LT...

James Henderson via All-commits all-commits at lists.llvm.org
Thu Sep 24 03:49:59 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: a4e42601d44b39fb0b2782344f5ed4ea53de5f20
      https://github.com/llvm/llvm-project/commit/a4e42601d44b39fb0b2782344f5ed4ea53de5f20
  Author: James Henderson <james.henderson at sony.com>
  Date:   2020-09-24 (Thu, 24 Sep 2020)

  Changed paths:
    M lld/test/ELF/lto/weak.ll
    M lld/test/ELF/reproduce-lto.s

  Log Message:
  -----------
  [lld][ELF][test] Add a couple of test cases for LTO behaviour

This patch expands two LTO test cases to check other aspects.

1) weak.ll has been expanded to show that it doesn't matter whether the
   first appearance of a weak symbol appears in a bitcode file or native
   object - that one is picked.
2) reproduce-lto.ll has been expanded to show that the bitcode files are
   stored in the reproduce package and that intermediate files (such as
   the LTO-compiled object) are not.

Differential Revision: https://reviews.llvm.org/D88094

Reviewed by: grimar, MaskRay




More information about the All-commits mailing list