csnip  0.1
Macros
C Extension Macros

Macros for C extensions. More...

Macros

#define csnip_cext_unused
 Mark a variable or function as potentially unused. More...
 

Detailed Description

This provides a number of macros for extensions to C that are commonly available in C environments, but done differently in different environments.

Right now, only implementations for GCC/clang are included, but the idea is that other compilers can be easily added here, if they support the relevant features.

Macro Definition Documentation

◆ csnip_cext_unused

#define csnip_cext_unused

This silences possible compiler warnings related to unused functions.