From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:47567) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S4eBd-0002Cg-FC for qemu-devel@nongnu.org; Mon, 05 Mar 2012 15:07:14 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S4eBX-0004Kr-O2 for qemu-devel@nongnu.org; Mon, 05 Mar 2012 15:07:13 -0500 Received: from v220110690675601.yourvserver.net ([78.47.199.172]:52568) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S4eBX-0004Kf-HY for qemu-devel@nongnu.org; Mon, 05 Mar 2012 15:07:07 -0500 Message-ID: <4F551CE8.5050403@weilnetz.de> Date: Mon, 05 Mar 2012 21:07:04 +0100 From: Stefan Weil MIME-Version: 1.0 References: <1330727407-24014-1-git-send-email-sw@weilnetz.de> <1330727407-24014-6-git-send-email-sw@weilnetz.de> <4F550CB2.4040201@suse.de> In-Reply-To: <4F550CB2.4040201@suse.de> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [PATCH 5/6] cache-utils: Change data type of parameters for flush_icache_range List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alexander Graf Cc: qemu-devel@nongnu.org Am 05.03.2012 19:57, schrieb Alexander Graf: > On 03/02/2012 11:30 PM, Stefan Weil wrote: >> The TCG targets i386 and tci needed a change of the function >> prototype for w64. >> >> This change is currently not needed here, but it can be applied >> to avoid code differences. >> >> Cc: Alexander Graf >> Signed-off-by: Stefan Weil >> --- >> cache-utils.h | 2 +- >> 1 files changed, 1 insertions(+), 1 deletions(-) >> >> diff --git a/cache-utils.h b/cache-utils.h >> index 0b65907..04a6e2e 100644 >> --- a/cache-utils.h >> +++ b/cache-utils.h >> @@ -12,7 +12,7 @@ extern struct qemu_cache_conf qemu_cache_conf; >> void qemu_cache_utils_init(char **envp); >> >> /* mildly adjusted code from tcg-dyngen.c */ >> -static inline void flush_icache_range(unsigned long start, unsigned=20 >> long stop) >> +static inline void flush_icache_range(uintptr_t start, uintptr_t stop= ) > > Ugh, this causes compilation breakage: > > CC cache-utils.o > In file included from cache-utils.c:1: > cache-utils.h:15: error: expected =91)=92 before =91start=92 > make: *** [cache-utils.o] Error 1 > > because cache-utils.c doesn't include anything that would define=20 > uintptr_t. Any idea how to fix this? > > > Alex #include Cheers, Stefan