From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45818) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WzXs5-0002PD-VC for qemu-devel@nongnu.org; Tue, 24 Jun 2014 17:03:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WzXrz-00067r-6N for qemu-devel@nongnu.org; Tue, 24 Jun 2014 17:03:17 -0400 Sender: Paolo Bonzini Message-ID: <53A9E789.8040809@redhat.com> Date: Tue, 24 Jun 2014 23:03:05 +0200 From: Paolo Bonzini MIME-Version: 1.0 References: <1403643149-30440-1-git-send-email-sw@weilnetz.de> In-Reply-To: <1403643149-30440-1-git-send-email-sw@weilnetz.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [Qemu-devel] [PATCH] oslib-posix: Fix new compiler error with -Wclobbered List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefan Weil , qemu-devel@nongnu.org Cc: qemu-trivial@nongnu.org Il 24/06/2014 22:52, Stefan Weil ha scritto: > Newer versions of gcc report a warning (or an error with -Werror) when > compiler option -Wclobbered (or -Wextra) is active: > > util/oslib-posix.c:372:12: error: > variable ‘hpagesize’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Werror=clobbered] > > The rewritten code fixes this warning: variable 'hpagesize' is now set and > used in a block without any call of sigsetjmp or similar functions. > > Signed-off-by: Stefan Weil Reviewed-by: Paolo Bonzini