Skip site navigation (1)Skip section navigation (2)
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>