github OpenAMP/libmetal v2021.04.0
Libmetal v2021.04 Release

latest releases: v2024.05.0, v2023.10.0, v2023.04.0...
3 years ago

This release introduces semantic versioning for the libmetal API (see http://semver.org/). It also improves support for the ARMCC and EWARM compilers and fixes some bugs.


Arnaud Pouliquen (13):
io: fix IAR compile error due to 'void *' variable
atomic: fix typo in the header file comments
generic: fix compilation error when compiling using IAR
compiler: Add specific errno.h file for EWARM compilation
lib: include metal/errno instead of errno.h
Update exemple and tests to include metal/errno.h
test: Zephyr: replace k_mem_pool deprecated API
Generate a compiler error when ARMCC is not using GNU extentions
compiler: Add support of metal/errno.h for ARMCC
README: Add reference to the semver for the versionning
Rework the version management
CI: compliance: fail on errors
CI: compliance: fix check_compliance workflow

Ed Mooring (1):
FreeRTOS: Allow tick rates greater than 1000 for metal_sleep_usec().

Haithem Rahmani (1):
Make ARMCC use GCC atomic routines

Leo Sartre (3):
lib/system/linux: fix memory leak in metal_uio_read_map_attr()
lib/system/linux: pass correct offset to metal_map()
README.md: note about non page aligned devices on Linux

Don't miss a new libmetal release

NewReleases is sending notifications on new releases.