SuccessChanges

Summary

  1. Actually reorder not and env in crash-recovery-modules.m (details)
  2. Fix a thinko in handling the QSetLogging packet. (details)
  3. Move LLVM_ENABLE_ABI_BREAKING_CHECKS variables to their own file so that (details)
  4. llvm-reduce: Add pass to reduce Metadata (details)
  5. llvm-remove: Remove "using namespace" in header. (details)
Commit c9f5aa99acbb89702b767831e56c549bbe5ad1d7 by rnk
Actually reorder not and env in crash-recovery-modules.m
llvm-svn: 371559
The file was modifiedclang/test/Index/crash-recovery-modules.m
Commit 6ca76ceb63bf91282d9bbcc2a1cad190455a3c5a by jingham
Fix a thinko in handling the QSetLogging packet.
The comparison against LOG_MEMORY shortcut all the LOG_MEMORY_* log
channels.  It has to come last.
llvm-svn: 371560
The file was modifiedlldb/tools/debugserver/source/RNBRemote.cpp
Commit 5fc4bee355a5fbafaa41318ce9b71d4df1e98055 by echristo
Move LLVM_ENABLE_ABI_BREAKING_CHECKS variables to their own file so that
you don't have to link Error.o and all of its dependencies.
In more detail: global initializers in Error.o can't be elided with
-ffunction-sections/-gc-sections since they always need to be run
causing a fairly significant binary bloat if all you want is the ABI
breaking checks code.
Differential Revision: https://reviews.llvm.org/D67387
llvm-svn: 371561
The file was modifiedllvm/utils/gn/secondary/llvm/lib/Support/BUILD.gn
The file was modifiedllvm/lib/Support/CMakeLists.txt
The file was modifiedllvm/lib/Support/Error.cpp
The file was addedllvm/lib/Support/ABIBreak.cpp
Commit 477c1df4b9d6add542f0ed922d47010999567560 by dblaikie
llvm-reduce: Add pass to reduce Metadata
Patch by Diego Treviño!
Differential Revision: https://reviews.llvm.org/D65026
llvm-svn: 371562
The file was addedllvm/tools/llvm-reduce/deltas/ReduceMetadata.cpp
The file was addedllvm/test/Reduce/remove-metadata.ll
The file was modifiedllvm/tools/llvm-reduce/DeltaManager.h
The file was addedllvm/test/Reduce/Inputs/remove-metadata.py
The file was modifiedllvm/tools/llvm-reduce/CMakeLists.txt
The file was addedllvm/tools/llvm-reduce/deltas/ReduceMetadata.h
Commit 345fbfd7499254e5a4ecc4e83b3b8beb58c677b7 by dblaikie
llvm-remove: Remove "using namespace" in header.
llvm-svn: 371563
The file was modifiedllvm/tools/llvm-reduce/deltas/ReduceFunctions.cpp
The file was modifiedllvm/tools/llvm-reduce/deltas/ReduceGlobalVars.cpp
The file was modifiedllvm/tools/llvm-reduce/deltas/Delta.h
The file was modifiedllvm/tools/llvm-reduce/deltas/Delta.cpp