dgc@CS.PURDUE.EDU (01/05/90)
This two line program suggests that the math.h distributed with libg++-1.36.1 may be incorrect. It was compiled on Sun3/50 SunOS 4.0.3, Sun4 SunOS 4.0.3, and Symmetry machines. The compiler was g++-1.36.1 with libg++-1.36.1. All machines gave the same warnings. orion.cs /usr/dgc 1 cat t.cc #include <sys/time.h> main() { } orion.cs /usr/dgc 2 g++-1.36 -v -I/usr/local/gnu/lib/g++-1.36.1.lib/g++-include t.cc gcc version 1.36.1 (based on GCC 1.36) /usr/local/gnu/lib/g++-1.36.1.lib/gcc-cpp -+ -v -I/usr/local/gnu/lib/g++-1.36.1.lib/g++-include -undef -D__GNUC__ -D__GNUG__ -D__cplusplus -Dmc68000 -Dsun -Dunix -D__mc68000__ -D__sun__ -D__unix__ -D__HAVE_68881__ -Dmc68020 t.cc /usr/tmp/cca01750.cpp GNU CPP version 1.36 /usr/local/gnu/lib/g++-1.36.1.lib/gcc-cc1plus /usr/tmp/cca01750.cpp -quiet -dumpbase t.cc -version -o /usr/tmp/cca01750.s GNU C++ version 1.36.1 (based on GCC 1.36) (68k, MIT syntax) compiled by GNU C version 1.36. default target switches: -m68020 -mc68020 -m68881 -mbitfield In file included from /usr/local/gnu/lib/g++-1.36.1.lib/g++-include/sys/time.h:3, from t.cc:1: /usr/local/gnu/lib/g++-1.36.1.lib/g++-include/time.h:60: warning: type declaration of timezone shadows previous declaration /usr/local/gnu/lib/g++-1.36.1.lib/g++-include/time.h:60: warning: `timezone' was declared `extern' and later `static' /usr/local/gnu/lib/g++-1.36.1.lib/gcc-as -mc68020 -o t.o /usr/tmp/cca01750.s /usr/local/gnu/lib/g++-1.36.1.lib/gcc-ld -e start -dc -dp /lib/crt0.o /lib/Mcrt1.o t.o -lg++ /usr/local/gnu/lib/g++-1.36.1.lib/gcc-gnulib -lc Doug