Skip to main content
Jump to: navigation, search

Difference between revisions of "CDT/User/NewIn107"

< CDT
(Debug)
(Build)
Line 50: Line 50:
 
= Build =
 
= Build =
 
----
 
----
 +
{| style="width: 100%;"
 +
|- style="vertical-align:top;"
 +
! style="width: 30%; text-align:left;" | Observe command generator and applicability calculator for all MBS tool options
 +
| The CDT Managed Build System now allows a command generator and an applicability calculator to be specified for tool options of type '''libs''' and type '''userObjs'''. Extenders at the '''org.eclipse.cdt.managedbuilder.core.buildDefinitions''' extension point should note that the default command line pattern defined by '''org.eclipse.cdt.managedbuilder.internal.core.Tool.DEFAULT_PATTERN''' now includes a '''${EXTRA_FLAGS}''' token at the end of the line. This enhancement has involved changes to the GNU makefile generator such that an '''objects.mk''' file is no-longer generated. ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=577263 bug 577263)].
 +
|}
 
----
 
----
  

Revision as of 15:11, 15 May 2022


Release


This is the New & Noteworthy page for CDT 10.7 which is part of Eclipse 2022-06 Simultaneous Release


Known Issues


Editor




Refactoring




Code Analysis




Parser




Formatter




Build


Observe command generator and applicability calculator for all MBS tool options The CDT Managed Build System now allows a command generator and an applicability calculator to be specified for tool options of type libs and type userObjs. Extenders at the org.eclipse.cdt.managedbuilder.core.buildDefinitions extension point should note that the default command line pattern defined by org.eclipse.cdt.managedbuilder.internal.core.Tool.DEFAULT_PATTERN now includes a ${EXTRA_FLAGS} token at the end of the line. This enhancement has involved changes to the GNU makefile generator such that an objects.mk file is no-longer generated. (bug 577263).

Debug


Stop auto-opening Modules view The Modules view does not do much and in most situations is not particularly relevant to many users. Therefore starting in this release starting a debug session will no longer auto-open it. The view can still be manually opened as any normal view can, with Window -> Show View -> Other... -> Debug -> Modules, or using the Ctrl-3 shortcut and typing Modules. (bug 579759).

Support GDB extended-remote protocol The GDB Hardware Debugging launch configuration type now allows selection of the GDB extended-remote protocol when supported by the configured debug server. (bug 535143).

Gdb-extended-remote.png

Launch Bar



Terminal




API modifications




Bugs Fixed in this Release


See Bugzilla report Bugs Fixed in CDT 10.7


Back to the top