[comp.sys.m68k] What out for 'compatibility' with other vendors software

jfh@killer.UUCP (John Haugh) (05/15/87)

Recently there was a big discussion about 'cheap unix boxes'.  Here's
one for the books.  Stride Micro and Logic Process Co. are both claiming
compatibility with NCR.  While a Pinnacle (the parent of Logic Process Co.),
I learned that the second instruction of Stride Micro's /lib/crt0.o file
was a TRAP #0x3, and that brought to mind a way to determine if the vendor's
software really was compatible.  Adding the following line to /etc/magic
after all of the lines '- version %ld' will let file(1) tell you if a file
was compiled on a Stride Micro:

>174	short		047103		- Stride Micro

(Anyone interested in other magic numbers, I have plenty.)

If anyone knows about the other companies, what weird instructions they
have in /lib/crt0.o, maybe we can figure out enough magic numbers to
determine where the stuff came from.

Anyone who bought a machine from LPC may want to run file(1) with
that magic number to determine WHERE some of those 'Berkeley Enhancements'
came from ...

- John.		(Freddy the Freeloader - Space Tripping through life)

Disclaimer -
	These aren't my thoughts, and neither are yours ...