Date: Sun, 04 Feb 1996 09:25:20 -0700 From: Warner Losh <imp@village.org> To: Heikki Suonsivu <hsu@clinet.fi> Cc: freebsd-hackers@freebsd.org Subject: Re: Another Pentium gcc patch, -D__FreeBSD__=2 -Dbsd4_4 Message-ID: <199602041625.JAA14717@rover.village.org> In-Reply-To: Your message of Sun, 04 Feb 1996 16:44:16 %2B0200
next in thread | raw e-mail | index | archive | help
: This is a chicken-before-egg problem. To utilize this, you first need a : *STANDARD* way of determining if you are running on a BSD system. That's why you use autoconfig. BTW, sys/param.h exists on almost all UNIX systems. : To date, I have never needed __FreeBSD__ as a define. The BSD : : Because you only use BSD systems. Even though it might become as a : surprise to you, there are other widely-used Unix-originating operating : systems which are not BSD, and they do not have "BSD" or anything like that : in param.h. Don't tell me use configure, its medicating cancer with : painkillers. Apparenltly configure won't go away, but at least we should : do everything possible to make its work as simple as possible. Bullshit. In my past job I ported OI to about 20 different unix systems and Windows NT. I never needed it. And I never used configure. *ALL* the unix systems that I used had sys/param.h on them. : All this is completely broken, BSD systems should converge, not further : split up, as splitting up means disappearing into noise generated by Linux : and big commercial ones. FreeBSD can't do it alone. Not can we do it w/o the cooperation of all the BSD systems out there. Cope. Warner
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199602041625.JAA14717>