[all-commits] [llvm/llvm-project] 2240ca: [SystemZ][z/OS] Set aligned allocation unavailable...

Fanbo Meng via All-commits all-commits at lists.llvm.org
Wed Sep 16 11:49:23 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 2240ca0bd1502d7baa098da7cb4aca64a6f979d4
      https://github.com/llvm/llvm-project/commit/2240ca0bd1502d7baa098da7cb4aca64a6f979d4
  Author: Fanbo Meng <Fanbo.Meng at ibm.com>
  Date:   2020-09-16 (Wed, 16 Sep 2020)

  Changed paths:
    M clang/include/clang/Basic/AlignedAllocation.h
    M clang/include/clang/Basic/Attr.td
    M clang/include/clang/Basic/DiagnosticSemaKinds.td
    M clang/lib/Basic/Targets/OSTargets.h
    M clang/lib/Driver/ToolChains/ZOS.cpp
    M clang/lib/Driver/ToolChains/ZOS.h
    M clang/lib/Sema/SemaExprCXX.cpp
    M clang/test/Driver/unavailable_aligned_allocation.cpp
    M clang/test/Lexer/aligned-allocation.cpp
    M clang/test/SemaCXX/unavailable_aligned_allocation.cpp

  Log Message:
  -----------
  [SystemZ][z/OS] Set aligned allocation unavailable by default for z/OS

Aligned allocation is not supported on z/OS. This patch sets -faligned-alloc-unavailable as default in z/OS toolchain.

Reviewed By: abhina.sreeskantharajan, hubert.reinterpretcast

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




More information about the All-commits mailing list