SuccessChanges

Summary

  1. [lldb] add to gdb to lldb doc (details)
  2. [lldb/CMake] Set LLVM_HOST_TRIPLE from TARGET_TRIPLE in standalone (details)
  3. [docs][ORC] Update the "utilities" section, tidy intro and fix typo. (details)
  4. [lldb/CMake] Remove duplicate entry (details)
  5. [Transforms][RISCV] Remove a "using namespace llvm" from an include (details)
  6. [docs][ORC] Fix some RST errors in the ORCv2 doc. (details)
  7. [docs][ORC] Try to fix 'title-level inconsistent' error in ORCv2.rst. (details)
  8. [lldb/Test] Fix API tests for mutli-config generators (details)
  9. [lldb/Cmake] Add a CMakeLists.txt to the utils directory... (details)
  10. [lldb] Remove ClangASTContext.h inclusion in Target.cpp (details)
  11. Revert "[clangd][test] Disable a particular testcase in (details)
  12. [lldb] Re-add NSDate formatter (details)
  13. Remove old Suversion release scripts (details)
  14. [lldb][NFC] Delete unused (details)
  15. Reapply Allow system header to provide their own implementation of some (details)
  16. Add __warn_memset_zero_len builtin as a workaround for glibc issue (details)
  17. clang-format: [JS] Handle more keyword-named methods. (details)
  18. Revert "Avoid creating an immutable map in the Automaton class." (details)
