SuccessChanges

Summary

  1. [lldb/Commands] Honor the scripting language passed (2/2) (details)
  2. [lldb/ScriptInterpreter] Fix stale/bogus error messages (details)
  3. [Driver] Verify -mrecord-mcount in Driver, instead of CodeGen after (details)
  4. DebugInfo: Remove out of date comment (details)
Commit 68cb7d85423c19a61c5d6afbc8e004a345a28856 by Jonas Devlieghere
[lldb/Commands] Honor the scripting language passed (2/2)
This ensures that watchpoint command honors the scripting language
passed with `-s`. Currently the argument ignores the actual language and
only uses it to differentiate between lldb and script commands.
The file was modifiedlldb/source/Commands/CommandObjectWatchpointCommand.cpp
Commit ba0eb7b66fd9dac7bf4883f70b65bded03a4b97a by Jonas Devlieghere
[lldb/ScriptInterpreter] Fix stale/bogus error messages
Fix the nonsensical error messages for when breakpoint and watchpoint
callbacks are not supported.
The file was addedlldb/test/Shell/ScriptInterpreter/Lua/breakpoint_callback.test
The file was addedlldb/test/Shell/ScriptInterpreter/Lua/watchpoint_callback.test
The file was modifiedlldb/source/Interpreter/ScriptInterpreter.cpp
Commit 0792ef72564071f21b727d0de3a14d565950290f by maskray
[Driver] Verify -mrecord-mcount in Driver, instead of CodeGen after
D71627
GCC's x86 and s390 ports support -mrecord-mcount. Other ports reject the
option.
  aarch64-linux-gnu-gcc: error: unrecognized command line option
‘-mrecord-mcount’
Allowing this option can cause failures when building Linux kernel for
aarch64, powerpc64, etc, which will think the feature is available if
the clang command returns 0.
The file was modifiedclang/lib/Driver/ToolChains/Clang.cpp
The file was modifiedclang/test/CodeGen/mnop-mcount.c
The file was modifiedclang/lib/CodeGen/CodeGenFunction.cpp
The file was modifiedclang/test/CodeGen/mrecord-mcount.c
The file was addedclang/test/Driver/mcount.c
Commit d0bfb3c583031f410e8219155f0cf9ee8fb08504 by dblaikie
DebugInfo: Remove out of date comment
The file was modifiedllvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp