[gnu.g++.lib.bug] libg++-1.36.1 math.h

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