Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Dec 2010 10:54:38 -0800
From:      Garrett Cooper <gcooper@FreeBSD.org>
To:        "David E. O'Brien" <obrien@freebsd.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r216493 - head/sbin/geom/class/eli
Message-ID:  <AANLkTinpdt8UqKd1Ot2SU5bGfe1jULorrG_sC=vBwUCa@mail.gmail.com>
In-Reply-To: <201012161754.oBGHsu5d071652@svn.freebsd.org>
References:  <201012161754.oBGHsu5d071652@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On Thu, Dec 16, 2010 at 9:54 AM, David E. O'Brien <obrien@freebsd.org> wrote:
> Author: obrien
> Date: Thu Dec 16 17:54:56 2010
> New Revision: 216493
> URL: http://svn.freebsd.org/changeset/base/216493
>
> Log:
>  Revert r216473.
>  WARNS=6 causes "warning: cast increases required alignment of target type"
>  on arm, ia64, mips, and sparc64.
>
> Modified:
>  head/sbin/geom/class/eli/Makefile
>
> Modified: head/sbin/geom/class/eli/Makefile
> ==============================================================================
> --- head/sbin/geom/class/eli/Makefile   Thu Dec 16 17:14:37 2010        (r216492)
> +++ head/sbin/geom/class/eli/Makefile   Thu Dec 16 17:54:56 2010        (r216493)
> @@ -11,7 +11,7 @@ SRCS+=        sha2.c
>  DPADD= ${LIBMD} ${LIBCRYPTO}
>  LDADD= -lmd -lcrypto
>
> -WARNS?=        6
> +WARNS?=        3
>
>  CFLAGS+=-I${.CURDIR}/../../../../sys

    I think it's actually safe to bump it to WARNS = 6 if you define
NO_WCAST_ALIGN = 1, but that would need to be tested.
Cheers,
-Garrett



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTinpdt8UqKd1Ot2SU5bGfe1jULorrG_sC=vBwUCa>