From owner-cvs-all Sat Dec 18 6:51:40 1999 Delivered-To: cvs-all@freebsd.org Received: from herring.nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (Postfix) with ESMTP id 5E63814D5E; Sat, 18 Dec 1999 06:51:36 -0800 (PST) (envelope-from dfr@nlsystems.com) Received: from salmon.nlsystems.com (salmon.nlsystems.com [10.0.0.3]) by herring.nlsystems.com (8.9.3/8.8.8) with ESMTP id PAA85938; Sat, 18 Dec 1999 15:00:57 GMT (envelope-from dfr@nlsystems.com) Date: Sat, 18 Dec 1999 15:00:57 +0000 (GMT) From: Doug Rabson To: Warner Losh Cc: Julian Elischer , Peter Wemm , cvs-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/alpha/conf Makefile.alpha files.alpha src/sys/i386/conf Makefile.i386 In-Reply-To: <199912172313.QAA83558@harmony.village.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk On Fri, 17 Dec 1999, Warner Losh wrote: > In message Julian Elischer writes: > : Oh I know we've been doing it for a while but I wonder how neccesary it > : is.. > > All of the newbus code that is generated is generated by perl. The > perl code (sys/kern/makedevop.pl) looks complicated enough that > translation into another language would be difficult. The newbus generator was originally in sh/awk (it was derived from the vnode_if.sh script). Nick rewrote it in perl to make it more maintainable. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 442 9037 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message