[all-commits] [llvm/llvm-project] 6ba68a: [clang][Driver] Use a VersionTuple for darwin link...

Ahmed Bougacha via All-commits all-commits at lists.llvm.org
Tue Feb 8 14:30:55 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 6ba68a5fc34271c85f438217f50e165cb0158c04
      https://github.com/llvm/llvm-project/commit/6ba68a5fc34271c85f438217f50e165cb0158c04
  Author: Ahmed Bougacha <ahmed at bougacha.org>
  Date:   2022-02-08 (Tue, 08 Feb 2022)

  Changed paths:
    M clang/lib/Driver/ToolChains/Darwin.cpp
    M clang/lib/Driver/ToolChains/Darwin.h
    M clang/test/Driver/darwin-ld.c

  Log Message:
  -----------
  [clang][Driver] Use a VersionTuple for darwin linker version checks.

This unifies a couple spots that did it manually by checking the
flag directly.

It does mean that we're now dropping the 5th component, but that's
not used in any of these checks, and to my knowledge it's never been
used in ld64.


  Commit: ca9f0ec1a30b899ce9df3d2173aa9a295b510509
      https://github.com/llvm/llvm-project/commit/ca9f0ec1a30b899ce9df3d2173aa9a295b510509
  Author: Ahmed Bougacha <ahmed at bougacha.org>
  Date:   2022-02-08 (Tue, 08 Feb 2022)

  Changed paths:
    M clang/docs/AutomaticReferenceCounting.rst

  Log Message:
  -----------
  [clang] Document objc_unsafeClaimAutoreleasedReturnValue.

This has been added a few years ago but wasn't listed here.


Compare: https://github.com/llvm/llvm-project/compare/b9f1e1c36c2e...ca9f0ec1a30b


More information about the All-commits mailing list