Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Fri, 20 Dec 2002 13:15:15 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Fri, 20 Dec 2002 13:15:15 -0500 Received: from adsl-206-170-148-147.dsl.snfc21.pacbell.net ([206.170.148.147]:36101 "EHLO gw.goop.org") by vger.kernel.org with ESMTP id ; Fri, 20 Dec 2002 13:15:14 -0500 Subject: Re: [PATCH] Fix CPU bitmask truncation From: Jeremy Fitzhardinge To: Andreas Schwab Cc: William Lee Irwin III , Linus Torvalds , Linux Kernel List , bjorn_helgaas@hp.com In-Reply-To: References: <200212161213.29230.bjorn_helgaas@hp.com> <20021220103028.GB9704@holomorphy.com> Content-Type: text/plain Organization: Message-Id: <1040408597.1867.24.camel@ixodes.goop.org> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.1 Date: 20 Dec 2002 10:23:17 -0800 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 549 Lines: 15 On Fri, 2002-12-20 at 04:17, Andreas Schwab wrote: > This is useless. Assigning -1 to any unsigned type is garanteed to give > you all bits one, and with two's complement this also holds for any signed > type. Only if the -1 is the same size as the unsigned type. Otherwise it will be 0-extended. J - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/