[all-commits] [llvm/llvm-project] e55d52: [AArch64] Don't redefine _LP64 and __LP64__

john-brawn-arm via All-commits all-commits at lists.llvm.org
Wed May 17 07:23:24 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e55d52cd34fb7a6a6617639d147b9d0abaceeeab
      https://github.com/llvm/llvm-project/commit/e55d52cd34fb7a6a6617639d147b9d0abaceeeab
  Author: John Brawn <john.brawn at arm.com>
  Date:   2023-05-17 (Wed, 17 May 2023)

  Changed paths:
    M clang/lib/Basic/Targets/AArch64.cpp

  Log Message:
  -----------
  [AArch64] Don't redefine _LP64 and __LP64__

Don't define these macros in AArch64TargetInfo::getTargetDefines, as
they're already defined in InitializePredefinedMacros and the
redefinition causes unwanted warnings with -Wsystem-headers.




More information about the All-commits mailing list