pbrook [Sun, 7 Jan 2007 19:38:08 +0000 (19:38 +0000)]
Script to check for missing FORCE_RET.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2308
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 7 Jan 2007 18:22:37 +0000 (18:22 +0000)]
path_is_absolute() fix for win32
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2307
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 7 Jan 2007 17:33:20 +0000 (17:33 +0000)]
removed redundant qemu_aio_flush()
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2306
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 7 Jan 2007 17:27:07 +0000 (17:27 +0000)]
win32 block device fixes (initial patch by kazu)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2305
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 7 Jan 2007 17:12:41 +0000 (17:12 +0000)]
Japanese keyboard patch (kazu)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2304
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sat, 6 Jan 2007 02:24:15 +0000 (02:24 +0000)]
Unbreak the last patch.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2303
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sat, 6 Jan 2007 01:37:51 +0000 (01:37 +0000)]
Different MIPS BIOS binary names per endianness, and more relaxed size
rules for the binaries, by Alec Voropay.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2302
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 5 Jan 2007 23:48:51 +0000 (23:48 +0000)]
Add new Etherboot ROMs for PXE boot.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2301
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 5 Jan 2007 22:01:59 +0000 (22:01 +0000)]
Reinitialize monitor upon reconnect, by Anthony Liguori.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2300
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 5 Jan 2007 21:25:54 +0000 (21:25 +0000)]
Configure check for alsa, by Bernhard Fischer.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2299
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 5 Jan 2007 20:55:49 +0000 (20:55 +0000)]
Support fcntl F_GETLK64, F_SETLK64, F_SETLKW64, by Kirill A. Shutemov.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2298
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 5 Jan 2007 18:58:34 +0000 (18:58 +0000)]
Fix for hard disk translation hints, by Volker Ruppert.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2297
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 5 Jan 2007 18:56:04 +0000 (18:56 +0000)]
Support for Bochs "growing" images, by Volker Ruppert.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2296
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 5 Jan 2007 18:52:57 +0000 (18:52 +0000)]
Fix comment, by Volker Ruppert.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2295
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 5 Jan 2007 17:44:41 +0000 (17:44 +0000)]
patch for block-raw.c for Solaris, by Ben Taylor.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2294
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 5 Jan 2007 17:41:07 +0000 (17:41 +0000)]
Add -boot n option for x86 using PXE, by Anthony Liguori.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2293
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 5 Jan 2007 17:39:04 +0000 (17:39 +0000)]
Add -option-rom option to allow loading of PCI option ROMs, by Anthony Liguori.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2292
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 5 Jan 2007 16:54:16 +0000 (16:54 +0000)]
PPC32 Trace Exception and Trap instruction, by Jason Wessel.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2291
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 5 Jan 2007 16:42:13 +0000 (16:42 +0000)]
Dynamic handling of guest mice, by Lonnie Mendez.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2290
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 5 Jan 2007 01:00:47 +0000 (01:00 +0000)]
Untangle the various CFLAGS/LDFLAGS flavours. Allow overriding the
optional flags at make time.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2289
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Wed, 3 Jan 2007 15:20:39 +0000 (15:20 +0000)]
memsave monitor command
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2288
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Wed, 3 Jan 2007 15:18:08 +0000 (15:18 +0000)]
moved invalidate_tlb() to helper.c as a work around for gcc 3.2.2 bug - suppressed invalid tb_invalidate_page_range() calls
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2287
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Tue, 2 Jan 2007 19:33:15 +0000 (19:33 +0000)]
Arm GIC stuck interrupt fix.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2286
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 1 Jan 2007 21:31:01 +0000 (21:31 +0000)]
Fix Makefile weirdness.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2285
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 1 Jan 2007 20:35:21 +0000 (20:35 +0000)]
Fix bad data type.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2284
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 1 Jan 2007 20:34:37 +0000 (20:34 +0000)]
Fix lwl/lwr for 64bit emulation, also debug output spec for 64bit emulation.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2283
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 1 Jan 2007 20:32:08 +0000 (20:32 +0000)]
Simplify code and fix formatting.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2282
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 1 Jan 2007 20:31:07 +0000 (20:31 +0000)]
Fix initrd load address.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2281
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Mon, 1 Jan 2007 14:14:34 +0000 (14:14 +0000)]
Remove duplicate TARGET_M68K case.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2280
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Tue, 26 Dec 2006 18:27:07 +0000 (18:27 +0000)]
bFLT loader commandline fix.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2279
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 24 Dec 2006 17:12:43 +0000 (17:12 +0000)]
Fix SCSI cdrom boot, thanks Blue Swirl.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2278
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sat, 23 Dec 2006 22:51:27 +0000 (22:51 +0000)]
Null character instead of numeric null.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2277
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sat, 23 Dec 2006 15:37:33 +0000 (15:37 +0000)]
Solaris SMBD hacks (Ben Taylor).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2276
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sat, 23 Dec 2006 15:18:47 +0000 (15:18 +0000)]
Simplify error handling again.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2275
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sat, 23 Dec 2006 14:18:40 +0000 (14:18 +0000)]
Check ELF binaries for machine type and endianness.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2274
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sat, 23 Dec 2006 00:49:32 +0000 (00:49 +0000)]
Use memory barriers in FORCE_RET / RETURN.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2273
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sat, 23 Dec 2006 00:33:26 +0000 (00:33 +0000)]
Fix spelling.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2272
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sat, 23 Dec 2006 00:23:19 +0000 (00:23 +0000)]
More serial ports for the mips machine.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2271
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sat, 23 Dec 2006 00:03:15 +0000 (00:03 +0000)]
Fix build warning on Windows.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2270
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Fri, 22 Dec 2006 22:35:25 +0000 (22:35 +0000)]
Sparc64 build fix (Igor Kovalenko).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2269
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 22 Dec 2006 21:20:52 +0000 (21:20 +0000)]
Windows build fix, namespace cleanup, fix error message, by Stefan Weil.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2268
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 22 Dec 2006 19:25:31 +0000 (19:25 +0000)]
Support for unidirectional pipes, by Ed Swierk.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2267
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 22 Dec 2006 17:29:05 +0000 (17:29 +0000)]
Fix -cdrom breakage.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2266
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 22 Dec 2006 16:34:12 +0000 (16:34 +0000)]
SCSI emulation improvements, by Chuck Brazie.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2265
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 22 Dec 2006 14:19:53 +0000 (14:19 +0000)]
Build fix for AIO (-dummy) on Windows, by Stefan Weil.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2264
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 22 Dec 2006 14:11:32 +0000 (14:11 +0000)]
Escape filname printout properly, by Anthony Liguori and Julian Seward.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2263
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 22 Dec 2006 02:14:49 +0000 (02:14 +0000)]
Fix CDROM change, by Anthony Liguori.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2262
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 22 Dec 2006 02:11:31 +0000 (02:11 +0000)]
Daemonize option, by Anthony Liguori.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2261
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 22 Dec 2006 02:09:07 +0000 (02:09 +0000)]
Unix domain socket support for VNC, by Anthony Liguori.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2260
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 21 Dec 2006 19:46:43 +0000 (19:46 +0000)]
Run monitor over unix domain sockets, by Anthony Liguori.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2259
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 21 Dec 2006 19:14:11 +0000 (19:14 +0000)]
Fix "inaccessible boot device" on FreeBSD, by Juergen Lock.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2258
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 21 Dec 2006 19:10:59 +0000 (19:10 +0000)]
Enable TCP_NODELAY, by Daniel Jacobowitz.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2257
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 21 Dec 2006 17:24:45 +0000 (17:24 +0000)]
Don't cast lvalues, fixes compiler warning.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2256
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 21 Dec 2006 17:23:49 +0000 (17:23 +0000)]
Avoid "unused variable" compiler warning.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2255
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 21 Dec 2006 16:50:54 +0000 (16:50 +0000)]
Remove unused variable.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2254
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 21 Dec 2006 16:50:09 +0000 (16:50 +0000)]
Silence a spurious gcc warning.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2253
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 21 Dec 2006 16:49:27 +0000 (16:49 +0000)]
Fix compiler warnings, add signed versions of some swab functions.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2252
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 21 Dec 2006 13:48:28 +0000 (13:48 +0000)]
Scrap SIGN_EXTEND32.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2251
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 21 Dec 2006 01:19:56 +0000 (01:19 +0000)]
Preliminiary MIPS64 support, disabled by default due to performance impact.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2250
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Tue, 19 Dec 2006 03:31:34 +0000 (03:31 +0000)]
Look for gcc3 (Anthony Liguori).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2249
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Mon, 18 Dec 2006 05:03:52 +0000 (05:03 +0000)]
Add unassigned memory debugging code.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2248
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sat, 16 Dec 2006 16:45:18 +0000 (16:45 +0000)]
Fix erraneous fallthrough in MIPS trap implementation, thanks Atsushi Nemoto.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2247
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 14 Dec 2006 14:48:11 +0000 (14:48 +0000)]
Simple test for mips/mipsel, based on a test by Alexander Voropay.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2246
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 14 Dec 2006 13:36:01 +0000 (13:36 +0000)]
Reduce VNC resize traffic, thanks Eduardo Felipe.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2245
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 14 Dec 2006 13:32:11 +0000 (13:32 +0000)]
Fix userland ELF loader for zero sized BSS.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2244
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 11 Dec 2006 22:04:25 +0000 (22:04 +0000)]
MIPS has also a fixed MMAP_SHIFT of 12.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2243
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 11 Dec 2006 19:22:27 +0000 (19:22 +0000)]
MIPS FPU support for the gdb stub, by Daniel Jacobowitz.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2242
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 11 Dec 2006 19:13:59 +0000 (19:13 +0000)]
Fix addrlen size, by David Woodhouse.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2241
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 11 Dec 2006 18:35:08 +0000 (18:35 +0000)]
Spelling fixes, by Aurelien Jarno.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2240
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 11 Dec 2006 02:08:05 +0000 (02:08 +0000)]
Implement -no-quit option, by Xavier Gnata.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2239
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 10 Dec 2006 23:20:45 +0000 (23:20 +0000)]
Fix PCI config space overflow, by Herbert Xu.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2238
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 10 Dec 2006 23:07:39 +0000 (23:07 +0000)]
Fix sector size overflow, by Herbert Xu.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2237
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 10 Dec 2006 22:11:04 +0000 (22:11 +0000)]
Build fix for newer kernel headers, thanks Jason Wessel.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2236
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 10 Dec 2006 22:08:10 +0000 (22:08 +0000)]
Handle invalid accesses as SIGILL for mips/mipsel userland emulation.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2235
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 8 Dec 2006 01:32:58 +0000 (01:32 +0000)]
Fix fstat for MIPS userland emulation, and add support for a cacheflush
syscall, thanks to Dave Denholm.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2234
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 7 Dec 2006 20:07:37 +0000 (20:07 +0000)]
Fix build of MIPS target without FPU support.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2233
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 7 Dec 2006 18:28:42 +0000 (18:28 +0000)]
Spelling fixes, thanks to Stefan Weil.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2232
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 7 Dec 2006 18:15:35 +0000 (18:15 +0000)]
MIPS RTC emulation.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2231
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 7 Dec 2006 17:18:01 +0000 (17:18 +0000)]
.cvsignore m68k-user.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2230
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 7 Dec 2006 17:16:55 +0000 (17:16 +0000)]
Move date/time init to the RTC implementation.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2229
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 7 Dec 2006 16:22:15 +0000 (16:22 +0000)]
Fix reset handling, CP0 isn't enabled by default (a fact which doesn't
matter when running in kernel space).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2228
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 7 Dec 2006 00:30:19 +0000 (00:30 +0000)]
Simplify mask construction.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2227
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Wed, 6 Dec 2006 23:12:49 +0000 (23:12 +0000)]
Update copyright notice.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2226
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Wed, 6 Dec 2006 21:38:37 +0000 (21:38 +0000)]
Move the MIPS CPU timer in a seperate file, by Alec Voropay.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2225
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Wed, 6 Dec 2006 20:17:30 +0000 (20:17 +0000)]
Add MIPS32R2 instructions, and generally straighten out the instruction
decoding. This is also the first percent towards MIPS64 support.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2224
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Wed, 6 Dec 2006 18:19:33 +0000 (18:19 +0000)]
Dynamically translate MIPS mtc0 instructions.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2223
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Wed, 6 Dec 2006 17:59:07 +0000 (17:59 +0000)]
Dynamically translate MIPS mfc0 instructions.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2222
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Wed, 6 Dec 2006 17:48:52 +0000 (17:48 +0000)]
Halt/reboot support for Linux, by Daniel Jacobowitz. This is a band-aid
until we emulate real MIPS hardware with real firmware.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2221
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Wed, 6 Dec 2006 17:42:40 +0000 (17:42 +0000)]
MIPS TLB performance improvements, by Daniel Jacobowitz.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2220
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Wed, 6 Dec 2006 15:51:39 +0000 (15:51 +0000)]
sparc-softmmu build fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2219
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sun, 19 Nov 2006 23:07:17 +0000 (23:07 +0000)]
Add casts for 64-bit hosts.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2218
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sun, 19 Nov 2006 21:51:51 +0000 (21:51 +0000)]
Add missing ARM syscall numbers.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2217
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sun, 19 Nov 2006 20:29:35 +0000 (20:29 +0000)]
Arm semihosted commandline support (Wolfgang Schildbach).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2216
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sun, 19 Nov 2006 15:26:04 +0000 (15:26 +0000)]
Remove do_socketcallwrapper.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2215
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Tue, 14 Nov 2006 21:13:53 +0000 (21:13 +0000)]
ARM timer counts down, not up.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2214
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sun, 12 Nov 2006 23:54:39 +0000 (23:54 +0000)]
MIPS FPU fixes (Daniel Jacobowitz).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2213
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sun, 12 Nov 2006 21:31:18 +0000 (21:31 +0000)]
M68k build fix.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2212
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sun, 12 Nov 2006 20:55:05 +0000 (20:55 +0000)]
Avoid redundant TLB flushes (Daniel Jacobowitz).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2211
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sun, 12 Nov 2006 20:40:55 +0000 (20:40 +0000)]
Speed up tlb_flush_page (Daniel Jacobowitz).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2210
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sat, 4 Nov 2006 16:46:29 +0000 (16:46 +0000)]
MIPS usermode debug exceptions (Dave Denholm).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2209
c046a42c-6fe2-441c-8c8c-
71466251a162