[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: "a.out"

Ahh. The source of confusion is the idea that SVR4 is the basis for
anything :-)

COFF is the base SVR4 format; a.out is the base BSD format, and is
based on older (Bell Labs) unix formats. (I've yet to see a unix
system that didn't use the *name* a.out for the default compiled
executable, but that's got nothing to do with the contents...)

So: SVR4 can't run a.out; it is a BSD format (which means that it's
the SunOS 3 and 4 format; SunOS 5 (ie. the OS part of Solaris 2) is
SVR4 based, and supports ELF by default, and a.out only as a way of
being backwards compatible with sunos4.

Reply to: