qemu
17 years agoARM reabbot support (orginal patch by Aurelien Jarno).
pbrook [Sun, 11 Mar 2007 13:03:18 +0000 (13:03 +0000)]
ARM reabbot support (orginal patch by Aurelien Jarno).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2476 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix typo in help output.
pbrook [Thu, 8 Mar 2007 03:15:18 +0000 (03:15 +0000)]
Fix typo in help output.
List ARM cpus.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2475 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoImplement --cpu for ARM.
pbrook [Thu, 8 Mar 2007 03:04:12 +0000 (03:04 +0000)]
Implement --cpu for ARM.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2474 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoGreat PowerPC emulation code resynchronisation and improvments:
j_mayer [Wed, 7 Mar 2007 08:32:30 +0000 (08:32 +0000)]
Great PowerPC emulation code resynchronisation and improvments:
- Add status file to make regression tracking easier
- Move all micro-operations helpers definitions into a separate header:
  should never be seen outside of op.c
- Update copyrights
- Add new / missing PowerPC CPU definitions
- Add definitions for PowerPC BookE
- Add support for PowerPC 6xx/7xx software driven TLBs
  Allow use of PowerPC 603 as an example
- Add preliminary code for POWER, POWER2, PowerPC 403, 405, 440, 601, 602
  and BookE support
- Avoid compiling priviledged only resources support for user-mode emulation
- Remove unused helpers / micro-ops / dead code
- Add instructions usage statistics dump: useful to figure which instructions
  need strong optimizations.
- Micro-operation fixes:
  * add missing RETURN in some micro-ops
  * fix prototypes
  * use softfloat routines for all floating-point operations
  * fix tlbie instruction
  * move some huge micro-operations into helpers
- emulation fixes:
  * fix inverted opcodes for fcmpo / fcmpu
  * condition register update is always to be done after the whole
    instruction has completed
  * add missing NIP updates when calling helpers that may generate an
    exception
- optimizations and improvments:
  * optimize very often used instructions (li, mr, rlwixx...)
  * remove specific micro-ops for rarely used instructions
  * add routines for addresses computations to avoid bugs due to multiple
    different implementations
  * fix TB linking: do not reset T0 at the end of every TB.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2473 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoSimple u-boot image loading support.
pbrook [Tue, 6 Mar 2007 23:52:01 +0000 (23:52 +0000)]
Simple u-boot image loading support.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2472 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix GT-64xxx PCI mapping, by Aurelien Jarno.
ths [Tue, 6 Mar 2007 20:31:09 +0000 (20:31 +0000)]
Fix GT-64xxx PCI mapping, by Aurelien Jarno.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2471 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix typo in PCI bridge code.
ths [Tue, 6 Mar 2007 19:36:53 +0000 (19:36 +0000)]
Fix typo in PCI bridge code.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2470 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix unportable bitfields use which broke pcnet for big endian hosts.
ths [Tue, 6 Mar 2007 18:56:13 +0000 (18:56 +0000)]
Fix unportable bitfields use which broke pcnet for big endian hosts.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2469 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoNew -cpu options: choose CPU model for emulated target.
j_mayer [Mon, 5 Mar 2007 19:44:02 +0000 (19:44 +0000)]
New -cpu options: choose CPU model for emulated target.
 Only relevant on PowerPC targets, for now.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2468 c046a42c-6fe2-441c-8c8c-71466251a162

17 years ago64bit->win32 cross build fix.
pbrook [Sun, 4 Mar 2007 00:52:16 +0000 (00:52 +0000)]
64bit->win32 cross build fix.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2467 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix configure typo, by Juergen Lock.
ths [Sat, 3 Mar 2007 21:47:02 +0000 (21:47 +0000)]
Fix configure typo, by Juergen Lock.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2466 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoMIPS Userland TLS register emulation, by Daniel Jacobowitz.
ths [Fri, 2 Mar 2007 20:48:00 +0000 (20:48 +0000)]
MIPS Userland TLS register emulation, by Daniel Jacobowitz.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2465 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix wrong interrupt number for the second serial interface.
ths [Fri, 2 Mar 2007 20:36:23 +0000 (20:36 +0000)]
Fix wrong interrupt number for the second serial interface.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2464 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoMIPS FPU dynamic activation, part 1, by Herve Poussineau.
ths [Wed, 28 Feb 2007 22:37:42 +0000 (22:37 +0000)]
MIPS FPU dynamic activation, part 1, by Herve Poussineau.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2463 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoMention ds1225y support.
ths [Wed, 28 Feb 2007 22:01:13 +0000 (22:01 +0000)]
Mention ds1225y support.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2462 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoMake removing IOHandlers safe from within an IOHandler, by Anthony Liguori.
ths [Wed, 28 Feb 2007 21:59:44 +0000 (21:59 +0000)]
Make removing IOHandlers safe from within an IOHandler, by Anthony Liguori.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2461 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoDS1225Y nvram device, by Herve Poussineau.
ths [Wed, 28 Feb 2007 21:36:41 +0000 (21:36 +0000)]
DS1225Y nvram device, by Herve Poussineau.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2460 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix CPU chaining in linux-user emulation, by Gwenole Beauchesne.
ths [Wed, 28 Feb 2007 20:20:53 +0000 (20:20 +0000)]
Fix CPU chaining in linux-user emulation, by Gwenole Beauchesne.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2459 c046a42c-6fe2-441c-8c8c-71466251a162

