lemon/core.h
branch1.2
changeset 1249 2c2e8df67ddc
parent 1238 736436e516d3
parent 1246 6039b32a2351
child 1263 b9887ae63df0
equal deleted inserted replaced
45:d501d49a5954 49:51b68cd3e63d
    36 #ifdef _MSC_VER
    36 #ifdef _MSC_VER
    37 #pragma warning( disable : 4250 4355 4503 4800 4996 )
    37 #pragma warning( disable : 4250 4355 4503 4800 4996 )
    38 #endif
    38 #endif
    39 
    39 
    40 #ifdef __GNUC__
    40 #ifdef __GNUC__
       
    41 #define GCC_VERSION (__GNUC__ * 10000                   \
       
    42                      + __GNUC_MINOR__ * 100             \
       
    43                      + __GNUC_PATCHLEVEL__)
       
    44 #endif
       
    45 
       
    46 #if GCC_VERSION >= 40800
    41 // Needed by the [DI]GRAPH_TYPEDEFS marcos for gcc 4.8
    47 // Needed by the [DI]GRAPH_TYPEDEFS marcos for gcc 4.8
    42 #pragma GCC diagnostic ignored "-Wunused-local-typedefs"
    48 #pragma GCC diagnostic ignored "-Wunused-local-typedefs"
    43 #endif
    49 #endif
    44 
    50 
    45 ///\file
    51 ///\file