Eclipse Embedded CDT plug-ins v5.1.2 released
Version 5.1.2 is a maintenance release; if fixes some bugs and adds some enhancements.
Install
Eclipse package
For convenience, this version of the plug-ins is also available as Eclipse packages:
- Eclipse IDE for Embedded C/C++ Developers 2020-09 which packs together the 2020-09 version of the Eclipse IDE for C/C++ Developers standard distribution (Eclipse 4.17) with the Eclipse Embedded CDT plug-ins.
Eclipse Marketplace
The recommended way to update to the latest plug-ins is via the Eclipse Marketplace; search for Embedded CDT.
Eclipse Update Sites
For those who prefer to install manually, the latest version is available via Install New Software from:
https://download.eclipse.org/embed-cdt/updates/neon/
To get exactly this version, Install New Software from:
https://download.eclipse.org/embed-cdt/releases/5.1.2/p2/
Local install
For manual installs, the plug-ins are also available as regular archives, that can be downloaded locally and installed.
Changes
Bug fixes:
- #400: The ilg.gnumcueclipse.doc.user documentation plug-in had an error in the localization configuration; fixed
- #410: The STM32F[47] templates excluded *_hal_flash_ex.c from the generated projects, but in certain conditions these files are needed; exclusion removed.
Enhancements:
- #411: To avoid confusions, all references to Packs were renamed to CMSIS Packs
- #413: Since 2017, the official spelling is Arm, not ARM; strings containing Arm were updated to the new spelling
- #414: The RISC-V Hello World template fails to link due missing underscore functions; –specs=nosys.specs was added as default
- #415: The Arm Hello World template to used semihosting by default; extend the comments to mention nosys.specs too.
Developer changes:
- #384: Switch to the “pomless” layout
- #395: Add p2.mirrorsURL and p2.statsURI to the repository; tycho generateDownloadStatsProperty=true
- #397: Generate “source” features that contains “source” bundles
- #402: Normalize content of the sources bundles
More details are available at GitHub milestone v5.1.2.
Known problems
- none
Release content
The following features and plugins are included in this release:
features:
ilg.gnumcueclipse.codered.feature_1.1.2.202009201439.jar
ilg.gnumcueclipse.codered.feature.source_1.1.2.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.jlink.feature_4.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.jlink.feature.source_4.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.jumper.feature_1.2.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.jumper.feature.source_1.2.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.openocd.feature_4.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.openocd.feature.source_4.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.pyocd.feature_1.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.pyocd.feature.source_1.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.qemu.feature_3.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.qemu.feature.source_3.4.1.202009201439.jar
ilg.gnumcueclipse.doc.user.feature_1.1.2.202009201439.jar
ilg.gnumcueclipse.doc.user.feature.source_1.1.2.202009201439.jar
ilg.gnumcueclipse.managedbuild.cross.arm.feature_2.7.2.202009201439.jar
ilg.gnumcueclipse.managedbuild.cross.arm.feature.source_2.7.2.202009201439.jar
ilg.gnumcueclipse.managedbuild.cross.riscv.feature_2.9.2.202009201439.jar
ilg.gnumcueclipse.managedbuild.cross.riscv.feature.source_2.9.2.202009201439.jar
ilg.gnumcueclipse.packs.feature_2.4.2.202009201439.jar
ilg.gnumcueclipse.packs.feature.source_2.4.2.202009201439.jar
ilg.gnumcueclipse.templates.ad.feature_1.3.1.202009201439.jar
ilg.gnumcueclipse.templates.ad.feature.source_1.3.1.202009201439.jar
ilg.gnumcueclipse.templates.cortexm.feature_1.5.2.202009201439.jar
ilg.gnumcueclipse.templates.cortexm.feature.source_1.5.2.202009201439.jar
ilg.gnumcueclipse.templates.freescale.feature_2.3.1.202009201439.jar
ilg.gnumcueclipse.templates.freescale.feature.source_2.3.1.202009201439.jar
ilg.gnumcueclipse.templates.sifive.feature_1.4.1.202009201439.jar
ilg.gnumcueclipse.templates.sifive.feature.source_1.4.1.202009201439.jar
ilg.gnumcueclipse.templates.stm.feature_2.7.2.202009201439.jar
ilg.gnumcueclipse.templates.stm.feature.source_2.7.2.202009201439.jar
plugins:
ilg.gnumcueclipse.codered_1.1.2.202009201439.jar
ilg.gnumcueclipse.codered.source_1.1.2.202009201439.jar
ilg.gnumcueclipse.core_5.1.2.202009201439.jar
ilg.gnumcueclipse.core.source_5.1.2.202009201439.jar
ilg.gnumcueclipse.debug.core_1.2.2.202009201439.jar
ilg.gnumcueclipse.debug.core.source_1.2.2.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag_4.2.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.jlink_4.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.jlink.source_4.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.jumper_1.2.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.jumper.source_1.2.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.openocd_4.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.openocd.source_4.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.pyocd_1.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.pyocd.source_1.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.qemu_3.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.qemu.source_3.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.restart_1.3.2.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.restart.source_1.3.2.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.source_4.2.1.202009201439.jar
ilg.gnumcueclipse.debug.packs_1.1.2.202009201439.jar
ilg.gnumcueclipse.debug.packs.source_1.1.2.202009201439.jar
ilg.gnumcueclipse.doc.user_1.1.2.202009201439.jar
ilg.gnumcueclipse.managedbuild.cross_1.3.2.202009201439.jar
ilg.gnumcueclipse.managedbuild.cross.arm_2.7.2.202009201439.jar
ilg.gnumcueclipse.managedbuild.cross.arm.source_2.7.2.202009201439.jar
ilg.gnumcueclipse.managedbuild.cross.riscv_2.9.2.202009201439.jar
ilg.gnumcueclipse.managedbuild.cross.riscv.source_2.9.2.202009201439.jar
ilg.gnumcueclipse.managedbuild.cross.source_1.3.2.202009201439.jar
ilg.gnumcueclipse.managedbuild.packs_1.3.4.202009201439.jar
ilg.gnumcueclipse.managedbuild.packs.source_1.3.4.202009201439.jar
ilg.gnumcueclipse.packs_1.4.2.202009201439.jar
ilg.gnumcueclipse.packs.core_2.4.2.202009201439.jar
ilg.gnumcueclipse.packs.core.source_2.4.2.202009201439.jar
ilg.gnumcueclipse.packs.data_2.4.2.202009201439.jar
ilg.gnumcueclipse.packs.data.source_2.4.2.202009201439.jar
ilg.gnumcueclipse.packs.source_1.4.2.202009201439.jar
ilg.gnumcueclipse.packs.ui_1.4.2.202009201439.jar
ilg.gnumcueclipse.packs.ui.source_1.4.2.202009201439.jar
ilg.gnumcueclipse.templates.ad_1.3.1.202009201439.jar
ilg.gnumcueclipse.templates.ad.source_1.3.1.202009201439.jar
ilg.gnumcueclipse.templates.core_2.6.4.202009201439.jar
ilg.gnumcueclipse.templates.core.source_2.6.4.202009201439.jar
ilg.gnumcueclipse.templates.cortexm_1.5.2.202009201439.jar
ilg.gnumcueclipse.templates.cortexm.source_1.5.2.202009201439.jar
ilg.gnumcueclipse.templates.freescale_2.3.1.202009201439.jar
ilg.gnumcueclipse.templates.freescale.pe_1.3.1.202009201439.jar
ilg.gnumcueclipse.templates.freescale.pe.source_1.3.1.202009201439.jar
ilg.gnumcueclipse.templates.freescale.source_2.3.1.202009201439.jar
ilg.gnumcueclipse.templates.sifive_1.4.1.202009201439.jar
ilg.gnumcueclipse.templates.sifive.source_1.4.1.202009201439.jar
ilg.gnumcueclipse.templates.stm_2.7.2.202009201439.jar
ilg.gnumcueclipse.templates.stm.source_2.7.2.202009201439.jar