[all-commits] [llvm/llvm-project] 18e06e: [sanitizers] Fix building on 32 bit Windows after ...

Martin Storsjö via All-commits all-commits at lists.llvm.org
Tue Aug 17 11:36:39 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 18e06e3e2f3d47433e1ed323b8725c76035fc1ac
      https://github.com/llvm/llvm-project/commit/18e06e3e2f3d47433e1ed323b8725c76035fc1ac
  Author: Martin Storsjö <martin at martin.st>
  Date:   2021-08-17 (Tue, 17 Aug 2021)

  Changed paths:
    M compiler-rt/lib/sanitizer_common/sanitizer_internal_defs.h

  Log Message:
  -----------
  [sanitizers] Fix building on 32 bit Windows after 7256c05ecb7

On 32 bit, 'long' (which is 32 bit on Windows) is used as base
type for SIZE_T and similar.

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


  Commit: f5616a981c60c619393c92d6180f128e934a36c9
      https://github.com/llvm/llvm-project/commit/f5616a981c60c619393c92d6180f128e934a36c9
  Author: Martin Storsjö <martin at martin.st>
  Date:   2021-08-17 (Tue, 17 Aug 2021)

  Changed paths:
    M openmp/runtime/src/kmp_settings.cpp

  Log Message:
  -----------
  [OpenMP] Fix the usage of sscanf on MinGW

KMP_SSCANF only evaluates to sscanf_s within
    #if KMP_OS_WINDOWS && KMP_MSVC_COMPAT
so we need to pass the sscanf_s specific parameters within a similar
condition.

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


Compare: https://github.com/llvm/llvm-project/compare/50c1138796c1...f5616a981c60


More information about the All-commits mailing list