1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-27 18:23:22 +02:00

Add LLVM- and LLDB-related changes to N&N

This commit is contained in:
John Dallaway 2025-08-22 20:34:21 +01:00
parent cce2876d6b
commit 428e3f72ea
2 changed files with 13 additions and 0 deletions

View file

@ -6,6 +6,19 @@ This is the New & Noteworthy page for CDT 12.2 which is part of Eclipse 2025-09
# Release Notes # Release Notes
## Homebrew integration
External build and debug tools are now located automatically when installed using the [Homebrew](https://brew.sh) package manager.
## Clang toolchain for Managed Build
The _LLVM with Clang_ toolchain description for CDT managed build now supports compilation to native object code as an alternative to generating LLVM bitcode. This behaviour is configurable using the _Emit LLVM IR_ option on the C/C++ Build > Settings page of the Project Properties dialog:
<p align="center"><img src="images/CDT-12.2-emit-llvm.png" width="80%"></p>
## LLDB debugger support
The _Memory_ view is now populated correctly when debugging using LLDB. The _LLDB-MI Debug Process Launcher_ is selected by default when creating local _C/C++ Application_ debug configurations for macOS on Apple silicon (AArch64). A new Homebrew _tap_ allows for easy installation of the `lldb-mi` tool on macOS. Refer to the [Before you begin](https://github.com/eclipse-cdt/cdt/blob/main/doc/org.eclipse.cdt.doc.user/src/concepts/cdt_c_before_you_begin.adoc#macos) help page for updated tool installation instructions and to the [CDT FAQ](https://github.com/eclipse-cdt/cdt/blob/main/FAQ/README.md#how-do-i-install-the-lldb-debugger-integration) for LLDB integration setup details.
# API Changes, current and planned # API Changes, current and planned

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB