Skip to content

Minor Release v1.4

Choose a tag to compare

@moebiusband73 moebiusband73 released this 04 Feb 05:33
· 66 commits to master since this release
6f958e3

These are mostly cosmetic changes:

  • Put kernels in separate module
  • Put profiling and LIKWID instrumentation in separate module
  • Add clang-format specification and reformat
  • Add banner
  • Replace huge copyright header with something smaller
  • Make NHR@FAU copyright holder
  • Add new build targets for format and .clangd and remove tags target
  • Clean up of Makefile and sources

New features:

  • The Makefile will automatically generate a clang LSP configuration
  • The CLANG toolchain is the default now. Please change to other toolchains in config.mk
  • VERBOSE_AFFINITY will now output the complete affinity mask and the processor a thread is currently scheduled on
  • make distclean will now clean all toolchains, enabled by another directory level ./build for the build products
  • Correct rebuild of all objects if any build configuration has changed (include_<TOOLCHAIN>.mk and config.mk)