_ansi.h File Reference

API published in:
API deprecated in:


Go to the source code of this file.


Defines

#define  __STDC__   1
  Epoc32 STDLIB is an ANSI environment and expects an ANSI C compiler MSVC is however an environment which doesn't define __STDC__, so we fix it up in here.
#define  _STRICT_ANSI
#define  _ATTRIBUTE(attrs)
  From GCC 2.5 onwards it is possible to tell the compiler that functions don't return, which would stop some warnings while building STDLIB.
#define  IMPORT_C
  It is needed to annotate the functions which will be exported from the ESTLIB DLL, but mustn't conflict with the definitions in <e32std.h>.
#define  EXPORT_C

Define Documentation

#define __STDC__   1
 

Epoc32 STDLIB is an ANSI environment and expects an ANSI C compiler MSVC is however an environment which doesn't define __STDC__, so we fix it up in here.

..

#define _ATTRIBUTE attrs   ) 
 

From GCC 2.5 onwards it is possible to tell the compiler that functions don't return, which would stop some warnings while building STDLIB.

#define _STRICT_ANSI
 
#define EXPORT_C
 
#define IMPORT_C
 

It is needed to annotate the functions which will be exported from the ESTLIB DLL, but mustn't conflict with the definitions in <e32std.h>.


Copyright © Nokia Corporation 2001-2008
Back to top