qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] qemu cpu-all.h cpu-exec.c qemu-doc.texi vl.c
@ 2008-01-23 19:01 Thiemo Seufer
  2008-01-23 19:32 ` Robert Reif
  0 siblings, 1 reply; 5+ messages in thread
From: Thiemo Seufer @ 2008-01-23 19:01 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Thiemo Seufer <ths>	08/01/23 19:01:12

Modified files:
	.              : cpu-all.h cpu-exec.c qemu-doc.texi vl.c 

Log message:
	Add option to disable TB cache, by Herve Poussineau.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/cpu-all.h?cvsroot=qemu&r1=1.81&r2=1.82
http://cvs.savannah.gnu.org/viewcvs/qemu/cpu-exec.c?cvsroot=qemu&r1=1.130&r2=1.131
http://cvs.savannah.gnu.org/viewcvs/qemu/qemu-doc.texi?cvsroot=qemu&r1=1.182&r2=1.183
http://cvs.savannah.gnu.org/viewcvs/qemu/vl.c?cvsroot=qemu&r1=1.400&r2=1.401

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Qemu-devel] qemu cpu-all.h cpu-exec.c qemu-doc.texi vl.c
  2008-01-23 19:01 Thiemo Seufer
@ 2008-01-23 19:32 ` Robert Reif
  2008-01-24 17:13   ` Thiemo Seufer
  0 siblings, 1 reply; 5+ messages in thread
From: Robert Reif @ 2008-01-23 19:32 UTC (permalink / raw)
  To: qemu-devel

Thiemo Seufer wrote:

>CVSROOT:	/sources/qemu
>Module name:	qemu
>Changes by:	Thiemo Seufer <ths>	08/01/23 19:01:12
>
>Modified files:
>	.              : cpu-all.h cpu-exec.c qemu-doc.texi vl.c 
>
>Log message:
>	Add option to disable TB cache, by Herve Poussineau.
>
>CVSWeb URLs:
>http://cvs.savannah.gnu.org/viewcvs/qemu/cpu-all.h?cvsroot=qemu&r1=1.81&r2=1.82
>http://cvs.savannah.gnu.org/viewcvs/qemu/cpu-exec.c?cvsroot=qemu&r1=1.130&r2=1.131
>http://cvs.savannah.gnu.org/viewcvs/qemu/qemu-doc.texi?cvsroot=qemu&r1=1.182&r2=1.183
>http://cvs.savannah.gnu.org/viewcvs/qemu/vl.c?cvsroot=qemu&r1=1.400&r2=1.401
>
>
>
>  
>
This gives the following compile errror:

gcc -Wall -O2 -g -fno-strict-aliasing -fomit-frame-pointer -I. -I.. 
-I/home/wine/qemu/target-i386 -I/home/wine/qemu -MMD -MP -DNEED_CPU_H 
-I/home/wine/qemu/linux-user -I/home/wine/qemu/linux-user/i386 
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-I/home/wine/qemu/fpu -DHAS_AUDIO -DHAS_AUDIO_CHOICE 
-I/home/wine/qemu/slirp    -c -o cpu-exec.o /home/wine/qemu/cpu-exec.c
/home/wine/qemu/cpu-exec.c: In function `cmp1':
/home/wine/qemu/cpu-exec.c:143: unable to find a register to spill in 
class `DIREG'
/home/wine/qemu/cpu-exec.c:143: this is the insn:
(insn 21 78 23 (parallel[
            (set (reg:SI 2 ecx [64])
                (unspec:SI[
                        (mem:BLK (reg/f:SI 1 edx [66]) [0 A8])
                        (reg:QI 0 al [68])
                        (const_int 1 [0x1])
                        (reg:SI 2 ecx [67])
                    ]  0))
            (use (reg:SI 19 dirflag))
            (clobber (reg/f:SI 1 edx [66]))
            (clobber (reg:CC 17 flags))
        ] ) 623 {strlenqi_1} (insn_list 15 (insn_list 17 (insn_list 19 
(insn_list 20 (nil)))))
    (expr_list:REG_DEAD (reg:SI 19 dirflag)
        (expr_list:REG_DEAD (reg:SI 2 ecx [67])
            (expr_list:REG_DEAD (reg:QI 0 al [68])
                (expr_list:REG_DEAD (reg/f:SI 1 edx [66])
                    (expr_list:REG_UNUSED (reg/f:SI 1 edx [66])
                        (expr_list:REG_UNUSED (reg:CC 17 flags)
                            (nil))))))))
/home/wine/qemu/cpu-exec.c:143: confused by earlier errors, bailing out
make[1]: *** [cpu-exec.o] Error 1
make[1]: Leaving directory `/home/wine/qemu/i386-linux-user'
make: *** [subdir-i386-linux-user] Error 2

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Qemu-devel] qemu cpu-all.h cpu-exec.c qemu-doc.texi vl.c
  2008-01-23 19:32 ` Robert Reif
@ 2008-01-24 17:13   ` Thiemo Seufer
  2008-01-24 17:30     ` Robert Reif
  0 siblings, 1 reply; 5+ messages in thread
From: Thiemo Seufer @ 2008-01-24 17:13 UTC (permalink / raw)
  To: Robert Reif; +Cc: qemu-devel

Robert Reif wrote:
> Thiemo Seufer wrote:
>
>> CVSROOT:	/sources/qemu
>> Module name:	qemu
>> Changes by:	Thiemo Seufer <ths>	08/01/23 19:01:12
>>
>> Modified files:
>> 	.              : cpu-all.h cpu-exec.c qemu-doc.texi vl.c 
>>
>> Log message:
>> 	Add option to disable TB cache, by Herve Poussineau.
>>
>> CVSWeb URLs:
>> http://cvs.savannah.gnu.org/viewcvs/qemu/cpu-all.h?cvsroot=qemu&r1=1.81&r2=1.82
>> http://cvs.savannah.gnu.org/viewcvs/qemu/cpu-exec.c?cvsroot=qemu&r1=1.130&r2=1.131
>> http://cvs.savannah.gnu.org/viewcvs/qemu/qemu-doc.texi?cvsroot=qemu&r1=1.182&r2=1.183
>> http://cvs.savannah.gnu.org/viewcvs/qemu/vl.c?cvsroot=qemu&r1=1.400&r2=1.401
>>
>>
>>
>>  
>>
> This gives the following compile errror:
>
> gcc -Wall -O2 -g -fno-strict-aliasing -fomit-frame-pointer -I. -I..  
> -I/home/wine/qemu/target-i386 -I/home/wine/qemu -MMD -MP -DNEED_CPU_H  
> -I/home/wine/qemu/linux-user -I/home/wine/qemu/linux-user/i386  
> -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE  
> -I/home/wine/qemu/fpu -DHAS_AUDIO -DHAS_AUDIO_CHOICE  
> -I/home/wine/qemu/slirp    -c -o cpu-exec.o /home/wine/qemu/cpu-exec.c
> /home/wine/qemu/cpu-exec.c: In function `cmp1':
> /home/wine/qemu/cpu-exec.c:143: unable to find a register to spill in  
> class `DIREG'

Exactly which version of gcc is this? It appears to work fine with at
least some gcc 3 versions.


Thiemo

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Qemu-devel] qemu cpu-all.h cpu-exec.c qemu-doc.texi vl.c
  2008-01-24 17:13   ` Thiemo Seufer
