j_mayer [Sat, 17 Mar 2007 14:04:57 +0000 (14:04 +0000)]
Add PowerPC 64 target for tests.
As no PowerPC 64 CPU is implemented, this target can just be used to check that
there is no difference between PowerPC 32 & PowerPC 64 used in 32 bits mode.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2483
c046a42c-6fe2-441c-8c8c-
71466251a162
j_mayer [Sat, 17 Mar 2007 14:02:15 +0000 (14:02 +0000)]
Make it safe to use 64 bits GPR and/or 64 bits host registers.
For "symetry", add 64 bits versions of all modified functions.
As a side effect, add a lot of code provision for PowerPC 64 support.
Move overflow and carry checks in common routines for simple cases.
Add isel and popcntb instructions from PowerPC 2.03 specification.
Remove remaining micro-operations helpers prototypes from op.c.
Fix XER_BC field to be 7 bits long.
Add power management support for PowerPC 603 & 604.
Fix compilation warnings.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2482
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sat, 17 Mar 2007 01:43:01 +0000 (01:43 +0000)]
ARM register index+writeback fix (Lauro Ramos Venancio).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2481
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sat, 17 Mar 2007 01:27:24 +0000 (01:27 +0000)]
Usermode recv syscall fix.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2480
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Fri, 16 Mar 2007 23:58:11 +0000 (23:58 +0000)]
Watchpoint support (previous commit got eaten by Savannah server crash).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2479
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Thu, 15 Mar 2007 21:56:07 +0000 (21:56 +0000)]
Align stack when loading bFLT binaries.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2478
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sun, 11 Mar 2007 18:54:57 +0000 (18:54 +0000)]
SMP half-idle fix.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2477
c046a42c-6fe2-441c-8c8c-
71466251a162
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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