From owner-cvs-src@FreeBSD.ORG Sun Sep 21 21:32:00 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 343D8106564A; Sun, 21 Sep 2008 21:32:00 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id 0869F8FC1A; Sun, 21 Sep 2008 21:31:59 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from trouble.errno.com (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id m8LLVxcH053286 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 21 Sep 2008 14:31:59 -0700 (PDT) (envelope-from sam@freebsd.org) Message-ID: <48D6BD4F.9020004@freebsd.org> Date: Sun, 21 Sep 2008 14:31:59 -0700 From: Sam Leffler Organization: FreeBSD Project User-Agent: Thunderbird 2.0.0.9 (X11/20071125) MIME-Version: 1.0 To: Ed Schouten References: <200809211813.m8LIDDKi043549@repoman.freebsd.org> In-Reply-To: <200809211813.m8LIDDKi043549@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-DCC--Metrics: ebb.errno.com; whitelist Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern subr_clist.c src/sys/sys clist.h param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 21:32:00 -0000 Ed Schouten wrote: > ed 2008-09-21 18:12:18 UTC > > FreeBSD src repository > > Modified files: > sys/kern subr_clist.c > sys/sys clist.h param.h > Log: > SVN rev 183238 on 2008-09-21 18:12:18Z by ed > > Now that the number of clist consumers have dropped massively, trim down > the code to prevent useless waste of space. > > - Remove support for quote bits. There is not a single driver that needs > these bits anymore. This means putc() now accepts a char instead of an > int. > > - Remove the unneeded catq() and nextc() routines. They were only used > by the old TTY layer. > > - Convert the clist code to use ANSI C prototypes. > > While there are no drivers in the tree that need these facilities perhaps there are drivers out of tree? Might consider just #ifdef'ing them. Sam