Re: problem compiling 2.0.34 PLEASE HELP

Peter T. Breuer (ptb@it.uc3m.es)
Wed, 24 Jun 1998 22:06:51 +0200 (MET DST)


"A month of sundays ago Trevor Johnson wrote:"
>
> > /usr/src/linux-2.0.34/include/asm/string.h:443: warning: control
> > reaches end of non-void function
>
> To gcc, a warning is not the same as an error. It will normally continue
> after warnings. They're just unusual conditions it's informing you about.
> It will stop after errors, because it "doesn't know what to do".

Correct. I got these errors from all 2.0.* kernels after switching to
gcc 2.8.0. I got tired of the warning and added a return value in the
two inlines. E.g:

#undef COMMON
/* added by PTB to stop compiler warnings */
return to;
}

There is a case statement without a default that causes the warning.

> Just let it continue compiling. If it stops, there's almost certainly an
> error.
> ___
> Trevor Johnson

Correct.

Peter ptb@it.uc3m.es

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu