[all-commits] [llvm/llvm-project] f48125: [builtins] Build for arm64e for Darwin

Shoaib Meenai via All-commits all-commits at lists.llvm.org
Wed Mar 11 22:02:00 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: f481256bfe0eae891aaa25f401837f4b2360461b
      https://github.com/llvm/llvm-project/commit/f481256bfe0eae891aaa25f401837f4b2360461b
  Author: Shoaib Meenai <smeenai at fb.com>
  Date:   2020-03-11 (Wed, 11 Mar 2020)

  Changed paths:
    M compiler-rt/cmake/builtin-config-ix.cmake
    M compiler-rt/lib/builtins/CMakeLists.txt

  Log Message:
  -----------
  [builtins] Build for arm64e for Darwin

https://github.com/apple/swift/pull/30112/ makes the Swift standard
library for iOS build for arm64e. If you're building Swift against your
own LLVM, this in turn requires having the builtins built for arm64e,
otherwise you won't be able to use the builtins (which will in turn lead
to an undefined symbol for `__isOSVersionAtLeast`). Make the builtins
build for arm64e to fix this.

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




More information about the All-commits mailing list