[all-commits] [llvm/llvm-project] 6578e0: [lld-macho] Remove duplicate minimum version info

Keith Smiley via All-commits all-commits at lists.llvm.org
Fri Mar 3 13:47:26 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 6578e0d1d0e435ab91b44bb2d40aea913044a65b
      https://github.com/llvm/llvm-project/commit/6578e0d1d0e435ab91b44bb2d40aea913044a65b
  Author: Keith Smiley <keithbsmiley at gmail.com>
  Date:   2023-03-03 (Fri, 03 Mar 2023)

  Changed paths:
    M lld/MachO/Config.h
    M lld/MachO/Driver.cpp
    M lld/MachO/InputFiles.cpp
    M lld/MachO/SyntheticSections.cpp
    M lld/MachO/Writer.cpp
    M lld/test/MachO/invalid/incompatible-target-tapi.test
    M lld/test/MachO/tapi-link.s
    M lld/test/MachO/zippered.yaml

  Log Message:
  -----------
  [lld-macho] Remove duplicate minimum version info

At some point PlatformInfo's Target changed types to a type that also
has minimum deployment target info. This caused ambiguity if you tried
to get the target triple from the Target, as the actual minimum version
info was being stored separately. This bulk of this change is changing
the parsing of these values to support this.

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




More information about the All-commits mailing list