tech-userlevel archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: rc.d and non daemon servers
On Sat, 7 Mar 2009 12:23:17 -0500
"James K. Lowden" <jklowden%schemamania.org@localhost> wrote:
> You both said "to make the current version of gcc behave". I guess we
> could argue, if we were so inclined, about whether that makes for good
> advice.
>
> The compiler knows perfectly well this is a main module. It knows its
> public symbols aren't going to be linked to. It can inline things at
How does it know that? The linker knows but it's too late by then.
> will, and there's no use warning about a missing prototype for a function
> that *by definition* can't be used anywhere else. Forcing "static" (or a
> prototype) on the programmer serves no one.
It serves to tell the compiler that the linker will not be using this.
--
D'Arcy J.M. Cain <darcy%NetBSD.org@localhost>
http://www.NetBSD.org/
Home |
Main Index |
Thread Index |
Old Index