diff --git a/NewAndNoteworthy/CDT-12.2.md b/NewAndNoteworthy/CDT-12.2.md index f5ae2fd15bf..6f83f025eb9 100644 --- a/NewAndNoteworthy/CDT-12.2.md +++ b/NewAndNoteworthy/CDT-12.2.md @@ -6,6 +6,19 @@ This is the New & Noteworthy page for CDT 12.2 which is part of Eclipse 2025-09 # 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: + +

+ +## 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 diff --git a/NewAndNoteworthy/images/CDT-12.2-emit-llvm.png b/NewAndNoteworthy/images/CDT-12.2-emit-llvm.png new file mode 100644 index 00000000000..563b8d9c186 Binary files /dev/null and b/NewAndNoteworthy/images/CDT-12.2-emit-llvm.png differ