SuccessChanges

Summary

  1. Fix Wpedantic 'extra semicolon' warning. NFC. (details)
  2. Fix "result of 32-bit shift implicitly converted to 64 bits" warning. (details)
  3. [lld][RISCV] Use an e_flags of 0 if there are only binary input files. (details)
  4. [NFC] test commit (details)
  5. [NFC] test commit reverted (details)
  6. [analyzer] exploded-graph-rewriter: Fix string encodings in python3. (details)
  7. [Lldb/Lua] Generate Lua Bindings (details)
Commit d76202d3e3572aca7e36db90cfd5ba703bc4d415 by llvm-dev
Fix Wpedantic 'extra semicolon' warning. NFC.
The file was modifiedllvm/unittests/CodeGen/GlobalISel/LegalizerTest.cpp
Commit 6945d383b9e8ca1b38442f06726d770676fe5856 by llvm-dev
Fix "result of 32-bit shift implicitly converted to 64 bits" warning.
NFC.
The file was modifiedllvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
Commit 189b7393d545330fae6b84e9a140d34e09eb634e by jrtc27
[lld][RISCV] Use an e_flags of 0 if there are only binary input files.
Summary: If none of the input files are ELF object files (for example,
when generating an object file from a single binary input file via
"-b binary"), use a fallback value for the ELF header flags instead of
crashing with an assertion failure.
Reviewers: MaskRay, ruiu, espindola
Reviewed By: MaskRay, ruiu
Subscribers: kevans, grimar, emaste, arichardson, asb, rbar, johnrusso,
simoncook, sabuasal, niosHD, kito-cheng, shiva0217, zzheng,
edward-jones, rogfer01, MartinMosbeck, brucehoult, the_o, rkruppe, PkmX,
jocewei, psnobl, benna, Jim, lenary, s.egerton, pzheng, sameer.abuasal,
apazos, luismarques, llvm-commits, jrtc27
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D71101
The file was addedlld/test/ELF/riscv-elf-flags.s
The file was modifiedlld/ELF/Arch/RISCV.cpp
Commit 452ca8e73f26835f94bb3e274adb210d3c3ed5ea by ml
[NFC] test commit
The file was modifiedclang/README.txt
Commit fc5102fb6e3d4744c2bb9f0230d088a9777e69cb by ml
[NFC] test commit reverted
The file was modifiedclang/README.txt
Commit 2203089a60d826e882e2ccfc5cc5d361b4f91078 by Artem Dergachev
[analyzer] exploded-graph-rewriter: Fix string encodings in python3.
Makes sure that the script works fine both in python2 and python3.
Patch by Pavel Samolysov!
Differential Revision: https://reviews.llvm.org/D71746
The file was modifiedclang/utils/analyzer/exploded-graph-rewriter.py
Commit bf03e17c570171c7a52117fe63ace89d58f328d5 by Jonas Devlieghere
[Lldb/Lua] Generate Lua Bindings
This patch uses SWIG to generate the Lua bindings for the SB API. It
covers most of the API, but some methods require a type map similar to
Python.
Discussion on the mailing list:
http://lists.llvm.org/pipermail/lldb-dev/2019-December/015812.html
Differential revision: https://reviews.llvm.org/D71235
The file was addedlldb/scripts/lldb_lua.swig
The file was modifiedlldb/source/API/CMakeLists.txt
The file was modifiedlldb/scripts/CMakeLists.txt
The file was modifiedlldb/CMakeLists.txt
The file was modifiedlldb/source/Plugins/ScriptInterpreter/Lua/CMakeLists.txt
The file was modifiedlldb/unittests/ScriptInterpreter/Lua/LuaTests.cpp
The file was modifiedlldb/source/Plugins/ScriptInterpreter/Lua/Lua.h
The file was addedlldb/test/Shell/ScriptInterpreter/Lua/bindings.test