17 years ago24C01 / 24C02 EEPROM emulation for Malta, by Stefan Weil.
ths [Wed, 28 Feb 2007 20:04:26 +0000 (20:04 +0000)]
24C01 / 24C02 EEPROM emulation for Malta, by Stefan Weil.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2458 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoiDocument ARM RealView board (Andrzej Zaborowski).
pbrook [Wed, 28 Feb 2007 16:25:17 +0000 (16:25 +0000)]
iDocument ARM RealView board (Andrzej Zaborowski).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2457 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoCompiler check for byteswap.h instead of hardcoded path.
pbrook [Tue, 27 Feb 2007 21:04:49 +0000 (21:04 +0000)]
Compiler check for byteswap.h instead of hardcoded path.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2456 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoInclude LDFLAGS when linking system emulator.
pbrook [Tue, 27 Feb 2007 21:02:54 +0000 (21:02 +0000)]
Include LDFLAGS when linking system emulator.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2455 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix mips FPU emulation, 32 bit data types are allowed to use odd registers.
ths [Tue, 27 Feb 2007 19:27:51 +0000 (19:27 +0000)]
Fix mips FPU emulation, 32 bit data types are allowed to use odd registers.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2454 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoHonor $cross_prefix when searching for suitable gcc.
pbrook [Tue, 27 Feb 2007 01:03:41 +0000 (01:03 +0000)]
Honor $cross_prefix when searching for suitable gcc.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2453 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix "make install prefix=/somewhere".
pbrook [Tue, 27 Feb 2007 00:52:01 +0000 (00:52 +0000)]
Fix "make install prefix=/somewhere".

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2452 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoAdd Erwan Velu as contributor for the tftp boot patches.
ths [Fri, 23 Feb 2007 00:34:02 +0000 (00:34 +0000)]
Add Erwan Velu as contributor for the tftp boot patches.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2451 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoRevert host_info changes, and don't fail if sysctl is unknown when we
ths [Thu, 22 Feb 2007 20:43:09 +0000 (20:43 +0000)]
Revert host_info changes, and don't fail if sysctl is unknown when we
are on the same host/target, by Pierre d'Herbemont.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2450 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoBasic USB device resume (root hub only), by Lonnie Mendez.
ths [Thu, 22 Feb 2007 20:21:33 +0000 (20:21 +0000)]
Basic USB device resume (root hub only), by Lonnie Mendez.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2449 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoAllow gdbstub to connect over any serial device.
pbrook [Thu, 22 Feb 2007 01:48:01 +0000 (01:48 +0000)]
Allow gdbstub to connect over any serial device.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2448 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix initialisation of serial/parallel ports, spotted by Stefan Weil.
ths [Wed, 21 Feb 2007 22:43:42 +0000 (22:43 +0000)]
Fix initialisation of serial/parallel ports, spotted by Stefan Weil.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2447 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoAllow arbitrary MIPS BIOS sizes between 0 and 4 MB, by Stefan Weil.
ths [Wed, 21 Feb 2007 22:32:19 +0000 (22:32 +0000)]
Allow arbitrary MIPS BIOS sizes between 0 and 4 MB, by Stefan Weil.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2446 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoIncrease the number of multiplexed monitor devices.
ths [Wed, 21 Feb 2007 17:25:30 +0000 (17:25 +0000)]
Increase the number of multiplexed monitor devices.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2445 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoReplace TLSZ with TARGET_FMT_lx.
ths [Tue, 20 Feb 2007 23:37:21 +0000 (23:37 +0000)]
Replace TLSZ with TARGET_FMT_lx.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2444 c046a42c-6fe2-441c-8c8c-71466251a162

