-
general:
- Added support for ARC64. NOTE: GDB isn't currently supported
for ARC64.
- Added support for ARC64. NOTE: GDB isn't currently supported
-
qemu:
- Updated to QEMU 6.0.0
- Added arc64 support. NOTE: this update ARC support replaces
the machine (-M simhs) with (-M virt). This change will require
updates to boards/arc/qemu_arc/board.cmake in Zephyr to match. - Pull in fixes from upstream for:
hw/arm: Fix modelling of SSE-300 TCMs and SRAM
-
gcc:
- Update to gcc 10.3 release
- Added support for ARC64
- Removed libgcc transactional memory clone registry support
- Fixed incorrect build specs for libstdc++ nano variant. The libstdc++ nano
variant, which is used with newlib-nano, is now built with
-fno-exceptions
to reduce compiled binary size.
-
binutils:
- Updated to add support for ARC64
-
newlib:
- Updated to add support for ARC64
- Added multithreading support
-
openocd:
- Update to upstream 20210630 snapshot
-
crosstool-ng:
- sync with upstream. Upstream now supports newlib-nano so we drop
our Zephyr specific updates. This also pulls in gcc-10.3 and
initial support for ARC64.
- sync with upstream. Upstream now supports newlib-nano so we drop
-
yocto:
- Update to yocto 3.2.3 baseline. This is in prep to support building
qemu-6.0.0
- Update to yocto 3.2.3 baseline. This is in prep to support building