(386) Unix (In)compatibilities Summary

Steven L. Baur baur at spp2.UUCP
Mon Aug 22 06:20:25 AEST 1988


in article <1988Aug19.200035.5056 at gpu.utcs.toronto.edu>, woods at gpu.utcs.toronto.edu (Greg Woods) says:
> ...
> I wouldn't call it coincidence.  I would have been VERY suprised if
> something didn't work.


UNIX binaries are not in general compatible across versions of UNIX for the
same CPU.
For example, most MC68k Unix systems call programs
_start(argc, argv, envp)
char *argv[], **envp;

On the Unixpc programs are called
_start(argv, envp)
char *argv[], **envp;
and the startup routine calculates argc.

steve



More information about the Comp.unix.microport mailing list