- Enhanced Continuous Integration using GitHub actions rather than Travis.
- Update CMake minimum version to 3.0.2
- Improved C11 compliance
- Bug fixes
Arnaud Pouliquen (8):
cmake: fix HUGETLBFS and LIBSYSFS naming warning
compiler: introduce __deprecated attribute
CI: add target build ci action
CI: add build action in CI workflow
test: fix zephyr test
CI: suppress travis actions
CI: rework compliance test
CI: fix compliance check false report when merge a PR.
Bobby Noelte (1):
gcc: use typeof instead of typeof in atomic.h
Ed Mooring (3):
FreeRTOS: fix sleep and timestamp handling
CMake: Update CMake minimum version to 3.0.2.
Xilinx: Make xilmem and xilstandalone library linkage conditional.
Kumar Gala (1):
zephyr: Fix metal_get_timestamp implementation
Simon Leiner (5):
Introduce metal_asm
Use metal_asm instead of asm and asm
Stop using atomic_flag_*() for atomic_int in mutex
Use when compiled as C++
Perform strict typecasts for atomic_store_explicit
Torsten Rasmussen (1):
cmake: set the policy CMP0077 to NEW
Xiang Xiao (1):
system: nuttx: change clock_systimespec to clock_systime_timespec