Commit 24fca5cd712800ef17fac8c6cc158f8075e014dc by cyndy_ishida
[lldb] add to gdb to lldb doc
Summary: * enabling and disabling a breakpoint were missing.
Reviewers: JDevlieghere
Reviewed By: JDevlieghere
Subscribers: merge_guards_bot, jingham, dexonsmith, ributzka,
lldb-commits
Tags: #lldb
Differential Revision: https://reviews.llvm.org/D72898
The file was modifiedlldb/docs/use/map.rst
Commit 25cf941275edacd5199550fef638005f2ecfd35b by Jonas Devlieghere
[lldb/CMake] Set LLVM_HOST_TRIPLE from TARGET_TRIPLE in standalone
builds.
LLVMConfig doesn't export LLVM_HOST_TRIPLE, but it sets the
TARGET_TRIPLE based on this variable. So use that again for the compiler
invocations in the shell tests.
The file was modifiedlldb/test/CMakeLists.txt
Commit 0d3d584f82ffb7b8ce79fc81194886962716b5a0 by Lang Hames
[docs][ORC] Update the "utilities" section, tidy intro and fix typo.
This patch updates the formatting and language of the Features section
of the ORCv2 design document. It also fixes a TBD by adding discussion
of the absoluteSymbols, symbolAliases, and reexports utilities.
Typos found during editing were also fixed.
The file was modifiedllvm/docs/ORCv2.rst
Commit d3d7666678a227cc4eed5a2e60a08a87f027cafb by Jonas Devlieghere
[lldb/CMake] Remove duplicate entry
The file was modifiedlldb/test/API/CMakeLists.txt
Commit caee96031d3be9f951e4a17c8d3fb1c8b748fb31 by craig.topper
[Transforms][RISCV] Remove a "using namespace llvm" from an include
file. Fix a place that became dependent on it.
This include file was created in October and has a "using namespace
llvm". This seems to get exposed to other include files and finally onto
cpp files. While this somewhat okay for llvm itself, its bad for other
projects that use llvm as a library and includes a header file that
picks this up. This was found by ISPC which has some class names at
gloal scope with the same names as LLVM.
It looks like RISCV accidentally became dependent on this. I fixed it by
reordering some includes in the RISCV code, but maybe we want to change
the TableGenEmitter to put "namespace llvm {" in the generated file
instead? But we probably want to do the simplest thing first so we can
merge it to 10.0.
Differential Revision: https://reviews.llvm.org/D72895
The file was modifiedllvm/include/llvm/Transforms/Utils/SizeOpts.h
The file was modifiedllvm/lib/Target/RISCV/RISCVInstrInfo.cpp
Commit adef2f5324cc593e078918eaa31218279ba1916a by Lang Hames
[docs][ORC] Fix some RST errors in the ORCv2 doc.
The file was modifiedllvm/docs/ORCv2.rst
Commit f6d6b98eec41e3f73862bcbae6a0771dafcecfd8 by Lang Hames
[docs][ORC] Try to fix 'title-level inconsistent' error in ORCv2.rst.
The file was modifiedllvm/docs/ORCv2.rst
Commit 911a4c4dda9b3e50d4b610d50cc6368433a67684 by Jonas Devlieghere
[lldb/Test] Fix API tests for mutli-config generators
The build configuration wasn't properly substituted for the
config.lldb_executable variable. This broke when the variable was
extracted from config.dotest_args_str which was properly substituted.
The file was modifiedlldb/test/API/lit.site.cfg.py.in
Commit e1f6b68d1fd117b92953d2e21567dd8dad759a8b by Jonas Devlieghere
[lldb/Cmake] Add a CMakeLists.txt to the utils directory...
... and include it from the main CMakeLists.txt instead of including the
utility subdirectories directly. This is consistent with the other
subdirectories and limits the scope of future changes.
The file was modifiedlldb/CMakeLists.txt
The file was addedlldb/utils/CMakeLists.txt
Commit 9dbd395b9b8b5f0cb4d10fa05f6f3591d338e486 by apl
[lldb] Remove ClangASTContext.h inclusion in Target.cpp
Target doesn't use ClangASTContext, it just needs
PersistentExpressionState. Replace ClangASTContext.h with
ExpressionVariable.h
The file was modifiedlldb/source/Target/Target.cpp
Commit 4df94d5b513c20842f5eeeb1e0d059bfa6741d91 by kadircet
Revert "[clangd][test] Disable a particular testcase in
FindExplicitReferencesTest when LLVM_ENABLE_EXPENSIVE_CHECKS"
This reverts commit 42b3c38903c9c80e129ce678db7f522967e91eeb.
Should've been fixed by d54d71b67e60
The file was modifiedclang-tools-extra/clangd/unittests/FindTargetTests.cpp
Commit 5ac610668a7cbde4e8d7106b03ecb218b823fb5c by Raphael Isemann
[lldb] Re-add NSDate formatter
This test had been overwritten by accident in
ff75262f701da396a0d34d4f6b67cf8e4c9dc7c2. This just readds the test with
the correct content.
The file was addedlldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSDate.py
Commit 0ab035ae504deaba4bc24d32bc38c6bc3be58e01 by hans
Remove old Suversion release scripts
The file was removedllvm/utils/release/merge-git.sh
The file was removedllvm/utils/release/merge.sh
The file was removedllvm/utils/release/tag.sh
Commit 6b840834cd508aa673a30074ebd4649100bc8d9a by Raphael Isemann
[lldb][NFC] Delete unused
lldb/source/Plugins/LanguageRuntime/Go/CMakeLists.txt
The file was removedlldb/source/Plugins/LanguageRuntime/Go/CMakeLists.txt
Commit d437fba8ef626b6d8b7928540f630163a9b04021 by sguelton
Reapply Allow system header to provide their own implementation of some
builtin
This reverts commit 3d210ed3d1880c615776b07d1916edb400c245a6.
See https://reviews.llvm.org/D71082 for the patch and discussion that
make it possible to reapply this patch.
The file was modifiedclang/include/clang/AST/Decl.h
The file was modifiedclang/lib/CodeGen/CodeGenModule.cpp
The file was addedclang/test/CodeGen/memcpy-nobuiltin.inc
The file was modifiedclang/lib/AST/Decl.cpp
The file was addedclang/test/CodeGen/memcpy-nobuiltin.c
The file was modifiedclang/lib/CodeGen/CGExpr.cpp
Commit d293417931d3a9d46799b42795988ca3b5cfd766 by sguelton
Add __warn_memset_zero_len builtin as a workaround for glibc issue
Glibc issue: https://sourceware.org/bugzilla/show_bug.cgi?id=25399 The
fix consist in considering the missing function as a builtin lowered to
a nop.
Differential Revision: https://reviews.llvm.org/D72869
The file was modifiedclang/lib/CodeGen/CGBuiltin.cpp
The file was modifiedclang/include/clang/Basic/Builtins.def
The file was modifiedclang/test/CodeGen/builtins.c
Commit 0734fb21ed5e267dda1a91e5f8b82f653ac3562d by martin
clang-format: [JS] Handle more keyword-named methods.
Summary: Including `do`, `for`, and `while`, `if`, `else`, `try`,
`catch`, in addition to the previously handled fields. The unit test
explicitly uses methods, but this code path handles both fields and
methods.
Reviewers: krasimir
Subscribers: cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D72827
The file was modifiedclang/unittests/Format/FormatTestJS.cpp
The file was modifiedclang/lib/Format/UnwrappedLineParser.cpp
Commit 10b4aece528936bb7f75a9758ae95c61b6434d2f by gribozavr
Revert "Avoid creating an immutable map in the Automaton class."
This reverts commit 051d330314cb1f175025ca37da8e5e1d851e1790. It broke
buildbots, for example,
http://lab.llvm.org:8011/builders/clang-x86_64-debian-fast/builds/21908.
The file was modifiedllvm/include/llvm/Support/Automaton.h
The file was modifiedllvm/utils/TableGen/DFAEmitter.cpp