# HG changeset patch # User deba # Date 1153757748 0 # Node ID 160ca766715974147ba7b064c9b9717b599da8e3 # Parent bef3457be03820fd586fb3410896180807a4c129 long long just for gnu compilers diff -r bef3457be038 -r 160ca7667159 lemon/bits/default_map.h --- a/lemon/bits/default_map.h Mon Jul 24 16:08:34 2006 +0000 +++ b/lemon/bits/default_map.h Mon Jul 24 16:15:48 2006 +0000 @@ -105,7 +105,7 @@ }; -#ifndef __STRICT_ANSI__ +#if defined __GNUC__ && !defined __STRICT_ANSI__ // long long template diff -r bef3457be038 -r 160ca7667159 lemon/tolerance.h --- a/lemon/tolerance.h Mon Jul 24 16:08:34 2006 +0000 +++ b/lemon/tolerance.h Mon Jul 24 16:15:48 2006 +0000 @@ -306,7 +306,7 @@ static Value zero() {return 0;} }; -#ifndef __STRICT_ANSI__ +#if defined __GNUC__ && !defined __STRICT_ANSI__ ///Long long integer specialization of \ref Tolerance.