Subject: egcs, unix, and Packages.txt
To: None <>
From: Johnny C. Lam <>
List: tech-pkg
Date: 11/30/1998 18:17:18
Our new in-tree compiler egcs no longer automatically defines unix or
__unix__, so the recommended lines in Packages.txt:

        #if (defined(__unix__) || defined(unix)) && !defined(USG)
        #include <sys/param.h>

are no longer appropriate.  There are also patches in our pkgsrc tree
that include the above lines which cause warnings under egcs:

	lang/moscow_ml	(I'm updating this package soon)

How should this be changed?

   Johnny C. Lam
   Department of Statistics   
   Carnegie Mellon University