@ 2008-01-24 17:30     ` Robert Reif
  0 siblings, 0 replies; 5+ messages in thread
From: Robert Reif @ 2008-01-24 17:30 UTC (permalink / raw)
  To: qemu-devel


>Exactly which version of gcc is this? It appears to work fine with at
>least some gcc 3 versions.
>
>  
>
gcc (GCC) 3.2.2 20030222 (Red Hat Linux 3.2.2-5)

Standard Red Hat 9.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Qemu-devel] qemu cpu-all.h cpu-exec.c qemu-doc.texi vl.c
@ 2008-02-01 22:18 Fabrice Bellard
  0 siblings, 0 replies; 5+ messages in thread
From: Fabrice Bellard @ 2008-02-01 22:18 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Fabrice Bellard <bellard>	08/02/01 22:18:51

Modified files:
	.              : cpu-all.h cpu-exec.c qemu-doc.texi vl.c 

Log message:
	reverted -translation option support

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/cpu-all.h?cvsroot=qemu&r1=1.83&r2=1.84
http://cvs.savannah.gnu.org/viewcvs/qemu/cpu-exec.c?cvsroot=qemu&r1=1.132&r2=1.133
http://cvs.savannah.gnu.org/viewcvs/qemu/qemu-doc.texi?cvsroot=qemu&r1=1.183&r2=1.184
http://cvs.savannah.gnu.org/viewcvs/qemu/vl.c?cvsroot=qemu&r1=1.401&r2=1.402

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2008-02-01 22:19 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-02-01 22:18 [Qemu-devel] qemu cpu-all.h cpu-exec.c qemu-doc.texi vl.c Fabrice Bellard
  -- strict thread matches above, loose matches on Subject: below --
2008-01-23 19:01 Thiemo Seufer
2008-01-23 19:32 ` Robert Reif
2008-01-24 17:13   ` Thiemo Seufer
2008-01-24 17:30     ` Robert Reif

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).