From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S262754AbVGHSN3 (ORCPT ); Fri, 8 Jul 2005 14:13:29 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S262750AbVGHSN3 (ORCPT ); Fri, 8 Jul 2005 14:13:29 -0400 Received: from 216-239-45-4.google.com ([216.239.45.4]:44582 "EHLO 216-239-45-4.google.com") by vger.kernel.org with ESMTP id S262752AbVGHSNW (ORCPT ); Fri, 8 Jul 2005 14:13:22 -0400 Message-ID: <42CEC17D.8020309@waychison.com> Date: Fri, 08 Jul 2005 11:10:05 -0700 From: Mike Waychison User-Agent: Mozilla Thunderbird 1.0 (X11/20050207) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Wichert Akkerman CC: Bryan Henderson , Roman Zippel , Andrew Morton , bfields@fieldses.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, linuxram@us.ibm.com, Miklos Szeredi , Pekka J Enberg , Alexander Viro Subject: Re: share/private/slave a subtree - define vs enum References: <20050708180302.GC1165@wiggy.net> In-Reply-To: <20050708180302.GC1165@wiggy.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Wichert Akkerman wrote: > Previously Bryan Henderson wrote: > >>Two advantages of the enum declaration that haven't been mentioned yet, >>that help me significantly: > > > There is another one: with enums the compiler checks types for you. > enums in C are (de?)promoted to integral types under most conditions, so the type-checking is useless.