Why upper case configuration file names in BSD?

Joerg B. Micheel joerg at begemot.org
Fri Feb 4 09:00:00 AEST 2000

On Fri, Feb 04, 2000 at 08:49:28AM +1030, Greg Lehey wrote:
> I've just been asked a rather unusual question: when you build a BSD
> kernel, the name of the configuration file is traditionally upper
> case.  Does anybody have insight as to why this should be?

I have no knowlegde, but a guess. Berkeley must have had different
machines with different hardware configurations.  Conditional
compilation is done with a dependency flag. GENERIC defines -DGENERIC.
A MICROVAX file would imply -DMICROVAX. It may be for this reason
only, conventions.

Joerg B. Micheel			Email: <joerg at begemot.org>
Begemot Computer Associates		Phone: +64 7 8562148
40 Masters Avenue, Hillcrest		Fax:   +64 7 8562148
Hamilton, New Zealand			Pager: +64 868 38222

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id AAA73735
	for pups-liszt; Sat, 5 Feb 2000 00:18:48 +1100 (EST)

More information about the TUHS mailing list