From owner-freebsd-commit Mon Sep 11 14:57:20 1995 Return-Path: commit-owner Received: (from majordom@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id OAA07500 for freebsd-commit-outgoing; Mon, 11 Sep 1995 14:57:20 -0700 Received: (from majordom@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id OAA07487 for cvs-all-outgoing; Mon, 11 Sep 1995 14:57:13 -0700 Received: (from majordom@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id OAA07472 for cvs-sys-outgoing; Mon, 11 Sep 1995 14:57:07 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.222.226]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id OAA07466 ; Mon, 11 Sep 1995 14:57:00 -0700 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.12/8.6.9) with SMTP id OAA09141; Mon, 11 Sep 1995 14:56:48 -0700 To: Paul Traina cc: Bruce Evans , CVS-commiters@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/kern vnode_if.sh In-reply-to: Your message of "Mon, 11 Sep 1995 09:24:45 PDT." <199509111624.JAA11339@precipice.shockwave.com> Date: Mon, 11 Sep 1995 14:56:47 -0700 Message-ID: <9138.810856607@time.cdrom.com> From: "Jordan K. Hubbard" Sender: commit-owner@FreeBSD.org Precedence: bulk > Maybe it's time to ask the general question: > > Why do we care about non-ansi compilers? Roll back the clock about 2 years and you'll find a similar thread, except it was me saying "Why do we care about non-ansi compilers?" that time and Terry on the other end arguing passionately for K&R compatability just in case we decided to do that long awated 6809 port of FreeBSD and were stuck with pcc or something as the only available compiler. I say fiddlesticks - we should go to full c++ style prototypes and obey only those sylististic conventions necessary to making things like `ctags' work. That's about as far as I think it's necessary to go with "backwards compatability" in source code. Jordan