gcc-2.91.33 19980525 : problem with float.h and limits.h on sparc-sun-solaris2.5.1

Laurent Bonnaud bonnaud@irisa.fr
Tue May 26 14:14:00 GMT 1998


Hi,

the folowing program generates warnings about multiple definition of
DBL_MAX, DBL_MIN, etc. :


#include <float.h>
#include <limits.h>


% gcc -c limit-sol.c
In file included from /udd/bonnaud/poubelle/sparc-egcs/lib/gcc-lib/sparc-sun-solaris2.5.1/egcs-2.91.33/include/limits.h:117,
                 from /udd/bonnaud/poubelle/sparc-egcs/lib/gcc-lib/sparc-sun-solaris2.5.1/egcs-2.91.33/include/syslimits.h:7,
                 from /udd/bonnaud/poubelle/sparc-egcs/lib/gcc-lib/sparc-sun-solaris2.5.1/egcs-2.91.33/include/limits.h:11,
                 from limit-sol.c:2:
/usr/include/limits.h:163: warning: `DBL_MAX' redefined
/udd/bonnaud/poubelle/sparc-egcs/lib/gcc-lib/sparc-sun-solaris2.5.1/egcs-2.91.33/include/float.h:63: warning: this is the location of the previous definition
/usr/include/limits.h:165: warning: `DBL_MIN' redefined
/udd/bonnaud/poubelle/sparc-egcs/lib/gcc-lib/sparc-sun-solaris2.5.1/egcs-2.91.33/include/float.h:54: warning: this is the location of the previous definition
/usr/include/limits.h:168: warning: `FLT_MAX' redefined
/udd/bonnaud/poubelle/sparc-egcs/lib/gcc-lib/sparc-sun-solaris2.5.1/egcs-2.91.33/include/float.h:35: warning: this is the location of the previous definition
/usr/include/limits.h:169: warning: `FLT_MIN' redefined
/udd/bonnaud/poubelle/sparc-egcs/lib/gcc-lib/sparc-sun-solaris2.5.1/egcs-2.91.33/include/float.h:26: warning: this is the location of the previous definition

% gcc -v
Reading specs from /udd/bonnaud/poubelle/sparc-egcs/lib/gcc-lib/sparc-sun-solaris2.5.1/egcs-2.91.33/specs
gcc version egcs-2.91.33 19980525 (gcc2 ss-980502 experimental)

-- 
Laurent.



More information about the Gcc-bugs mailing list