ths
52f61fdeec
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
2006-12-22 21:20:52 +00:00
ths
c26c1c4b3d
Support for unidirectional pipes, by Ed Swierk.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2267 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-22 19:25:31 +00:00
ths
c032e2a98c
Fix -cdrom breakage.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2266 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-22 17:29:05 +00:00
ths
42550fde7e
SCSI emulation improvements, by Chuck Brazie.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2265 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-22 16:34:12 +00:00
ths
62ee021121
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
2006-12-22 14:19:53 +00:00
ths
fef3074347
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
2006-12-22 14:11:32 +00:00
ths
bd491d6a4e
Fix CDROM change, by Anthony Liguori.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2262 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-22 02:14:49 +00:00
ths
71e3ceb800
Daemonize option, by Anthony Liguori.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2261 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-22 02:11:31 +00:00
ths
73fc97427b
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
2006-12-22 02:09:07 +00:00
ths
ffd843bcdc
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
2006-12-21 19:46:43 +00:00
ths
1cb6c3fd38
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
2006-12-21 19:14:11 +00:00
ths
eaf7e70b01
Enable TCP_NODELAY, by Daniel Jacobowitz.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2257 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-21 19:10:59 +00:00
ths
8bdc2159db
Don't cast lvalues, fixes compiler warning.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2256 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-21 17:24:45 +00:00
ths
416b5d366d
Avoid "unused variable" compiler warning.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2255 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-21 17:23:49 +00:00
ths
d8b20157fc
Remove unused variable.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2254 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-21 16:50:54 +00:00
ths
92190c648a
Silence a spurious gcc warning.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2253 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-21 16:50:09 +00:00
ths
a86c8f29de
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
2006-12-21 16:49:27 +00:00
ths
5dc4b74480
Scrap SIGN_EXTEND32.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2251 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-21 13:48:28 +00:00
ths
c570fd169c
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
2006-12-21 01:19:56 +00:00
pbrook
328a42406d
Look for gcc3 (Anthony Liguori).
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2249 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-19 03:31:34 +00:00
pbrook
67d3b957e6
Add unassigned memory debugging code.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2248 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-18 05:03:52 +00:00
ths
179e32bbcc
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
2006-12-16 16:45:18 +00:00
ths
e4630047e1
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
2006-12-14 14:48:11 +00:00
ths
73e14b623f
Reduce VNC resize traffic, thanks Eduardo Felipe.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2245 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-14 13:36:01 +00:00
ths
768a4a36a4
Fix userland ELF loader for zero sized BSS.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2244 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-14 13:32:11 +00:00
ths
0d3267a728
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
2006-12-11 22:04:25 +00:00
ths
8e33c08c84
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
2006-12-11 19:22:27 +00:00
ths
197ea35ab2
Fix addrlen size, by David Woodhouse.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2241 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-11 19:13:59 +00:00
ths
366dfc521e
Spelling fixes, by Aurelien Jarno.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2240 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-11 18:35:08 +00:00
ths
667accab8e
Implement -no-quit option, by Xavier Gnata.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2239 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-11 02:08:05 +00:00
ths
a2d4e44b48
Fix PCI config space overflow, by Herbert Xu.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2238 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-10 23:20:45 +00:00
ths
3bcb80f1af
Fix sector size overflow, by Herbert Xu.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2237 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-10 23:07:39 +00:00
ths
a42aa81571
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
2006-12-10 22:11:04 +00:00
ths
ca7c2b1b9f
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
2006-12-10 22:08:10 +00:00
ths
7d600c804d
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
2006-12-08 01:32:58 +00:00
ths
71fb7241c6
Fix build of MIPS target without FPU support.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2233 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-07 20:07:37 +00:00
ths
9f08349345
Spelling fixes, thanks to Stefan Weil.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2232 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-07 18:28:42 +00:00
ths
afdfa781e6
MIPS RTC emulation.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2231 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-07 18:15:35 +00:00
ths
cd75cf10ca
.cvsignore m68k-user.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2230 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-07 17:18:01 +00:00
ths
ea55ffb373
Move date/time init to the RTC implementation.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2229 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-07 17:16:55 +00:00
ths
aa328addc0
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
2006-12-07 16:22:15 +00:00
ths
e144966416
Simplify mask construction.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2227 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-07 00:30:19 +00:00
ths
bb8a53ad91
Update copyright notice.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2226 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-06 23:12:49 +00:00
ths
e16fe40c87
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
2006-12-06 21:38:37 +00:00
ths
7a387fffce
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
2006-12-06 20:17:30 +00:00
ths
8c0fdd856c
Dynamically translate MIPS mtc0 instructions.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2223 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-06 18:19:33 +00:00
ths
873eb01234
Dynamically translate MIPS mfc0 instructions.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2222 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-06 17:59:07 +00:00
ths
6ae817752b
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
2006-12-06 17:48:52 +00:00
ths
814b9a4749
MIPS TLB performance improvements, by Daniel Jacobowitz.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2220 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-06 17:42:40 +00:00
ths
ec2309289d
sparc-softmmu build fix
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2219 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-06 15:51:39 +00:00