From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1ELNLL-0000Ww-Md for qemu-devel@nongnu.org; Fri, 30 Sep 2005 12:02:39 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ELNLJ-0000VQ-3Z for qemu-devel@nongnu.org; Fri, 30 Sep 2005 12:02:37 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ELNLI-0000QL-Gc for qemu-devel@nongnu.org; Fri, 30 Sep 2005 12:02:36 -0400 Received: from [80.91.229.2] (helo=ciao.gmane.org) by monty-python.gnu.org with esmtp (TLS-1.0:RSA_AES_128_CBC_SHA:16) (Exim 4.34) id 1ELNJW-000703-Vl for qemu-devel@nongnu.org; Fri, 30 Sep 2005 12:00:47 -0400 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1ELNI3-0007mr-9u for qemu-devel@nongnu.org; Fri, 30 Sep 2005 17:59:15 +0200 Received: from pasteur.ap-hop-paris.fr ([164.2.255.244]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 30 Sep 2005 17:59:15 +0200 Received: from charpent by pasteur.ap-hop-paris.fr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 30 Sep 2005 17:59:15 +0200 From: Emmanuel Charpentier Date: Fri, 30 Sep 2005 17:59:12 +0200 Message-ID: <433D60D0.8040601@bacbuc.dyndns.org> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: news Subject: [Qemu-devel] Current state of GCC 4 (non-)"support" on x86-64 ? 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 Dear list, I understand that the current "official" qemu needs gcc 3.x and won't compile with gcc 4.x I also understand that using a gcc3-compiled module (kqemu, in the present case) entails a cgg3-compiled kernel. I successfully recompiled such a kernel and qemu. So far so good. However, this annoys me : the distribution I use (Ubuntu amd64) has switched (foolishly, IMHO) to gcc 4 for its' "native" kernels ... and proprietary kernel modules packages. Since using those proprietary modules (for video, etc ...) give a *huge* performance boost to my poor laptop, I'd rather use them for the time being. And since rebuilding those packages is (apparently) a $h!+load of work, I'd rather patch qemu sources and use a "native" kernel... Paul Brooks posted on May 12 a patch allowing compilation of qemu on a X86-64 host with GCC4. However, he didn't mention the use of gcc 4 for kqemu generation. So the question is : Does Pa ul's patch allow for successful compilation of qemu and kqemu with GCC 4, at least on X86-64 ? Thank you for your answers and comments ! Emmanuel Charpentier