Main Page | Modules | Data Structures | File List | Data Fields | Globals | Examples

cc.h File Reference


Detailed Description

Default definitions of C compiler quirk work-arounds.

Author:
Adam Dunkels <adam@dunkels.com>
This file is used for making use of extra functionality of some C compilers used for Contiki, and defining work-arounds for various quirks and problems with some other C compilers.

#include "cc-conf.h"

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define CC_REGISTER_ARG
 Configure if the C compiler supports the "register" keyword for function arguments.

#define CC_FUNCTION_POINTER_ARGS   0
 Configure if the C compiler supports the arguments for function pointers.

#define CC_FASTCALL
 Configure if the C compiler supports fastcall function declarations.

#define CC_UNSIGNED_CHAR_BUGS   0
 Configure work-around for unsigned char bugs with sdcc.

#define CC_DOUBLE_HASH   0
 Configure if C compiler supports double hash marks in C macros.


Generated on Wed Jul 6 01:19:01 2005 for Contiki/ESB by doxygen 1.3.6