Re: build playstation2 kernel?

Mouse <[email protected]>
Newsgroups gmane.os.netbsd.ports.mips.devel
Message-ID <[email protected]>
> /x/current/src/sys/arch/playstation2/playstation2/interrupt.c:154:1: error:=
>  no previous prototype for 'setsoft' [-Werror=3Dmissing-prototypes]
>   154 | setsoft(int ipl)
>       | ^~~~~~~
[...]
> I'm not sure why its complaining about "no previous prototype" for
> "setsoft()" or "splset()" as it's parsing the function definitions
> themselves.

They aren't declared static and -Wmissing-prototypes is in effect.
(-Werror=missing-prototypes, actually, based on both the message and it
being an error rather than a warning.)

Catching such things - non-static functions not declared in .h files -
is the whole point of -Wmissing-prototypes.

/~\ The ASCII				  Mouse
\ / Ribbon Campaign
 X  Against HTML		[email protected]
/ \ Email!	     7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.