From owner-cvs-all Wed Mar 20 14: 3:54 2002 Delivered-To: cvs-all@freebsd.org Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by hub.freebsd.org (Postfix) with ESMTP id 9D41C37B404; Wed, 20 Mar 2002 14:03:46 -0800 (PST) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id JAA17221; Thu, 21 Mar 2002 09:03:44 +1100 Date: Thu, 21 Mar 2002 09:03:54 +1100 (EST) From: Bruce Evans X-X-Sender: To: "David E. O'Brien" Cc: , Subject: Re: cvs commit: src/sbin/camcontrol camcontrol.c modeedit.c src/sbin/dumpfs dumpfs.c src/sbin/fsck_ffs dir.c fsutil.c inode.c pass1.c pass1b.c pass2.c pass4.c pass5.c preen.c setup.c In-Reply-To: <200203201755.g2KHtDX35438@freefall.freebsd.org> Message-ID: <20020321085806.M11660-100000@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Wed, 20 Mar 2002, David E. O'Brien wrote: > obrien 2002/03/20 09:55:10 PST > > Modified files: > sbin/camcontrol camcontrol.c modeedit.c > sbin/dumpfs dumpfs.c > ... > Log: > Remove 'register' keyword. > It does not help modern compilers, and some may take some hit from it. > (I also found several functions that listed *every* of its 10 local vars with > "register" -- just how many free registers do people think machines have?) Most machines designed after 1978 (8?) other than i386's have many. Programmers declared almost all local variables as register to encourage the compiler to keep as many as possible in registers. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message