17 years ago2nd serial port for Malta, by Jason Wessel.
ths [Tue, 20 Feb 2007 13:39:32 +0000 (13:39 +0000)]
2nd serial port for Malta, by Jason Wessel.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2443 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoRecord important changes.
ths [Tue, 20 Feb 2007 00:18:37 +0000 (00:18 +0000)]
Record important changes.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2442 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoChange -tftp option to take a root directory, by Anthony Liguori.
ths [Tue, 20 Feb 2007 00:12:07 +0000 (00:12 +0000)]
Change -tftp option to take a root directory, by Anthony Liguori.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2441 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoAdd OACK support to slirp TFTP server, by Anthony Liguori.
ths [Tue, 20 Feb 2007 00:07:50 +0000 (00:07 +0000)]
Add OACK support to slirp TFTP server, by Anthony Liguori.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2440 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoAdd -bootp option for slirp, by Anthony Liguori.
ths [Tue, 20 Feb 2007 00:05:08 +0000 (00:05 +0000)]
Add -bootp option for slirp, by Anthony Liguori.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2439 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoDocument -no-frame option.
ths [Mon, 19 Feb 2007 01:23:15 +0000 (01:23 +0000)]
Document -no-frame option.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2438 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoDon't require a disk image for network boot, by Ferenc Wagner.
ths [Mon, 19 Feb 2007 01:10:26 +0000 (01:10 +0000)]
Don't require a disk image for network boot, by Ferenc Wagner.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2437 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoIgnore special flags in nsector variable.
ths [Mon, 19 Feb 2007 00:59:34 +0000 (00:59 +0000)]
Ignore special flags in nsector variable.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2436 c046a42c-6fe2-441c-8c8c-71466251a162

