Date: Wed, 05 Feb 1997 20:16:55 -0700 From: Warner Losh <imp@village.org> To: Bruce Evans <bde@zeta.org.au> Cc: freebsd-ports@freebsd.org, hackers@freebsd.org, obrien@NUXI.com Subject: Re: conditionally including <sys/param.h> Message-ID: <E0vsKKV-00030G-00@rover.village.org> In-Reply-To: Your message of "Thu, 06 Feb 1997 14:00:30 %2B1100." <199702060300.OAA01390@godzilla.zeta.org.au> References: <199702060300.OAA01390@godzilla.zeta.org.au>
next in thread | previous in thread | raw e-mail | index | archive | help
In message <199702060300.OAA01390@godzilla.zeta.org.au> Bruce Evans writes: : Maybe include <sys/param.h> unconditionally? I'm not sure why I mentioned : the __FreeBSD__ ifdef above. I've never liked ifdefing on the OS - : it isn't necessary for one OS and gives too-large ifdefs for more than : 2 OS's. You'll still need large ifdefs if configuration depends on the : value of `BSD' and the value is OS-dependent. True. However, the current handbook recommends including this if unix is defined and USG isn't defined. This seems the best compromize for the moment. Generally, USG is defined on the old, musty SYS III and SYS V machines, so this works well. Warner
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E0vsKKV-00030G-00>