------- 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