CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/05/09 13:55:04
Modified files:
. : configure
Log message:
Suppress warning messages from which.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/configure?cvsroot
Jernej Simon?i? wrote:
On Wednesday, May 9, 2007, 2:41:03, Thiemo Seufer wrote:
I don't see a warning for e.g. which foo on my system. Could you
describe your system and paste the output the which command produces
there?
Gentoo:
# which foo
which: no foo in
(/usr/local/sbin:/usr
Blue Swirl wrote:
On 5/9/07, Thiemo Seufer [EMAIL PROTECTED] wrote:
Hello All,
The relevant IEEE standards don't define if a set or a clear bit is
used to distinguish between QNaN and SNaN. MIPS, and apparently
PA RISC, made a different choice than the rest of the industry.
On Sparc
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/05/10 00:51:01
Modified files:
target-mips: translate.c
Log message:
Fix for the scd instruction, by Aurelien Jarno.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips
Csaba Henk wrote:
Hi,
I'm running qemu 0.9.0 on a Linux host.
I'm using a qcow2 image. I run qemu in daemon mode. When I'm to finish my
session with the guest, I go to the monitor, do a savevm whatever,
commit all, q.
What I see that the image becomes corrupt very often (qemu-img sees
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/05/08 20:51:26
Modified files:
target-mips: op.c
Log message:
Work around gcc's mips define, spotted by Stefan Weil.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/05/08 20:57:53
Modified files:
. : configure
Log message:
Silence sdl-config stderr output, by Jeff Chua.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/configure
Jeff Chua wrote:
[snip]
@@ -567,7 +567,8 @@
fi
# Check if tools are available to build documentation.
-if [ -x `which texi2html` ] [ -x `which pod2man` ]; then
+if [ -x `which texi2html 2/dev/null` \
+ -a -x `which pod2man 2/dev/null` ]; then
Under which circumstances does
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/05/08 22:51:41
Modified files:
. : cpu-all.h dyngen.c
Log message:
Spelling fixes, by Stefan Weil.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/cpu-all.h?cvsroot
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/05/08 23:30:44
Modified files:
. : dyngen-exec.h dyngen.h
Log message:
Make detection of unsupported hosts easier, inspired by a patch from
Stefan Weil.
CVSWeb URLs
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/05/08 23:40:45
Modified files:
. : exec-all.h
Log message:
Another #elif'ication.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/exec-all.h?cvsroot=qemur1=1.52r2=1.53
Stefan Weil wrote:
[snip]
I cherrypicked the easy bits, and will look at the rest when I have
more time.
When I started to write MIPS host, I found it difficult to
get all locations which needed new code. To make it easier for
new ports, I changed sequences of #if ... #endif, #if ... #endif
Stefan Weil wrote:
Hello Thiemo,
here is a (partially crude) patch which mixes your code with
my own MIPS host extension and code parts from a MIPS host
made by Johannes E. Schindelin 2 years ago.
Using this new code I was able to start a Linux kernel
using qemu-system-mipsel running in
system. Could you
describe your system and paste the output the which command produces
there?
Thanks,
Jeff.
On 5/9/07, Thiemo Seufer [EMAIL PROTECTED] wrote:
Jeff Chua wrote:
[snip]
@@ -567,7 +567,8 @@
fi
# Check if tools are available to build documentation.
-if [ -x
John Reiser wrote:
qemu-0.9.0 ...
emulating Debian 2.6.18-4-qemu mipsel ...
errs when gdb 6.4.90-debian (running on the emulated mipsel)
single-steps the user-mode instruction ...
This looks like another instance of Qemu/MIPS doesn't handle
self-modifying code correctly (the break
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/05/07 12:46:25
Modified files:
target-mips: helper.c
Log message:
Clear BD slot on next exception if appropriate.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/05/07 12:52:18
Modified files:
target-mips: TODO
Log message:
Update TODO.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/TODO?cvsroot=qemur1=1.8r2=1.9
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/05/07 13:55:33
Modified files:
. : Changelog gdbstub.c
target-mips: TODO cpu.h exec.h fop_template.c helper.c op.c
op_mem.c translate.c
John Reiser wrote:
Hi,
qemu-0.9.0 compiled and running on Debian 2.6.18-4-amd64,
[compiled by gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)],
emulating Debian 2.6.18-4-qemu mipsel (32-bit MIPS R3000 little endian),
errs when gdb 6.4.90-debian (running on the emulated mipsel)
ths wrote:
John Reiser wrote:
Hi,
qemu-0.9.0 compiled and running on Debian 2.6.18-4-amd64,
[compiled by gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)],
emulating Debian 2.6.18-4-qemu mipsel (32-bit MIPS R3000 little endian),
errs when gdb 6.4.90-debian (running on the
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/05/05 19:23:11
Modified files:
. : Makefile.target cpu-all.h cpu-exec.c
dyngen-exec.h dyngen.c dyngen.h exec-all.h
Log message:
Some bits of Linux
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/05/05 19:24:38
Added files:
. : mips.ld mipsel.ld
Log message:
Linker scripts for MIPS hosts.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/mips.ld?cvsroot=qemurev
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/05/05 20:13:13
Modified files:
target-mips: op_helper_mem.c
Log message:
Fix a really stupid bug in the [ls]d[lr] emulation, by Herve Poussineau.
CVSWeb URLs:
http
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/05/04 14:34:34
Modified files:
hw : mips_malta.c
Log message:
Support for simple YAMON output, by Alec Voropay.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw
Paul Brook wrote:
On Monday 30 April 2007, Alexander Voropay wrote:
Hi!
This patch add a simply YAMON services ( print() and print_count() )
to Malta pseudo-loader. This services are requred for NetBSD to run.
As a result, an *unmodified* NetBSD 3.0 kernel starts to work but hangs
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/29 21:19:03
Modified files:
target-mips: op_template.c
Log message:
Revert last checkin.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/op_template.c?cvsroot
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/29 21:26:37
Modified files:
target-mips: exec.h mips-defs.h
Log message:
Kill broken host register definitions, thanks to Paul Brook and Herve
Poussineau for debugging
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/28 19:00:30
Modified files:
. : ppc.ld
Log message:
Update ppc.ld to work with newer binutils.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/ppc.ld?cvsroot=qemur1
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/28 20:45:04
Modified files:
hw : lsi53c895a.c
Log message:
Fix length mismatch condition, by Wang Cheng Yeh.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/28 20:47:59
Modified files:
hw : scsi-disk.c
Log message:
Buffer length fixes, by Wang Cheng Yeh.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/scsi-disk.c
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/28 20:49:36
Modified files:
. : vl.c
Log message:
Fix typo, by Linus Nordberg.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/vl.c?cvsroot=qemur1=1.285r2=1.286
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/28 21:07:41
Modified files:
hw : mips_malta.c mips_pica61.c mips_r4k.c
Log message:
Switch default CPU to 24Kf for now, as the Linux FPU emulation in
the current
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/28 21:44:04
Modified files:
target-mips: TODO
Log message:
Update TODO.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/TODO?cvsroot=qemur1=1.7r2=1.8
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/29 01:47:26
Modified files:
. : vl.h
hw : mips_pica61.c vga.c vga_int.h
Log message:
Memory-mapped interface for VGA, by Herve Poussineau.
CVSWeb
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/29 01:53:20
Modified files:
. : vnc.c
Log message:
Crop VNC update requests to avoid segfaults, by Thomas Tuttle.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/26 23:48:50
Modified files:
target-sh4 : translate.c
Log message:
Fix opcode for sts.l fpul/cpscr, by Magnus Damm.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-sh4
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/26 23:49:45
Modified files:
linux-user : syscall.c
Log message:
Use 16-bit uid wrappers, by Magnus Damm.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/linux-user/syscall.c
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/26 23:50:46
Modified files:
target-sh4 : op.c
Log message:
Fix inc8 and dec8 operations, by Magnus Damm.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-sh4/op.c
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/27 00:01:20
Modified files:
target-i386: translate.c
Log message:
Workaround qemu guest SIGSEGVs with cmpxchg8b insn, by Juergen Keil.
CVSWeb URLs:
http://cvs.savannah.gnu.org
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/25 13:58:52
Modified files:
target-mips: translate.c
Log message:
Fix lui sign extension.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/translate.c?cvsroot
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/25 16:41:11
Modified files:
target-mips: op_template.c translate.c
Log message:
Next attempt to get the lui sign extension right.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/24 22:57:37
Modified files:
hw : mips_malta.c
Log message:
Improved mini-bootloader, based on a patch by Alec Voropay.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/22 17:16:54
Modified files:
fpu: softfloat-native.c softfloat-native.h
Log message:
Check that HOST_SOLARIS is defined before relying on its value.
Spotted
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/22 17:18:38
Modified files:
hw : lsi53c895a.c
Log message:
Typo fix, by Wang Cheng Yeh.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/lsi53c895a.c?cvsroot
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/19 16:35:09
Modified files:
target-mips: mips-defs.h
Log message:
Update comment. We can't easily adhere to the architecture spec because
it would involve counting
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/18 11:15:57
Modified files:
target-i386: helper.c
Log message:
Revert, this is already fixed in a better way.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-i386
J. Mayer wrote:
On Mon, 2007-04-16 at 22:47 +, Thiemo Seufer wrote:
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/16 22:47:54
Modified files:
hw : pckbd.c
Log message:
Support it_shift for mmapped pckbd
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/18 17:56:03
Modified files:
. : vl.c
Log message:
Win32 Tap inferface PPC Guest issue, by Ely Soto.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/vl.c?cvsroot
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/18 18:11:47
Modified files:
. : vl.c
Log message:
Fix compiler warning.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/vl.c?cvsroot=qemur1=1.281r2=1.282
Kirill A. Shutemov wrote:
Is it possible to get size of target int? Why is only TARGET_LONG_BITS
defined?
I have need of size of target int for correct define fsid_t for linux user
mode. fsid_t is struct { int val[2]; } for linux.
That's int32_t for all Linux versions and architectures.
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/17 15:26:47
Modified files:
hw : mips_timer.c
target-mips: cpu.h mips-defs.h op.c op_helper.c translate.c
translate_init.c
Log message
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/17 16:28:29
Modified files:
. : vl.h
hw : mc146818rtc.c mips_pica61.c
Log message:
Fix mmapped register alignment and endianness handling.
CVSWeb
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/17 21:57:02
Modified files:
fpu: softfloat-native.h
Log message:
Updated Solaris isinf support, by Juergen Keil and Ben Taylor.
CVSWeb URLs:
http://cvs.savannah.gnu.org
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/17 23:08:56
Modified files:
target-i386: helper2.c
Log message:
Ptable calculation broken for 32bit code under x86_64, by Bernhard
Kauer.
CVSWeb URLs:
http://cvs.savannah.gnu.org
Ely Soto wrote:
Ok this is the fix I came up with.
Basically it will check all the other objects that could potentially be
waiting for service. This will prevent one high priority object from
starving the rest.
I'm not certain what the intention for the timeout 0 check but this
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/17 23:25:07
Modified files:
target-i386: helper.c
Log message:
Fix helper.c with isinf on Solaris 9/Sparc, by Ben Taylor.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/17 23:53:10
Modified files:
hw : lsi53c895a.c
Log message:
Another lsi53c895a patch, by Wang Cheng Yeh.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw
Blue Swirl wrote:
On 4/16/07, Daniel Jacobowitz [EMAIL PROTECTED] wrote:
On Sun, Apr 15, 2007 at 10:37:08PM +0300, Blue Swirl wrote:
On 4/15/07, Paul Brook [EMAIL PROTECTED] wrote:
On Sunday 15 April 2007 20:11, Blue Swirl wrote:
Probably the linker is making sure the file offset and
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/16 17:20:48
Modified files:
. : vl.h
hw : pckbd.c
Log message:
Memory-mapped interface for PS/2 controller, by Herve Poussineau.
CVSWeb URLs:
http
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/16 17:21:21
Modified files:
. : vl.h
hw : mc146818rtc.c
Log message:
Memory-mapped interface for RTC, by Herve Poussineau.
CVSWeb URLs:
http
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/15 15:15:10
Modified files:
hw : gt64xxx.c
Log message:
Gallileo fixes, by Stefan Weil.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/gt64xxx.c?cvsroot=qemur1
Nigel Horne wrote:
Thiemo Seufer wrote:
Nigel Horne wrote:
Folks,
Thanks for qemu. I thought you may like to know that from a Linux x86 host
I have 3 linux guests: sparc, arm and mips. The first 2 work a treat, the
mips keeps core dumping in libc6 when called from Perl, I don't know
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/15 17:27:07
Modified files:
target-mips: op_helper.c
Log message:
Delete unused define.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/op_helper.c?cvsroot
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/15 19:52:12
Modified files:
target-mips: translate.c
Log message:
Small code generation optimization.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/translate.c
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/15 21:21:33
Modified files:
target-mips: exec.h op.c op_helper.c
Log message:
Fix qemu SIGFPE caused by division-by-zero due to underflow.
CVSWeb URLs:
http://cvs.savannah.gnu.org
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/15 21:26:37
Modified files:
target-mips: op.c translate.c
Log message:
Don't use T2 for INS, it conflicts with branch delay slot handling.
CVSWeb URLs:
http://cvs.savannah.gnu.org
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/16 01:35:30
Modified files:
target-mips: translate.c
Log message:
Simplify branch likely handling.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/translate.c
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/14 12:24:46
Modified files:
hw : pci.c
Log message:
Know about more PCI device classes.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/pci.c?cvsroot=qemur1
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/14 12:56:47
Modified files:
target-mips: op.c translate.c
Log message:
Restart interrupts after an exception.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/13 20:17:54
Modified files:
target-mips: helper.c op.c
Log message:
Another fix for CP0 Cause register handling.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/13 22:30:36
Modified files:
target-mips: op_helper.c
Log message:
Nicer Log formatting.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/op_helper.c?cvsroot
Atif Hashmi wrote:
Hi Eduardo,
Thanks a lot for your help. I really appreciate it. I have added the
functionality that I wanted.
Just in case it might help somebody reading this list, I use the appended
patch to detect a special instruction pattern as pass/fail condition and
shut down qemu
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/11 20:34:23
Modified files:
target-mips: translate.c translate_init.c
Log message:
Make SYNCI_Step and CCRes CPU-specific.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/11 22:46:06
Modified files:
. : Makefile.target
Log message:
Fix bad variable name.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/Makefile.target?cvsroot=qemur1
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/11 02:13:00
Modified files:
target-mips: op.c translate.c
Log message:
More Context/Xcontext fixes. Ifdef some 64bit-only ops, they may
end up empty for 32bit mips, which
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/11 02:15:08
Modified files:
target-mips: translate.c
Log message:
Code formatting fix.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/translate.c?cvsroot=qemur1
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/09 12:31:31
Modified files:
target-mips: translate.c
Log message:
Remove bogus mtc0 handling.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/translate.c?cvsroot
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/09 14:13:40
Modified files:
target-mips: op.c translate.c
Log message:
Fix exception handling cornercase for rdhwr.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/09 14:14:21
Modified files:
target-mips: op_mem.c translate.c
Log message:
Catch unaligned sc/scd.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/op_mem.c
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/09 14:15:41
Modified files:
target-mips: op.c translate.c
Log message:
Mark watchpoint features as unimplemented.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/09 14:16:30
Modified files:
target-mips: op.c
Log message:
Proper handling of reserved bits in the context register.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target
Wang Cheng Yeh wrote:
BTW, I have a small PREP test image that I can publish.
I am planning since some time to add to the QEMU web site an automatic
regression testing system which will automatically launch many OSes with
the current CVS version. I had no time to do it recently, but if no
J. Mayer wrote:
[snip]
Mr Paul Brook did break the PREP and heathrow machines while doing
changes in the PCI code. There were some posts on this list reporting
this and he never even tried to fix what he broke. And now he's
complaining I cannot test as it does not work. Looks like a bad joke,
J. Mayer wrote:
On Sun, 2007-04-08 at 01:04 +0100, Thiemo Seufer wrote:
J. Mayer wrote:
[snip]
To give you an real example why arbitrary limits are not acceptable AT
ALL: I know an embedded Mips device (widely used !) with 2 CPU, 8 PIC
and about 500 IRQ sources.
Care to tell
J. Mayer wrote:
On Sat, 2007-04-07 at 20:10 +0100, Paul Brook wrote:
On Saturday 07 April 2007 19:32, J. Mayer wrote:
On Sat, 2007-04-07 at 18:14 +, Paul Brook wrote:
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Paul Brook pbrook 07/04/07 18:14:41
J. Mayer wrote:
[snip]
SO your patch is a complete nonsense and YES IT BREAKS MY WORKS SO IT
HAS TO BE REVERTED.
I can only fix the code that I have access to.
You broke the commited code And you also completely break any new
development for the PowerPC target as most real
J. Mayer wrote:
[snip]
To give you an real example why arbitrary limits are not acceptable AT
ALL: I know an embedded Mips device (widely used !) with 2 CPU, 8 PIC
and about 500 IRQ sources.
Care to tell which one this is?
How can you even pretend add a limited
structure in the CPUState
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/06 18:46:01
Modified files:
target-mips: op.c op_helper.c translate.c
Log message:
Save state for all CP0 instructions, they may throw a CPU exception.
CVSWeb URLs:
http
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/06 19:31:06
Modified files:
target-mips: helper.c
Log message:
Fix handling of ADES exceptions.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/helper.c?cvsroot
Todd T. Fries wrote:
Penned by Thiemo Seufer on 20070402 10:54.53, we have:
| /* NOTE: standard headers should be used with special care at this
| point because host CPU registers are used as global variables. Some
| host headers do not allow that. */
| #include stddef.h
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/07 01:09:17
Modified files:
target-mips: op.c
Log message:
Fix ins/ext cornercase.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/op.c?cvsroot=qemur1=1.33r2
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/07 01:10:22
Modified files:
target-mips: translate.c
Log message:
Actually skip over delay slot for a non-taken branch likely.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/07 01:11:15
Modified files:
target-mips: translate.c
Log message:
Set proper BadVAddress value for unaligned instruction fetch.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/07 01:11:39
Modified files:
target-mips: translate.c
Log message:
Implement prefx.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/translate.c?cvsroot=qemur1
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/05 23:12:54
Modified files:
hw : mips_malta.c
Log message:
Clear BEV and ERL for the fake bootloader.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/05 23:14:23
Modified files:
target-mips: cpu.h
Log message:
64bit MIPS FPUs have 32 registers.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/cpu.h?cvsroot
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/05 23:16:25
Modified files:
target-mips: op.c translate.c
Log message:
Fix RDHWR handling. Code formatting. Don't use *_direct versions to
raise
exceptions.
CVSWeb URLs
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/05 23:17:40
Modified files:
hw : mips_timer.c
Log message:
Fix disabling of the Cause register for R2.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/05 23:18:13
Modified files:
target-mips: helper.c
Log message:
Handle EBase properly.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/helper.c?cvsroot=qemur1
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/04/05 23:20:05
Modified files:
target-mips: op.c op_helper.c translate.c
Log message:
Fix rotr immediate ops, mask shift/rotate arguments to their allowed
size.
CVSWeb URLs
601 - 700 of 1060 matches
Mail list logo