[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