Main Page | Modules | Alphabetical List | Data Structures | Directories | 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.

Definition in file cc.h.

#include "contiki-conf.h"

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.
#define CC_INLINE
#define NULL   0


Generated on Thu Jun 22 17:45:43 2006 for Contiki 2.x by  doxygen 1.4.4