From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KkHkd-0004na-Fw for qemu-devel@nongnu.org; Mon, 29 Sep 2008 08:21:19 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KkHkb-0004nH-W9 for qemu-devel@nongnu.org; Mon, 29 Sep 2008 08:21:19 -0400 Received: from [199.232.76.173] (port=45524 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KkHkb-0004nE-R4 for qemu-devel@nongnu.org; Mon, 29 Sep 2008 08:21:17 -0400 Received: from moutng.kundenserver.de ([212.227.126.188]:51961) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KkHkb-0005vf-JU for qemu-devel@nongnu.org; Mon, 29 Sep 2008 08:21:17 -0400 Message-ID: <48E0C83B.3090604@opensuse.org> Date: Mon, 29 Sep 2008 14:21:15 +0200 From: Martin Mohring MIME-Version: 1.0 Subject: Re: [Qemu-devel] latest svn sparc-softmmu compile warnings References: <48E0205B.40205@earthlink.net> <48E0228B.7060405@earthlink.net> <48E08F44.6030301@opensuse.org> <48E0BB10.2050201@earthlink.net> In-Reply-To: <48E0BB10.2050201@earthlink.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Robert Reif wrote: > Martin Mohring wrote: >> Still get this on i586 host for tcg-dyngen.c on i586, arm, cris, >> m68k.... Using svn trunk -r 5349 here. host os openSUSE 11.0, kernel >> headers host 2.6.25. >> >> > It turns out patch 5174 introduced this warning. > The following patch fixes it but I don't know if its the best way to > fix it. Yes, now on openSUSE 11.0 the warning is gone. But now I get a compilation error on Fedora 8/i586 host (I am doing both, Fedora 8 and openSUSE 11.0) with that fix: gcc -I. -I.. -I/usr/src/packages/BUILD/qemu-0.9.2svn5349/target-ppc -I/usr/src/packages/BUILD/qemu-0.9.2svn5349 -MMD -MT tcg/tcg-dyngen.o -MP -DNEED_CPU_H -D_GNU_SOUR CE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/usr/src/packages/BUILD/qemu-0.9.2svn5349/tcg -I/usr/src/packages/BUILD/qemu-0.9.2svn5349/tcg/x86_64 -I/usr/src/packag es/BUILD/qemu-0.9.2svn5349/fpu -DHAS_AUDIO -DHAS_AUDIO_CHOICE -I/usr/src/packages/BUILD/qemu-0.9.2svn5349/slirp -fno-strict-aliasing -O2 -g -fno-strict-aliasing -Wal l -Wundef -Wendif-labels -Wwrite-strings -m64 -c -o tcg/tcg-dyngen.o /usr/src/packages/BUILD/qemu-0.9.2svn5349/tcg/tcg-dyngen.c In file included from /usr/src/packages/BUILD/qemu-0.9.2svn5349/tcg/tcg-dyngen.c:418: ./op.h: In function 'dyngen_op': ./op.h:701: error: expected identifier or '(' before '.' token ./op.h:703: error: expected expression before '.' token ./op.h:710: error: expected identifier or '(' before '.' token ./op.h:711: error: expected identifier or '(' before '.' token ./op.h:713: error: expected expression before '.' token ./op.h:714: error: expected expression before '.' token ./op.h:721: error: expected identifier or '(' before '.' token ./op.h:723: error: expected expression before '.' token ./op.h:1261: error: 'store_booke_tsr' redeclared as different kind of symbol /usr/src/packages/BUILD/qemu-0.9.2svn5349/target-ppc/cpu.h:765: error: previous declaration of 'store_booke_tsr' was here ./op.h:1270: error: 'store_booke_tcr' redeclared as different kind of symbol /usr/src/packages/BUILD/qemu-0.9.2svn5349/target-ppc/cpu.h:764: error: previous declaration of 'store_booke_tcr' was here ./op.h:1279: error: 'store_40x_sler' redeclared as different kind of symbol Sorry..