This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/28469] stage2 error: toplev.c redefines floor_log2
- From: "gin at mo dot msk dot ru" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 24 Jul 2006 19:52:21 -0000
- Subject: [Bug bootstrap/28469] stage2 error: toplev.c redefines floor_log2
- References: <bug-28469-455@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #3 from gin at mo dot msk dot ru 2006-07-24 19:52 -------
Subject: Re: stage2 error: toplev.c redefines floor_log2
On other system where that translation module compiles normally there
are also 2 definitions of the same function, but even function type
declarations in definitions are quite different. This certainly may
have something to do with system headers. Have to suspect this,
despite both conflicting function definitions gcc complains about are
in gcc own code.
If it so widely known to be caused by broken with kernel headers, that
a description of these headers bug is published, please post a pointer
to that description. There may be a patch that can easily be applied
without rebuilding and reinstalling the full core system packages.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28469