The 2017 GNU ARM Eclipse Plug-ins Change Log
Entries in this file are in reverse chronological order.
2017
2017-04-25
- version 3.4.1.201704251808 released
- features/ilg.gnuarmeclipse.codered_1.1.1.201704251808.jar
- features/ilg.gnuarmeclipse.debug.gdbjtag.jlink_4.1.4.201704251808.jar
- features/ilg.gnuarmeclipse.debug.gdbjtag.openocd_4.1.4.201704251808.jar
- features/ilg.gnuarmeclipse.debug.gdbjtag.pyocd_1.1.3.201704251808.jar
- features/ilg.gnuarmeclipse.debug.gdbjtag.qemu_3.1.4.201704251808.jar
- features/ilg.gnuarmeclipse.doc.user_1.1.1.201704251808.jar
- features/ilg.gnuarmeclipse.managedbuild.cross_2.4.1.201704251808.jar
- features/ilg.gnuarmeclipse.packs_2.2.2.201704251808.jar
- features/ilg.gnuarmeclipse.templates.ad_1.1.4.201704251808.jar
- features/ilg.gnuarmeclipse.templates.cortexm_1.4.2.201704251808.jar
- features/ilg.gnuarmeclipse.templates.freescale_2.2.8.201704251808.jar
- features/ilg.gnuarmeclipse.templates.stm_2.6.2.201704251808.jar
- plugins/ilg.gnuarmeclipse.codered_1.1.1.201704251808.jar
- plugins/ilg.gnuarmeclipse.core_3.4.1.201704251808.jar
- plugins/ilg.gnuarmeclipse.debug.core_1.2.1.201704251808.jar
- plugins/ilg.gnuarmeclipse.debug.gdbjtag.jlink_4.1.4.201704251808.jar
- plugins/ilg.gnuarmeclipse.debug.gdbjtag.openocd_4.1.4.201704251808.jar
- plugins/ilg.gnuarmeclipse.debug.gdbjtag.pyocd_1.1.3.201704251808.jar
- plugins/ilg.gnuarmeclipse.debug.gdbjtag.qemu_3.1.4.201704251808.jar
- plugins/ilg.gnuarmeclipse.debug.gdbjtag.restart_1.3.1.201704251808.jar
- plugins/ilg.gnuarmeclipse.debug.gdbjtag_3.2.1.201704251808.jar
- plugins/ilg.gnuarmeclipse.debug.packs_1.1.1.201704251808.jar
- plugins/ilg.gnuarmeclipse.doc.user_1.1.1.201704251808.jar
- plugins/ilg.gnuarmeclipse.managedbuild.cross_2.4.1.201704251808.jar
- plugins/ilg.gnuarmeclipse.managedbuild.packs_1.3.1.201704251808.jar
- plugins/ilg.gnuarmeclipse.packs.core_1.1.3.201704251808.jar
- plugins/ilg.gnuarmeclipse.packs.data_1.3.1.201704251808.jar
- plugins/ilg.gnuarmeclipse.packs.ui_1.2.4.201704251808.jar
- plugins/ilg.gnuarmeclipse.packs_1.2.4.201704251808.jar
- plugins/ilg.gnuarmeclipse.templates.ad_1.1.4.201704251808.jar
- plugins/ilg.gnuarmeclipse.templates.core_2.5.6.201704251808.jar
- plugins/ilg.gnuarmeclipse.templates.cortexm_1.4.2.201704251808.jar
- plugins/ilg.gnuarmeclipse.templates.freescale.pe_1.2.1.201704251808.jar
- plugins/ilg.gnuarmeclipse.templates.freescale_2.2.8.201704251808.jar
- plugins/ilg.gnuarmeclipse.templates.stm_2.6.2.201704251808.jar
2017-04-24
- [#199] packs.data: parse index.pidx files, convert old index.idx to pidx internally
- packs.data: version 1.3.1
- [#200] packs.ui/PacksView: use semver, order versions by full semver
- packs.ui/update: explicit malformed index message
- [#153] templates.core: make raise() & kill() weak
- debug.gdbjtag: peripheralAddressOffset, PeripheralTreeVMNode.java: getPeripheralBigAddressOffset() cumulates this offset with parent peripheral offset
- debug.gdbjtag: register array address, PeripheralRegisterArrayVMNode.java no longer needs getBigAbsoluteAddress(), parent is good for all nodes
- [#150] debug.gdbjtag: cluster addressOffset, SvdClusterDMNode.java get offset from property
- [#144] gdbjtag.jlink: make windows scrolable
- gdbjtag.openocd,pyocd,qemu scrollable windows; same medicine as for jlink
- [#137] SAX line & column; print details for SAX parse error
- [#25] avoid multiple defs in devices/boards/books; use a Set instead of a list to collect installed packages
- version: gdbjtag 3.2.1, packs[.ui] 1.2.4
2017-04-23
- core/StringUtils: add compareSimpleVersion
- packs.ui/PacksView: compare numeric versions
- packs.ui: version 1.2.3
- ISSUE_TEMPLATE: fix typos, add reference to crypto extensions
- add UNUSED pack type for disabling repos
2017-04-04
- publish-updates.sh: publish to bintray
2017-04-03
- templates.*: explicit MIT license
- versions: templates.core 2.5.6, tempaltes.ad 1.1.4, templates.cortexm 1.4.2, templates.freescale 2.2.8, templates.stm 2.6.2
2017-03-24
- [#185] cross.mbs: mcu default back to m3
- versions: cross.mbs 2.4.1
- [#183] templates.cortexm: add m23, m33 to list
- versions: templates.cortexm 1.4.1
2017-02-26
- gdbjtag.*: add explicit tests for isWindows() when checking registry
- versions: jlink,openocd 4.1.4, qemu 3.1.4, pyocd 1.1.3
- publish-update.sh: compute SHA, relative archive foder
2017-02-25
- version 3.3.1-201702251311 released
- features/ilg.gnuarmeclipse.codered_1.1.1.201702251311.jar
- features/ilg.gnuarmeclipse.debug.gdbjtag.jlink_4.1.3.201702251311.jar
- features/ilg.gnuarmeclipse.debug.gdbjtag.openocd_4.1.3.201702251311.jar
- features/ilg.gnuarmeclipse.debug.gdbjtag.pyocd_1.1.2.201702251311.jar
- features/ilg.gnuarmeclipse.debug.gdbjtag.qemu_3.1.3.201702251311.jar
- features/ilg.gnuarmeclipse.doc.user_1.1.1.201702251311.jar
- features/ilg.gnuarmeclipse.managedbuild.cross_2.3.1.201702251311.jar
- features/ilg.gnuarmeclipse.packs_2.2.2.201702251311.jar
- features/ilg.gnuarmeclipse.templates.ad_1.1.3.201702251311.jar
- features/ilg.gnuarmeclipse.templates.cortexm_1.3.1.201702251311.jar
- features/ilg.gnuarmeclipse.templates.freescale_2.2.7.201702251311.jar
- features/ilg.gnuarmeclipse.templates.stm_2.6.1.201702251311.jar
- plugins/ilg.gnuarmeclipse.codered_1.1.1.201702251311.jar
- plugins/ilg.gnuarmeclipse.core_3.3.1.201702251311.jar
- plugins/ilg.gnuarmeclipse.debug.core_1.2.1.201702251311.jar
- plugins/ilg.gnuarmeclipse.debug.gdbjtag.jlink_4.1.3.201702251311.jar
- plugins/ilg.gnuarmeclipse.debug.gdbjtag.openocd_4.1.3.201702251311.jar
- plugins/ilg.gnuarmeclipse.debug.gdbjtag.pyocd_1.1.2.201702251311.jar
- plugins/ilg.gnuarmeclipse.debug.gdbjtag.qemu_3.1.3.201702251311.jar
- plugins/ilg.gnuarmeclipse.debug.gdbjtag.restart_1.3.1.201702251311.jar
- plugins/ilg.gnuarmeclipse.debug.gdbjtag_3.1.2.201702251311.jar
- plugins/ilg.gnuarmeclipse.debug.packs_1.1.1.201702251311.jar
- plugins/ilg.gnuarmeclipse.doc.user_1.1.1.201702251311.jar
- plugins/ilg.gnuarmeclipse.managedbuild.cross_2.3.1.201702251311.jar
- plugins/ilg.gnuarmeclipse.managedbuild.packs_1.3.1.201702251311.jar
- plugins/ilg.gnuarmeclipse.packs.core_1.1.3.201702251311.jar
- plugins/ilg.gnuarmeclipse.packs.data_1.2.3.201702251311.jar
- plugins/ilg.gnuarmeclipse.packs.ui_1.2.2.201702251311.jar
- plugins/ilg.gnuarmeclipse.packs_1.2.3.201702251311.jar
- plugins/ilg.gnuarmeclipse.templates.ad_1.1.3.201702251311.jar
- plugins/ilg.gnuarmeclipse.templates.core_2.5.5.201702251311.jar
- plugins/ilg.gnuarmeclipse.templates.cortexm_1.3.1.201702251311.jar
- plugins/ilg.gnuarmeclipse.templates.freescale.pe_1.2.1.201702251311.jar
- plugins/ilg.gnuarmeclipse.templates.freescale_2.2.7.201702251311.jar
- plugins/ilg.gnuarmeclipse.templates.stm_2.6.1.201702251311.jar
2017-02-24
- [issue #177] gdbjtag.jlink: acceppt ‘:’ in IP field
- version: jlink 4.1.3
- [issue #175] mbs.cross: always show Hex in Print Size tool
- [issue #174] log external command for debug
- [issue #173] gdbjtag.openocd: start without server; do not check the config field if starting without server
- versions: pyocd 1.1.2, gdbjtag 3.1.2
- [issue #182] mbs.cross: default toolchain logic; use modified date
2017-02-22
- [issue #181] mbs.cross: avoid bug 512550
- workaround for canFinish()
- get the projectName even if the toolchain page was not entered
2017-02-20
- .classpath & prefs: refer to 1.7
- rename parent project as
gnuarmeclipse-parent
- [issue #180] update march & mtune for GCC 6.2
- deprecate armv2, armv2a, armv3, armv3m
- add arch armv8.1-a, armv8.1-a+crc
- add mcpu cortex-a17/a32/a35/a72
- add mcpu cortex-m23/m33
- add mcpu qdf24xx
- version: mbs.cross 2.3.1
2017-02-16
- add LICENSE file (EPL-1.0)
- [issue #179] add
${user.home}/opt
subfolders to the search path for toolchain, openocd and qemu. - versions: mbs.cross: 2.2.2, openocd 4.1.3
2017-02-04
- [PR #176] pyOCD: fix target override combo in Debugger pane
2017-02-01
- README.md: add badges
2017-01-29
- reformat xml files using tabs
2017-01-27
- [issue #170] gdbjtag.qemu: add DeviceName callback in TabDebugger
- versions: core v3.3.1, gdbjtag.qemu 3.1.3
2017-01-14
- version 3.2.1-201701141320 released
- features/ilg.gnuarmeclipse.codered_1.1.1.201701141320.jar
- features/ilg.gnuarmeclipse.debug.gdbjtag.jlink_4.1.2.201701141320.jar
- features/ilg.gnuarmeclipse.debug.gdbjtag.openocd_4.1.2.201701141320.jar
- features/ilg.gnuarmeclipse.debug.gdbjtag.pyocd_1.1.1.201701141320.jar
- features/ilg.gnuarmeclipse.debug.gdbjtag.qemu_3.1.2.201701141320.jar
- features/ilg.gnuarmeclipse.doc.user_1.1.1.201701141320.jar
- features/ilg.gnuarmeclipse.managedbuild.cross_2.2.1.201701141320.jar
- features/ilg.gnuarmeclipse.packs_2.2.2.201701141320.jar
- features/ilg.gnuarmeclipse.templates.ad_1.1.3.201701141320.jar
- features/ilg.gnuarmeclipse.templates.cortexm_1.3.1.201701141320.jar
- features/ilg.gnuarmeclipse.templates.freescale_2.2.7.201701141320.jar
- features/ilg.gnuarmeclipse.templates.stm_2.6.1.201701141320.jar
- plugins/ilg.gnuarmeclipse.codered_1.1.1.201701141320.jar
- plugins/ilg.gnuarmeclipse.core_3.2.1.201701141320.jar
- plugins/ilg.gnuarmeclipse.debug.core_1.2.1.201701141320.jar
- plugins/ilg.gnuarmeclipse.debug.gdbjtag.jlink_4.1.2.201701141320.jar
- plugins/ilg.gnuarmeclipse.debug.gdbjtag.openocd_4.1.2.201701141320.jar
- plugins/ilg.gnuarmeclipse.debug.gdbjtag.pyocd_1.1.1.201701141320.jar
- plugins/ilg.gnuarmeclipse.debug.gdbjtag.qemu_3.1.2.201701141320.jar
- plugins/ilg.gnuarmeclipse.debug.gdbjtag.restart_1.3.1.201701141320.jar
- plugins/ilg.gnuarmeclipse.debug.gdbjtag_3.1.1.201701141320.jar
- plugins/ilg.gnuarmeclipse.debug.packs_1.1.1.201701141320.jar
- plugins/ilg.gnuarmeclipse.doc.user_1.1.1.201701141320.jar
- plugins/ilg.gnuarmeclipse.managedbuild.cross_2.2.1.201701141320.jar
- plugins/ilg.gnuarmeclipse.managedbuild.packs_1.3.1.201701141320.jar
- plugins/ilg.gnuarmeclipse.packs.core_1.1.3.201701141320.jar
- plugins/ilg.gnuarmeclipse.packs.data_1.2.3.201701141320.jar
- plugins/ilg.gnuarmeclipse.packs.ui_1.2.2.201701141320.jar
- plugins/ilg.gnuarmeclipse.packs_1.2.3.201701141320.jar
- plugins/ilg.gnuarmeclipse.templates.ad_1.1.3.201701141320.jar
- plugins/ilg.gnuarmeclipse.templates.core_2.5.5.201701141320.jar
- plugins/ilg.gnuarmeclipse.templates.cortexm_1.3.1.201701141320.jar
- plugins/ilg.gnuarmeclipse.templates.freescale.pe_1.2.1.201701141320.jar
- plugins/ilg.gnuarmeclipse.templates.freescale_2.2.7.201701141320.jar
- plugins/ilg.gnuarmeclipse.templates.stm_2.6.1.201701141320.jar
- mbs.cross:
-include
headers used by scanner (#164) - mbs.cross: update
-march
&-mtune
- arch: armv8-m.base, armv8-m.main, armv8-m.main+dsp
- tune: cortex-a72, cortex-r8, exynos-m1, xgene1
- mbs.cross: rename Cross ARM GNU C/C++ Compiler/Linker
- mbs.cross: support cpp abi version 7,8,9
- mbs.cross: support dwarf-5
- mbs.cross: support up to c++1z
2017-01-11
- debug consoles: remove the
PROCESS_TYPE_CREATION_ATTR
; functional on Neon.2
2017-01-09
- Merge pull request #109 from sukidog/fix_issue108
- Merge pull request #128 from johnmoule/issue125
2016
See 2016.
2015
See 2015.
2014
See 2014.
2013
See 2013.