Skip to content

v0.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@jrengdahl jrengdahl released this 06 Dec 05:30
· 11 commits to master since this release

First experimental release of OpenMP-enabled bare metal toolchains for several ARM targets.

  • aarch64-openmp-elf.7z
    An ARMv8 multi-lib toolchain for Windows.

  • aarch64-openmp-elf.tar.bz2
    An ARMv8 multi-lib toolchain for Linux.

  • arm-cortexm7-eabi.7z
    A Cortex-M7 toolchain for Windows.

  • arm-cortexm7-eabi.tar.bz2
    A Cortex-M7 toolchain for Linux.

  • arm-uboot-eabi.tar.bz2
    A Cortex-A9+NEON toolchain for Linux. This uses the aapcs-linux variant of eabi (fixed-length enums). It can be used to build u-boot, and (hopefully) u-boot standalone applications which use OpenMP. This version is optimized for the NXP i.MX6Q.

These have all been shown to generate code, and the uboot toolchain can build a working u-boot for the TX6Q-1010 SoM. There has been no testing beyond this.