`float_t' previously declared here
John David Anglin
dave@hiauly1.hia.nrc.ca
Mon Nov 27 12:58:00 GMT 2000
Forwarded message:
>From dave Mon Nov 27 15:56:09 EST 2000
Subject: `float_t' previously declared here
To: gc-bugs@gcc.gnu.org
Date: Mon, 27 Nov 2000 15:56:09 -0500 (EST)
From: "John David Anglin" <dave@hiauly1>
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1084
I got this build error with v3 under i686 linux with todays cvs with
I think unrelated patches:
/home/dave/gnu/gcc-2.97/objdir/gcc/xgcc -B/home/dave/gnu/gcc-2.97/objdir/gcc/ -B/usr/local/i686-pc-linux-gnu/bin/ -B/usr/local/i686-pc-linux-gnu/lib/ -isystem /usr/local/i686-pc-linux-gnu/include -DHAVE_CONFIG_H -I. -I../../../../libstdc++-v3/libmath -I.. -I../../../../libstdc++-v3/include -I../include -g -O3 -c ../../../../libstdc++-v3/libmath/c_logl.c -fPIC -DPIC -o .libs/c_logl.o
/usr/include/bits/mathdef.h:27: redefinition of `float_t'
/usr/include/bits/mathdef.h:27: `float_t' previously declared here
/usr/include/bits/mathdef.h:29: redefinition of `double_t'
/usr/include/bits/mathdef.h:29: `double_t' previously declared here
make[4]: *** [c_logl.lo] Error 1
It seems as if the redefinition is at the same point as the previous
declaration. However, I don't see how bits/mathdef.h could have been
included twice.
Dave
--
J. David Anglin dave.anglin@nrc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6605)
--
J. David Anglin dave.anglin@nrc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6605)
More information about the Gcc-bugs
mailing list