os/ossrv/genericopenlibs/openenvcore/include/_ansi.dosc
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 /** @file ../include/_ansi.h
     2 @internalComponent
     3 */
     4 
     5 /** @def __STDC__
     6 
     7 Declares ANSI C environment flag. 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.
     8 
     9 @publishedAll
    10 @released
    11 */
    12 
    13 /** @def _ATTRIBUTE(attrs)
    14 
    15 From GCC 2.5 onwards it is possible to tell the compiler that functions dont return, which would stop some warnings while building STDLIB
    16 
    17 @publishedAll
    18 @released
    19 */
    20 
    21 /** @def _STRICT_ANSI
    22 
    23 To get a strict ANSI C environment, define the macro _STRICT_ANSI. This will comment out the non-ANSI parts of the ANSI header files (non-ANSI header files arent affected).
    24 
    25 @publishedAll
    26 @released
    27 */
    28 
    29 
    30