Skip to content

Commit 428e3f7

Browse files
committed
Add LLVM- and LLDB-related changes to N&N
1 parent cce2876 commit 428e3f7

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

NewAndNoteworthy/CDT-12.2.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,19 @@ This is the New & Noteworthy page for CDT 12.2 which is part of Eclipse 2025-09
66

77
# Release Notes
88

9+
## Homebrew integration
10+
11+
External build and debug tools are now located automatically when installed using the [Homebrew](https://brew.sh) package manager.
12+
13+
## Clang toolchain for Managed Build
14+
15+
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:
16+
17+
<p align="center"><img src="images/CDT-12.2-emit-llvm.png" width="80%"></p>
18+
19+
## LLDB debugger support
20+
21+
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.
922

1023
# API Changes, current and planned
1124

106 KB
Loading

0 commit comments

Comments
 (0)