[OpenAFS-devel] which OS's can't handle prototypes in kernel code?

Derrick J Brashear shadow@dementia.org
Tue, 12 Jun 2001 14:31:10 -0400 (EDT)


On Mon, 11 Jun 2001, Marcus Watts wrote:

> "Neulinger, Nathan" writes:
> >   do we
> >   have any definite information as to what systems cannot handle prototypes in
> >   the kernel code? 
> 
> Solaris 1 aka SunOS 4.1 doesn't do prototypes.  Does OpenAFS still
> support that?

No. And that's "if you use cc". gcc would completely build AFS for SunOS 4
with a few minor patches, all of which have been integrated anyhow that I
know of.

> Most modern machines will have ANSI compliant compilers.  Nearly all of
> the opensource derived systems, and some of the commercial ones as
> well, use GCC, which is ANSI.  What's left is going to be a hodge-podge
> of elderly commercial Unix systems.  Does Compaq (or anyone else?)
> still make MIPS machines?  What about HP-UX?  Etc.  Transarc seems
> to have done some code cleanup & gotten rid of some older machines,
> such as the IBM RT, etc. -- so there may not be anything left
> in openafs that does not do ANSI.

-D