SuccessChanges

Summary

  1. Fix unused variable in CoroFrame.cpp when building Release with GCC 10 (details)
  2. Add func call so we don't instruction-step into the builtin_trap (details)
  3. [lldb][wasm] Parse DWO section names (details)
Commit ff5e896425577f445ed080d88b582aab0896fba0 by lxfind
Fix unused variable in CoroFrame.cpp when building Release with GCC 10

When building with GCC 10, the following warning is reported:

```
/llvm-project/llvm/lib/Transforms/Coroutines/CoroFrame.cpp:1527:28: warning: unused variable ‘CS’ [-Wunused-variable]
1527 |       if (CatchSwitchInst *CS =
```

This change adds a cast to `void` to avoid the warning.

Reviewed By: lxfind

Differential Revision: https://reviews.llvm.org/D94456
The file was modifiedllvm/lib/Transforms/Coroutines/CoroFrame.cpp
Commit 885eae9d85de4b1b1907ac9b3ecba26565932069 by Jason Molenda
Add func call so we don't instruction-step into the builtin_trap

The way this test is structured right now, I set a breakpoint on
the instruction before the __builtin_trap.  It hits the breakpoint,
disables the breakpoint, and instruction steps.  This hits the
builtin_trap instruction which debugserver (on arm64) now advances
to the next instruction and reports that address to lldb.  lldb
doesn't recognize this as a proper response to the instruction
step and continues executing until the next trap, and the test fails.
The file was modifiedlldb/test/API/macosx/builtin-debugtrap/main.cpp
Commit 7ad54d193871ce69968565ea46372e81c9f1ce62 by pavel
[lldb][wasm] Parse DWO section names

Mirror ELF section parsing to support DWARF section names for
debug fission.

Reviewed By: labath

Differential Revision: https://reviews.llvm.org/D93621
The file was modifiedlldb/source/Plugins/ObjectFile/wasm/ObjectFileWasm.cpp
The file was modifiedlldb/test/Shell/ObjectFile/wasm/embedded-debug-sections.yaml