Hi,
The 1.6 release of LLVM with Morello support is now available.
The release includes the following changes: - Added support for running baremetal on the board at EL2 in the baremetal toolchain (see the 1.6 toolchain documentation [1] for more details). - Added support for emitting ELF relocations with static linking. Using this configuration will reduce the binary size, since relocations will now take less space in the binary. This is enabled by default for the baremetal toolchain and should only be used when the C libray supports processing R_MORELLO_RELATIVE relocations. - Code generation for jump tables has been improved. - As usual, includes various bug fixes.
The source code is available at https://git.morello-project.org/morello/llvm-project/-/tree/morello/release-... Prebuilt binaries can be found at https://git.morello-project.org/morello/llvm-project-releases.
Thanks, Silviu
[1] https://git.morello-project.org/morello/llvm-project-releases/-/tree/morello...
linux-morello-distros@op-lists.linaro.org