Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site brl-tgr.ARPA
Path: utzoo!linus!decvax!genrad!panda!talcott!harvard!seismo!brl-tgr!tgr!craig@LOKI.ARPA
From: craig@LOKI.ARPA (Craig Partridge)
Newsgroups: net.unix-wizards
Subject: annoying machine dependencies
Message-ID: <11551@brl-tgr.ARPA>
Date: Sat, 13-Jul-85 16:47:38 EDT
Article-I.D.: brl-tgr.11551
Posted: Sat Jul 13 16:47:38 1985
Date-Received: Mon, 15-Jul-85 02:16:27 EDT
Sender: news@brl-tgr.ARPA
Lines: 20


[Mild Flame]

    I've recently been getting a spate of 4.2 sources which are
unnecessarily VAX dependent.  Byte ordering dependencies, asm()'s
and minor sillyness like including "/sys/vax/XXX.h" instead
"/sys/machine/XXX.h".  (Before someone screams about this,
many of the .h files in /sys/vax are actually not very
different from those in /sys/sun on SUNs -- I can't claim
true knowledge for other 4.2 machines).

    Right now I know of at least 5 machines running 4.2
(Vaxen, Pyramids, SUNs, Integrated Solutions, Tektronix
workstations).  It would be nice if authors of 4.2 sources
would keep this in mind.

Craig Partridge
craig@bbn-loki (ARPA)
craig%loki.arpa@csnet-relay (CSNET)
{decvax,ihnp4,wjh12}!bbncca!craig (USENET)