2.6.0 | Release notes:
- added support for trustzone mode 'secure-only'
- extended 'language-C' accepted values: c17 and c23
- updated cbuild2cmake utility v0.9.3
- updated cbuild utility v2.6.0
- updated cpackget utility v2.1.4
- updated csolution utility v2.6.0
- updated cbridge utility v0.9.11
| 2.5.0 | Release notes:
- added alpha quality support for ARMv7R and ARMv8A for CLANG and AC6
- enforce toolchains registration via environment variables
- updated IAR mapping handling for 'Secure' mode
- updated cbuild2cmake utility v0.9.2
- updated cbuild utility v2.5.0
- updated cpackget utility v2.1.3
- updated csolution utility v2.5.0
- updated cbridge utility v0.9.9
| 2.4.0 | Release notes:
- added support for Cortex-M52 (CLANG)
- updated cbuild2cmake utility v0.9.1 (alpha support)
- updated cbuild utility v2.4.0
- updated cpackget utility v2.1.2
- updated csolution utility v2.4.0
- updated cbridge utility v0.9.5
- updated and renamed AC6.6.18.0.cmake to AC6.6.16.2.cmake
- removed CMake info message concerning registered toolchain
- fixed undefines list calculation to only match key
- fixed missing CXX file option
| 2.3.0 | Release notes:
- added support for Cortex-M52 (only AC6)
- updated cbuild2cmake utility v0.9.0 (alpha support)
- updated cbuild utility v2.3.0
- updated cpackget utility v2.1.1
- updated csolution utility v2.3.0
- updated cbridge utility v0.9.4
| 2.3.0-dev0 | Release candidate:
- added cbuild2cmake utility v0.9.0-dev0 (alpha support)
- added
optimize option debug
- fixed CLANG system includes and mfpu
- updated cbuild utility v2.3.0-dev0
- updated cpackget utility v2.1.0
- updated csolution utility v2.3.0-dev0
- updated cbridge utility v0.9.3
| 2.2.1 | Release notes:
- updated cbuild utility v2.2.1
- updated csolution utility v2.2.1
- updated cbridge utility v0.9.2
- restored 'RteKernel::GetUrlFromIndex' return value when local pack repo is absent
| 2.2.0 | Release notes:
- updated cbuild utility v2.2.0
- updated cpackget utility v2.0.0
- updated csolution utility v2.2.0
- updated alpha clang support to v17.0.1
- added cbridge utility v0.9.1
- added 'warnings' option 'all'
- added '*.src' file extension as linker script source for pre-processing
- fixed GPDSC without components
- fixed IAR single precision FPU error
| 2.1.0 | Release notes:
- updated cbuild utility v2.1.0
- updated cpackget utility v1.0.1
- updated csolution utility v2.1.0
- added linker file pre-processor secure flags
- fixed handling of AC6 projects with only legacy assembly files
| 2.0.0 | Release notes:
- updated cbuild utility v2.0.0
- updated cpackget utility v1.0.0
- added support for LLVM/Clang
- enabled linker defines as trigger for preprocessing
- set initial CMake flags for AC6 compiler check
| 2.0.0-dev3 | Release for review of initial development:
- updated cbuild utility v2.0.0-dev3
- removed AC5 support
- added support for standard language options
- added CPRJ schema version check
| 2.0.0-dev2 | Release for review of initial development:
- updated cbuild utility v2.0.0-dev2
| 2.0.0-dev1 | Release for review of initial development:
- updated cpackget utility v0.9.4
| 2.0.0-dev0 | Release for review of initial development:
- updated cbuild utility v2.0.0-dev0
- reworked output file types
- added GCC libraries group for rescanning
| 1.7.0 | Release for review of initial development:
- updated cbuild utility v1.6.2
- extended CPRJ: added 'regions' and 'defines' into 'ldflags' and created 'ldlibs'
- extended CMake generation: linker script pre-processing and library flags handling
- fixed regression: GPDSC reading and validation
| 1.6.0 | Release for review of initial development:
- updated cbuild utility v1.6.1
- added support for Cortex-M85 for GCC toolchain
- added tests for IAR toolchain
| 1.5.0 | Release for review of initial development:
- updated cbuild utility v1.5.0
- updated cpackget utility v0.9.2
- added Star-MC1 flags for Arm Compiler
- added Star-MC1, Cortex-M55 and Cortex-M85 for IAR Compiler
- added 'output' filenames customization handling
- added 'gendir' component instance attribute
- rework toolchain registration
- fixed: include paths order
- fixed: file specific defines
| 1.4.0 | Release for review of initial development:
- updated cbuild utility v1.4.0
- updated cpackget utility v0.9.0
- disable the update of RTE folder contents by default
- added '–update-rte' flag to enable the optional update of RTE folder
- fixed: handle legacy armasm hexadecimal defines
| 1.3.0 | Release for review of initial development:
- updated cbuild utility v1.3.0
- updated cpackget utility v0.8.5
- added compiler abstractions mappings
- added 'ldcflag' and 'ldcxxflag' handling
- added support for branch protection
- added support for 'linux-arm64' host platform​
- added support for toolchain environment variables
| 1.2.0 | Release for review of initial development:
- updated cbuild utility v1.2.0.
- updated cpackget utility v0.8.1.
- added -V/–version option.
- added component attribute 'rtedir' allowing config files path customization.
| 1.1.0 | Release for review of initial development:
- updated cbuild utility v1.1.0.
- updated cpackget utility v0.8.0.
- simplified use of environment variables.
- fixed config path for device dependent component.
- fixed selection of latest compatible toolchain.
| 1.0.0 | Release for review of initial development:
- updated cbuild utility v1.0.0.
- updated cpackget utility v0.7.0.
- updated gcc support v11.2.1.
- added CMake dependency on linker script.
| 0.11.3 | Release for review of initial development:
- fixed packlist generation.
| 0.11.2 | Release for review of initial development:
- updated cpackget utility v0.5.0.
- added support for board variable $B.
- fixed pack 'path' handling.
| 0.11.1 | Release for review of initial development:
- updated cbuild utility v0.9.1.
- updated cpackget utility v0.4.1.
- updated AC6 compiler support v6.18.0.
| 0.11.0 | Release for review of initial development:
- new cbuild utility v0.9.0 replacing cbuild.sh.
- updated cpackget utility v0.4.0.
- added access sequences handling.
|