[all-commits] [llvm/llvm-project] 219672: Revert "Revert "Use VersionTuple for parsing versi...

James Farrell via All-commits all-commits at lists.llvm.org
Tue Dec 7 15:15:38 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 219672b8dd06c4765185fa3161c98437d49b4a1b
      https://github.com/llvm/llvm-project/commit/219672b8dd06c4765185fa3161c98437d49b4a1b
  Author: James Farrell <jamesfarrell at google.com>
  Date:   2021-12-07 (Tue, 07 Dec 2021)

  Changed paths:
    M clang/lib/ARCMigrate/ARCMT.cpp
    M clang/lib/Basic/Targets/OSTargets.cpp
    M clang/lib/Basic/Targets/OSTargets.h
    M clang/lib/Basic/Targets/X86.h
    M clang/lib/Driver/ToolChains/Darwin.cpp
    M clang/lib/Driver/ToolChains/Linux.cpp
    M clang/lib/Driver/ToolChains/MSVC.cpp
    M clang/lib/Driver/ToolChains/NetBSD.cpp
    M clang/test/Sema/attr-availability-android.c
    M clang/test/Sema/attr-availability.c
    M clang/test/Sema/availability-guard-format.mm
    M clang/test/SemaObjC/attr-availability.m
    M clang/test/SemaObjC/property-deprecated-warning.m
    M clang/test/SemaObjC/unguarded-availability-maccatalyst.m
    M clang/test/SemaObjC/unguarded-availability.m
    M llvm/include/llvm/ADT/Triple.h
    M llvm/lib/Analysis/TargetLibraryInfo.cpp
    M llvm/lib/MC/MCStreamer.cpp
    M llvm/lib/Support/Triple.cpp
    M llvm/lib/Target/AArch64/AArch64Subtarget.cpp
    M llvm/lib/Target/AArch64/AArch64Subtarget.h
    M llvm/lib/Target/X86/X86Subtarget.h
    M llvm/unittests/ADT/TripleTest.cpp
    M llvm/unittests/Support/Host.cpp

  Log Message:
  -----------
  Revert "Revert "Use VersionTuple for parsing versions in Triple, fixing issues that caused the original change to be reverted. This makes it possible to distinguish between "16" and "16.0" after parsing, which previously was not possible.""

This reverts commit 63a6348cad6caccf285c1661bc60d8ba5a40c972.

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




More information about the All-commits mailing list