17 years ago-no-frame option for sdl, by Christian Laursen.
ths [Sun, 18 Feb 2007 18:19:32 +0000 (18:19 +0000)]
-no-frame option for sdl, by Christian Laursen.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2435 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoMonitor multiplexing, by Jason Wessel.
ths [Sun, 18 Feb 2007 17:04:49 +0000 (17:04 +0000)]
Monitor multiplexing, by Jason Wessel.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2434 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix sign-extension of VPN field in TLB, by Herve Poussineau.
ths [Sun, 18 Feb 2007 00:19:08 +0000 (00:19 +0000)]
Fix sign-extension of VPN field in TLB, by Herve Poussineau.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2433 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoAdd PS/2 keyboard to MIPS R4K, by Herve Poussineau.
ths [Sun, 18 Feb 2007 00:10:59 +0000 (00:10 +0000)]
Add PS/2 keyboard to MIPS R4K, by Herve Poussineau.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2432 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoPS/2 interface - Allow custom IO ports + IRQ, by Herve Poussineau.
ths [Sun, 18 Feb 2007 00:08:44 +0000 (00:08 +0000)]
PS/2 interface - Allow custom IO ports + IRQ, by Herve Poussineau.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2431 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoParport EPP support for Linux, by Marko Kohtala.
ths [Sat, 17 Feb 2007 23:44:43 +0000 (23:44 +0000)]
Parport EPP support for Linux, by Marko Kohtala.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2430 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoSolaris tap device, by Sittichai Palingsong.
ths [Sat, 17 Feb 2007 22:54:49 +0000 (22:54 +0000)]
Solaris tap device, by Sittichai Palingsong.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2429 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoUserland mount syscall emulation, by Kirill A. Shutemov.
ths [Sat, 17 Feb 2007 22:25:41 +0000 (22:25 +0000)]
Userland mount syscall emulation, by Kirill A. Shutemov.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2428 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoQemu support for S32 and U32 alsa output, by Vassili Karpov.
ths [Sat, 17 Feb 2007 22:19:29 +0000 (22:19 +0000)]
Qemu support for S32 and U32 alsa output, by Vassili Karpov.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2427 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agofixed cross win32 build
bellard [Thu, 15 Feb 2007 22:58:18 +0000 (22:58 +0000)]
fixed cross win32 build

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2426 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoupdate author
bellard [Thu, 15 Feb 2007 22:49:45 +0000 (22:49 +0000)]
update author

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2425 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoARM doubleword post-modify fix (Daniel Jacobowitz).
pbrook [Wed, 14 Feb 2007 20:17:03 +0000 (20:17 +0000)]
ARM doubleword post-modify fix (Daniel Jacobowitz).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2424 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix previous Linux userland emulation breakage.
ths [Sun, 11 Feb 2007 20:03:13 +0000 (20:03 +0000)]
Fix previous Linux userland emulation breakage.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2423 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoincrease USB table poll interval
bellard [Sun, 11 Feb 2007 19:01:48 +0000 (19:01 +0000)]
increase USB table poll interval

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2422 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoLinux userland emulation of prctl, from Debian patchset.
ths [Sun, 11 Feb 2007 18:36:44 +0000 (18:36 +0000)]
Linux userland emulation of prctl, from Debian patchset.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2421 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoLinux userland emulation of syslog, from Debian patchset.
ths [Sun, 11 Feb 2007 18:26:53 +0000 (18:26 +0000)]
Linux userland emulation of syslog, from Debian patchset.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2420 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoUse PATH_MAX for name lengths, by Sergey Vlasov.
ths [Sun, 11 Feb 2007 15:06:09 +0000 (15:06 +0000)]
Use PATH_MAX for name lengths, by Sergey Vlasov.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2419 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix typo, and some reformatting.
ths [Sun, 11 Feb 2007 15:02:17 +0000 (15:02 +0000)]
Fix typo, and some reformatting.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2418 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix syntax error.
ths [Sun, 11 Feb 2007 00:31:33 +0000 (00:31 +0000)]
Fix syntax error.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2417 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoImprove configure for Solaris, by Ben Taylor.
ths [Sat, 10 Feb 2007 23:21:21 +0000 (23:21 +0000)]
Improve configure for Solaris, by Ben Taylor.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2416 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix linking for qemu-img on Solaris, by Ben Taylor.
ths [Sat, 10 Feb 2007 23:00:33 +0000 (23:00 +0000)]
Fix linking for qemu-img on Solaris, by Ben Taylor.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2415 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoqemu-img: fix incorrect error message, by Stuart Brady.
ths [Sat, 10 Feb 2007 22:59:40 +0000 (22:59 +0000)]
qemu-img: fix incorrect error message, by Stuart Brady.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2414 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix floating point to integer conversion, by Aurelien Jarno.
ths [Sat, 10 Feb 2007 22:58:02 +0000 (22:58 +0000)]
Fix floating point to integer conversion, by Aurelien Jarno.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2413 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoSerial console improvements, by Stefan Weil.
ths [Sat, 10 Feb 2007 22:37:56 +0000 (22:37 +0000)]
Serial console improvements, by Stefan Weil.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2412 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoUse the actual executable names in documentation, based on a patch by
ths [Sat, 10 Feb 2007 22:14:55 +0000 (22:14 +0000)]
Use the actual executable names in documentation, based on a patch by
Pierre d'Herbemont.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2411 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoBuild fix for mingw/Cygwin, by Kazu. It also looks like it does the
ths [Sat, 10 Feb 2007 21:52:52 +0000 (21:52 +0000)]
Build fix for mingw/Cygwin, by Kazu. It also looks like it does the
right thing for Darwin.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2410 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoClean up serial code for Win 32, by Kazu.
ths [Sat, 10 Feb 2007 21:50:42 +0000 (21:50 +0000)]
Clean up serial code for Win 32, by Kazu.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2409 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix typo, by Ed Swierk.
ths [Sat, 10 Feb 2007 21:32:46 +0000 (21:32 +0000)]
Fix typo, by Ed Swierk.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2408 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoSupport for more SPARC relocations, by Martin Bochnig.
ths [Sat, 10 Feb 2007 21:31:43 +0000 (21:31 +0000)]
Support for more SPARC relocations, by Martin Bochnig.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2407 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix for solaris register allocation issue on amd64, by Martin Bochnig.
ths [Sat, 10 Feb 2007 18:21:04 +0000 (18:21 +0000)]
Fix for solaris register allocation issue on amd64, by Martin Bochnig.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2406 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agouse ram allocation functions
bellard [Thu, 8 Feb 2007 23:09:59 +0000 (23:09 +0000)]
use ram allocation functions

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2405 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoram allocation functions
bellard [Thu, 8 Feb 2007 23:08:38 +0000 (23:08 +0000)]
ram allocation functions

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2404 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoreset rombios32 area
bellard [Thu, 8 Feb 2007 22:17:34 +0000 (22:17 +0000)]
reset rombios32 area

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2403 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agodarwin fix
bellard [Mon, 5 Feb 2007 22:06:27 +0000 (22:06 +0000)]
darwin fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2401 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoMake cpu_signal_handler work on Mac OS X/Darwin x86
bellard [Mon, 5 Feb 2007 21:41:46 +0000 (21:41 +0000)]
Make cpu_signal_handler work on Mac OS X/Darwin x86

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2400 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoupdate
bellard [Mon, 5 Feb 2007 21:22:42 +0000 (21:22 +0000)]
update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2399 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoremoved
bellard [Mon, 5 Feb 2007 21:09:14 +0000 (21:09 +0000)]
removed

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2398 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoupdate
bellard [Mon, 5 Feb 2007 21:06:29 +0000 (21:06 +0000)]
update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2397 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoint conversion test
bellard [Mon, 5 Feb 2007 20:52:39 +0000 (20:52 +0000)]
int conversion test

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2396 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoupdate path
bellard [Mon, 5 Feb 2007 20:51:14 +0000 (20:51 +0000)]
update path

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2395 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoupdate
bellard [Mon, 5 Feb 2007 20:46:55 +0000 (20:46 +0000)]
update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2394 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agogdbserver fix
bellard [Mon, 5 Feb 2007 20:46:05 +0000 (20:46 +0000)]
gdbserver fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2393 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agocopyright update
bellard [Mon, 5 Feb 2007 20:21:32 +0000 (20:21 +0000)]
copyright update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2392 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoinfo vnc command (Anthony Liguori)
bellard [Mon, 5 Feb 2007 20:20:30 +0000 (20:20 +0000)]
info vnc command (Anthony Liguori)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2391 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoMouse relative offset VNC extension (Anthony Liguori)
bellard [Mon, 5 Feb 2007 20:14:10 +0000 (20:14 +0000)]
Mouse relative offset VNC extension (Anthony Liguori)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2390 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoThis patch fixes typos in the commpage definition (Pierre d'Herbemont).
bellard [Mon, 5 Feb 2007 19:50:01 +0000 (19:50 +0000)]
This patch fixes typos in the commpage definition (Pierre d'Herbemont).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2389 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoThis patch cleans up target_mach_msg_trap(), removes unuseful do_pread, begins sysct...
bellard [Mon, 5 Feb 2007 19:47:42 +0000 (19:47 +0000)]
This patch cleans up target_mach_msg_trap(), removes unuseful  do_pread, begins sysctl implementation and implements fcntl (Pierre d'Herbemont).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2388 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoDarwin cleanup usage (Pierre d'Herbemont)
bellard [Mon, 5 Feb 2007 19:43:27 +0000 (19:43 +0000)]
Darwin cleanup usage (Pierre d'Herbemont)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2387 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoDarwin user help (Pierre d'Herbemont)
bellard [Mon, 5 Feb 2007 19:42:07 +0000 (19:42 +0000)]
Darwin user help (Pierre d'Herbemont)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2386 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agogcc version
bellard [Mon, 5 Feb 2007 19:38:35 +0000 (19:38 +0000)]
gcc version

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2385 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix 64-bit host register corruption.
pbrook [Sun, 4 Feb 2007 13:37:44 +0000 (13:37 +0000)]
Fix 64-bit host register corruption.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2384 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agosem* and msg* for qemu, part2, by Kirill Shutemov.
ths [Fri, 2 Feb 2007 22:05:44 +0000 (22:05 +0000)]
sem* and msg* for qemu, part2, by Kirill Shutemov.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2383 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agosem* and msg* for qemu, part1, by Kirill Shutemov.
ths [Fri, 2 Feb 2007 22:05:00 +0000 (22:05 +0000)]
sem* and msg* for qemu, part1, by Kirill Shutemov.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2382 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoUse target_ulong type for emulator registers.
ths [Fri, 2 Feb 2007 03:57:09 +0000 (03:57 +0000)]
Use target_ulong type for emulator registers.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2381 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoMingw build fix, by Johannes Schindelin.
ths [Fri, 2 Feb 2007 03:30:54 +0000 (03:30 +0000)]
Mingw build fix, by Johannes Schindelin.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2380 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoPIIX4 SMBus host, EEPROM device emulation, by Ed Swierk.
ths [Fri, 2 Feb 2007 03:13:18 +0000 (03:13 +0000)]
PIIX4 SMBus host, EEPROM device emulation, by Ed Swierk.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2379 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoUpdate MIPS TODO.
ths [Fri, 2 Feb 2007 02:56:33 +0000 (02:56 +0000)]
Update MIPS TODO.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2378 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoSparc arm/mips/sparc register patch, by Martin Bochnig.
ths [Fri, 2 Feb 2007 01:03:34 +0000 (01:03 +0000)]
Sparc arm/mips/sparc register patch, by Martin Bochnig.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2377 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoscript=no for the TUN/TAP net option, by Jean-Christian de Rivaz
ths [Fri, 2 Feb 2007 00:37:56 +0000 (00:37 +0000)]
script=no for the TUN/TAP net option, by Jean-Christian de Rivaz

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2376 c046a42c-6fe2-441c-8c8c-71466251a162