From owner-svn-src-all@FreeBSD.ORG Fri Oct 26 13:39:30 2012 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8AC13CDB; Fri, 26 Oct 2012 13:39:30 +0000 (UTC) (envelope-from jbeich@tormail.org) Received: from outgoing.tormail.org (outgoing.tormail.org [82.221.96.22]) by mx1.freebsd.org (Postfix) with ESMTP id 0F5D68FC08; Fri, 26 Oct 2012 13:39:29 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=internal.tormail.org) by outgoing.tormail.org with esmtp (Exim 4.72) (envelope-from ) id 1TRk88-0000wr-Lg; Fri, 26 Oct 2012 17:39:21 +0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tormail.org; s=tm; h=Message-Id:X-TorMail-User:Content-Type:MIME-Version:References:Date:In-Reply-To:Subject:Cc:To:From; bh=Dxcwkng3a296ZLBiSsWKSVYgkr2VozZy0Bf6fo8WaMw=; b=kJ7AVIMv+1I1jAIpd+4786j5tSzidoisQCvykkHwJXIIBk5xA3rfh6Z7zsYoCowVDgGO/GL9uijnIqvL1faprwEZVLAWrQtq8ZoL21VbdbQv6HbwOxbiOHdlYvRru+Pcrhl+n0czYI7zReTPGftZ8FIgXz/hDIsXfOqk+uzMCc4=; Received: from jbeich by internal.tormail.org with local (Exim 4.63) (envelope-from ) id 1TRk6h-000L25-0p; Fri, 26 Oct 2012 13:37:53 +0000 From: Jan Beich To: Eitan Adler Subject: Re: svn commit: r242120 - head/usr.sbin/cpucontrol In-Reply-To: <201210260250.q9Q2oH8P005136__18925.7027851001$1351219846$gmane$org@svn.freebsd.org> (Eitan Adler's message of "Fri, 26 Oct 2012 02:50:17 +0000 (UTC)") Date: Fri, 26 Oct 2012 03:37:22 -1000 References: <201210260250.q9Q2oH8P005136__18925.7027851001$1351219846$gmane$org@svn.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain X-TorMail-User: jbeich Message-Id: <1TRk6h-000L25-0p@internal.tormail.org> Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, Dimitry Andric X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Oct 2012 13:39:30 -0000 Eitan Adler writes: > Author: eadler > Date: Fri Oct 26 02:50:16 2012 > New Revision: 242120 > URL: http://svn.freebsd.org/changeset/base/242120 > > Log: > This utility builds without NO_WCAST_ALIGN Not for clang. It probably predates NO_WCAST_ALIGN.clang= support. intel.c:66:3: warning: cast from 'char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)vendor)[0] = idargs.data[1]; ^~~~~~~~~~~~~~~~~~ intel.c:67:3: warning: cast from 'char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)vendor)[1] = idargs.data[3]; ^~~~~~~~~~~~~~~~~~ intel.c:68:3: warning: cast from 'char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)vendor)[2] = idargs.data[2]; ^~~~~~~~~~~~~~~~~~ intel.c:211:7: warning: cast from 'char *' to 'intel_ext_header_t *' (aka 'struct intel_ext_header *') increases required alignment from 1 to 4 [-Wcast-align] (intel_ext_header_t *)((char *)fw_image + payload_size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ amd.c:64:3: warning: cast from 'char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)vendor)[0] = idargs.data[1]; ^~~~~~~~~~~~~~~~~~ amd.c:65:3: warning: cast from 'char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)vendor)[1] = idargs.data[3]; ^~~~~~~~~~~~~~~~~~ amd.c:66:3: warning: cast from 'char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)vendor)[2] = idargs.data[2]; ^~~~~~~~~~~~~~~~~~ via.c:64:3: warning: cast from 'char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)vendor)[0] = idargs.data[1]; ^~~~~~~~~~~~~~~~~~ via.c:65:3: warning: cast from 'char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)vendor)[1] = idargs.data[3]; ^~~~~~~~~~~~~~~~~~ via.c:66:3: warning: cast from 'char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)vendor)[2] = idargs.data[2]; ^~~~~~~~~~~~~~~~~~