[all-commits] [llvm/llvm-project] 534aeb: [LLDB] Fix GCC warnings about extra semicolon. NFC.

Martin Storsjö via All-commits all-commits at lists.llvm.org
Sun Feb 2 23:59:10 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 534aeb0b78a19022fa789497c413ed1767133ef2
      https://github.com/llvm/llvm-project/commit/534aeb0b78a19022fa789497c413ed1767133ef2
  Author: Martin Storsjö <martin at martin.st>
  Date:   2020-02-03 (Mon, 03 Feb 2020)

  Changed paths:
    M lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h

  Log Message:
  -----------
  [LLDB] Fix GCC warnings about extra semicolon. NFC.


  Commit: 2dc45bf392fafe96b1c6544d6f15d8a01b2c2df4
      https://github.com/llvm/llvm-project/commit/2dc45bf392fafe96b1c6544d6f15d8a01b2c2df4
  Author: Martin Storsjö <martin at martin.st>
  Date:   2020-02-03 (Mon, 03 Feb 2020)

  Changed paths:
    M llvm/lib/Frontend/OpenMP/OMPContext.cpp

  Log Message:
  -----------
  [OpenMP] Fix GCC warnings. NFC.

Remove an extra semicolon, and add llvm_unreachable to avoid warnings
about control reaching the end of a non-void function.


  Commit: 09dc884eb2e4a433eb8c5ed20a17108091279295
      https://github.com/llvm/llvm-project/commit/09dc884eb2e4a433eb8c5ed20a17108091279295
  Author: Martin Storsjö <martin at martin.st>
  Date:   2020-02-03 (Mon, 03 Feb 2020)

  Changed paths:
    M libcxxabi/src/cxa_exception.h

  Log Message:
  -----------
  [libcxxabi] Fix layout of __cxa_exception for win64

Win64 isn't LP64, it's LLP64, but there's no __LLP64__ predefined -
just check _WIN64 in addition to __LP64__.

This fixes compilation after static asserts about the struct layout
were added in f2a436058fcbc11291e73badb44e243f61046183.

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


  Commit: f867c8e81f70b502d77809a714f66f5fe1d7037a
      https://github.com/llvm/llvm-project/commit/f867c8e81f70b502d77809a714f66f5fe1d7037a
  Author: Martin Storsjö <martin at martin.st>
  Date:   2020-02-03 (Mon, 03 Feb 2020)

  Changed paths:
    M llvm/lib/Analysis/CGSCCPassManager.cpp

  Log Message:
  -----------
  [PM][CGSCC] Add parentheses to avoid a GCC warning. NFC.

This avoids a warning about "suggest parentheses around && within ||".


Compare: https://github.com/llvm/llvm-project/compare/dc04c54fc1f6...f867c8e81f70


More information about the All-commits mailing list