cfengine  3.15.4
About: CFEngine is a configuration management system for configuring and maintaining Unix-like computers (using an own high level policy language). Community version.
  Fossies Dox: cfengine-3.15.4.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

compiler.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


#define FUNC_ATTR_PRINTF(string_index, first_to_check)
#define ARG_UNUSED
#define FUNC_DEPRECATED(msg)
#define UNUSED(x)   (void)(x)

Macro Definition Documentation


#define ARG_UNUSED

Definition at line 54 of file compiler.h.



Definition at line 51 of file compiler.h.


#define FUNC_ATTR_PRINTF (   string_index,

Definition at line 52 of file compiler.h.


#define FUNC_DEPRECATED (   msg)

Definition at line 57 of file compiler.h.



Definition at line 53 of file compiler.h.



Definition at line 55 of file compiler.h.


#define STRINGIFY__INTERNAL_MACRO (   x)    #x

If you want a string literal version of a macro, useful in scanf formats:

#define BUFSIZE 1024 TO_STRING(BUFSIZE) -> "1024"

Definition at line 78 of file compiler.h.



Definition at line 79 of file compiler.h.


#define UNUSED (   x)    (void)(x)

If you have a variable or function parameter unused under specific conditions (like ifdefs), you can suppress the "unused variable" warning by just doing UNUSED(x).

Definition at line 69 of file compiler.h.