SuccessChanges

Summary

  1. [COFF] Don't error if the only inputs are from /wholearchive: (details)
  2. [WebAssembly] Fix miscompile of select with and (details)
  3. DebugInfo: Templatize rnglist header parsing to setup for reuse with (details)
  4. Add a testcase for Clang modules being updated within one LLDB session. (details)
Commit ce0f3ee5e4dc2eed5390b57d4a1e37c8bf17a995 by rnk
[COFF] Don't error if the only inputs are from /wholearchive:
Fixes PR43744
Differential Revision: https://reviews.llvm.org/D69968
The file was modifiedlld/test/COFF/entry-inference.test
The file was modifiedlld/COFF/Driver.cpp
The file was modifiedlld/test/COFF/out.test
The file was modifiedlld/test/COFF/wholearchive.s
Commit 194d7ec081c31ee4ed82bfa3cade4ef30afab912 by tlively
[WebAssembly] Fix miscompile of select with and
Summary: Rolls back the remaining bad optimizations introduced in
eb15d00193f. Some of them were already rolled back in e661f946a7db and
this finishes the job.
Fixes https://bugs.llvm.org/show_bug.cgi?id=44012.
Reviewers: dschuff, aheejin
Subscribers: sbc100, jgravelle-google, hiraditya, sunfish, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D70347
The file was modifiedllvm/test/CodeGen/WebAssembly/select.ll
The file was modifiedllvm/lib/Target/WebAssembly/WebAssemblyInstrFloat.td
Commit d295087639a824d1c0a29868bab1860afe657eaf by dblaikie
DebugInfo: Templatize rnglist header parsing to setup for reuse with
loclist header parsing
The file was modifiedllvm/test/DebugInfo/X86/dwarfdump-rnglists.s
The file was modifiedllvm/test/DebugInfo/X86/dwarfdump-rnglists-dwarf64.s
The file was modifiedllvm/lib/DebugInfo/DWARF/DWARFUnit.cpp
Commit 0304360a40b45ffcbb040596d2a01733c0103455 by Adrian Prantl
Add a testcase for Clang modules being updated within one LLDB session.
This actually works as expected, but wasn't explicitly tested before.
The file was addedlldb/packages/Python/lldbsuite/test/lang/objc/modules-update/Makefile
The file was addedlldb/packages/Python/lldbsuite/test/lang/objc/modules-update/module.modulemap
The file was addedlldb/packages/Python/lldbsuite/test/lang/objc/modules-update/first.m
The file was addedlldb/packages/Python/lldbsuite/test/lang/objc/modules-update/umbrella.h
The file was addedlldb/packages/Python/lldbsuite/test/lang/objc/modules-update/second.m
The file was modifiedlldb/source/Core/ModuleList.cpp
The file was addedlldb/packages/Python/lldbsuite/test/lang/objc/modules-update/TestClangModulesUpdate.py