Skip to content

xmos/lib_xassert

Repository files navigation

Lightweight assertions library

Overview

This library provides a lightweight and flexible replacement for the standard C header assert.h.

The assertions in this library can be be enabled/disabled and configured as to how much information they show. This configuration can be per "xassert unit" (i.e. for sets of files).

Features

  • Low memory usage
  • Ability to enable or disable various features via compile time defines

Software version and dependencies

The CHANGELOG contains information about the current and previous versions. For a list of direct dependencies, look for DEPENDENT_MODULES in lib_xassert/module_build_info.