[all-commits] [llvm/llvm-project] cc68c1: [lldb/TestingSupport] Manually disable GTEST_HAS_T...

Tatyana Krasnukha via All-commits all-commits at lists.llvm.org
Wed Aug 5 02:11:38 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: cc68c122cd00f99037b8ff7e645e2b387d56da8b
      https://github.com/llvm/llvm-project/commit/cc68c122cd00f99037b8ff7e645e2b387d56da8b
  Author: Tatyana Krasnukha <tatyana at synopsys.com>
  Date:   2020-08-05 (Wed, 05 Aug 2020)

  Changed paths:
    M lldb/unittests/TestingSupport/CMakeLists.txt

  Log Message:
  -----------
  [lldb/TestingSupport] Manually disable GTEST_HAS_TR1_TUPLE

Gtest 1.8.0 uses tr1::tuple which is deprecated on MSVC. We have to force it off
to avoid the compiler warnings, which will become errors after switching on C++17
(https://devblogs.microsoft.com/cppblog/c17-feature-removals-and-deprecations).


  Commit: 75012a80440f2302d3dc0e57ea264b9c26c26789
      https://github.com/llvm/llvm-project/commit/75012a80440f2302d3dc0e57ea264b9c26c26789
  Author: Tatyana Krasnukha <tatyana at synopsys.com>
  Date:   2020-08-05 (Wed, 05 Aug 2020)

  Changed paths:
    M lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp

  Log Message:
  -----------
  [lldb] Use PyUnicode_GetLength instead of PyUnicode_GetSize

PyUnicode_GetSize is deprecated since Python version 3.3.


  Commit: bc056b3aa7130923ab9ad0505c5a8d65ea721e39
      https://github.com/llvm/llvm-project/commit/bc056b3aa7130923ab9ad0505c5a8d65ea721e39
  Author: Tatyana Krasnukha <tatyana at synopsys.com>
  Date:   2020-08-05 (Wed, 05 Aug 2020)

  Changed paths:
    M lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleBridge.cpp

  Log Message:
  -----------
  [lldb] Suppress MSVC warning C4065

MSVC reports "switch statement contains 'default' but no 'case' labels". Suppress,
as this was intended behavior.


Compare: https://github.com/llvm/llvm-project/compare/ba0e71432a60...bc056b3aa713


More information about the All-commits mailing list