[all-commits] [llvm/llvm-project] 9ea59e: [sanitizer] Add hexagon support to sanitizer-common

androm3da via All-commits all-commits at lists.llvm.org
Tue Aug 17 19:59:50 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9ea59e1cd04ff95532bdb1d81e2424ff8da8e4ec
      https://github.com/llvm/llvm-project/commit/9ea59e1cd04ff95532bdb1d81e2424ff8da8e4ec
  Author: Brian Cain <bcain at quicinc.com>
  Date:   2021-08-17 (Tue, 17 Aug 2021)

  Changed paths:
    M compiler-rt/cmake/Modules/AllSupportedArchDefs.cmake
    M compiler-rt/lib/sanitizer_common/sanitizer_common.h
    M compiler-rt/lib/sanitizer_common/sanitizer_internal_defs.h
    M compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp
    M compiler-rt/lib/sanitizer_common/sanitizer_platform.h
    M compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_linux.cpp
    M compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp
    M compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h
    M compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.cpp
    A compiler-rt/lib/sanitizer_common/sanitizer_syscall_linux_hexagon.inc

  Log Message:
  -----------
  [sanitizer] Add hexagon support to sanitizer-common

Adds build support for hexagon linux to sanitizer common.


  Commit: 5ac9d410676e081c0a87d497e74cd1d9b83304d6
      https://github.com/llvm/llvm-project/commit/5ac9d410676e081c0a87d497e74cd1d9b83304d6
  Author: Brian Cain <bcain at quicinc.com>
  Date:   2021-08-17 (Tue, 17 Aug 2021)

  Changed paths:
    M compiler-rt/cmake/Modules/AllSupportedArchDefs.cmake
    M compiler-rt/lib/lsan/lsan_allocator.h

  Log Message:
  -----------
  [sanitizer] Add hexagon support to lsan

Adds build support for hexagon linux to lsan.


  Commit: 043926a3a0773cdcefbcfbfefc6ba15623301122
      https://github.com/llvm/llvm-project/commit/043926a3a0773cdcefbcfbfefc6ba15623301122
  Author: Brian Cain <bcain at quicinc.com>
  Date:   2021-08-17 (Tue, 17 Aug 2021)

  Changed paths:
    M compiler-rt/cmake/Modules/AllSupportedArchDefs.cmake

  Log Message:
  -----------
  [sanitizer] Add hexagon support to asan

Adds build support for hexagon linux to asan.


  Commit: 217191b70a6b31560505e551b40dcdf38d86097d
      https://github.com/llvm/llvm-project/commit/217191b70a6b31560505e551b40dcdf38d86097d
  Author: Brian Cain <bcain at quicinc.com>
  Date:   2021-08-17 (Tue, 17 Aug 2021)

  Changed paths:
    M compiler-rt/cmake/Modules/AllSupportedArchDefs.cmake

  Log Message:
  -----------
  [sanitizer] Add hexagon support to ubsan

Adds build support for hexagon linux to ubsan.


  Commit: 5b650b14670d743df558a316259eedd4ccc046c5
      https://github.com/llvm/llvm-project/commit/5b650b14670d743df558a316259eedd4ccc046c5
  Author: Brian Cain <bcain at quicinc.com>
  Date:   2021-08-17 (Tue, 17 Aug 2021)

  Changed paths:
    M compiler-rt/cmake/Modules/AllSupportedArchDefs.cmake

  Log Message:
  -----------
  [sanitizer] Add hexagon support to scudo

Adds build support for hexagon linux to scudo, scudo-standalone


  Commit: c172726f6f1476ead975e6e731fb95c4d1393e42
      https://github.com/llvm/llvm-project/commit/c172726f6f1476ead975e6e731fb95c4d1393e42
  Author: Brian Cain <bcain at quicinc.com>
  Date:   2021-08-17 (Tue, 17 Aug 2021)

  Changed paths:
    M compiler-rt/cmake/Modules/AllSupportedArchDefs.cmake

  Log Message:
  -----------
  [compiler-rt] Add hexagon support to CFI

Adds build support for hexagon linux to cfi.


  Commit: 065274b9cf49925735fe7e393300ffd8f3f3e19d
      https://github.com/llvm/llvm-project/commit/065274b9cf49925735fe7e393300ffd8f3f3e19d
  Author: Brian Cain <bcain at quicinc.com>
  Date:   2021-08-17 (Tue, 17 Aug 2021)

  Changed paths:
    M compiler-rt/cmake/Modules/AllSupportedArchDefs.cmake

  Log Message:
  -----------
  [compiler-rt] Add hexagon support to safestack

Adds build support for hexagon linux to safestack.


  Commit: f2880329eb9ecbb7942b2bf4a8387e865d7ab92d
      https://github.com/llvm/llvm-project/commit/f2880329eb9ecbb7942b2bf4a8387e865d7ab92d
  Author: Brian Cain <bcain at quicinc.com>
  Date:   2021-08-17 (Tue, 17 Aug 2021)

  Changed paths:
    M compiler-rt/cmake/Modules/AllSupportedArchDefs.cmake

  Log Message:
  -----------
  [compiler-rt] Add hexagon support to profile

Adds build support for hexagon linux to profile


  Commit: 59dfde7d9460242e75d4fe9b62d77ea0f1e8d7dc
      https://github.com/llvm/llvm-project/commit/59dfde7d9460242e75d4fe9b62d77ea0f1e8d7dc
  Author: Brian Cain <bcain at quicinc.com>
  Date:   2021-08-17 (Tue, 17 Aug 2021)

  Changed paths:
    M clang/lib/Driver/ToolChains/Hexagon.cpp
    M clang/lib/Driver/ToolChains/Hexagon.h
    M clang/lib/Driver/ToolChains/Linux.cpp

  Log Message:
  -----------
  [clang] enable sanitizers for hexagon


Compare: https://github.com/llvm/llvm-project/compare/c64d1855b9a9...59dfde7d9460


More information about the All-commits mailing list