head 1.6; access; symbols pkgsrc-2013Q2:1.6.0.26 pkgsrc-2013Q2-base:1.6 pkgsrc-2012Q4:1.6.0.24 pkgsrc-2012Q4-base:1.6 pkgsrc-2011Q4:1.6.0.22 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q2:1.6.0.20 pkgsrc-2011Q2-base:1.6 pkgsrc-2009Q4:1.6.0.18 pkgsrc-2009Q4-base:1.6 pkgsrc-2008Q4:1.6.0.16 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.14 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.12 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.10 pkgsrc-2008Q2-base:1.6 pkgsrc-2008Q1:1.6.0.8 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.6.0.6 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.6.0.4 pkgsrc-2007Q3-base:1.6 pkgsrc-2007Q2:1.6.0.2 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.5.0.10 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.8 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.6 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.4 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.2 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.4.0.2 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.3.0.2 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.2.0.2 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.1.0.4 pkgsrc-2005Q1-base:1.1 pkgsrc-2004Q4:1.1.0.2 pkgsrc-2004Q4-base:1.1; locks; strict; comment @# @; 1.6 date 2007.05.21.20.24.47; author xtraeme; state dead; branches; next 1.5; 1.5 date 2006.01.01.19.12.54; author hubertf; state Exp; branches; next 1.4; 1.4 date 2005.10.23.19.55.59; author rillig; state Exp; branches; next 1.3; 1.3 date 2005.07.29.16.38.15; author xtraeme; state Exp; branches; next 1.2; 1.2 date 2005.05.03.11.18.47; author xtraeme; state Exp; branches; next 1.1; 1.1 date 2004.11.15.11.35.30; author xtraeme; state Exp; branches; next ; desc @@ 1.6 log @Update to 0.9.0. Thanks to Michael Van Elst for sending me the missing patch to let this build on systems without POSIX AIO. version 0.9.0: - Support for relative paths in backing files for disk images - Async file I/O API - New qcow2 disk image format - Support of multiple VM snapshots - Linux: specific host CDROM and floppy support - SMM support - Moved PCI init, MP table init and ACPI table init to Bochs BIOS - Support for MIPS32 Release 2 instruction set (Thiemo Seufer) - MIPS Malta system emulation (Aurelien Jarno, Stefan Weil) - Darwin userspace emulation (Pierre d'Herbemont) - m68k user support (Paul Brook) - several x86 and x86_64 emulation fixes - Mouse relative offset VNC extension (Anthony Liguori) - PXE boot support (Anthony Liguori) - '-daemonize' option (Anthony Liguori) @ text @$NetBSD: patch-ap,v 1.5 2006/01/01 19:12:54 hubertf Exp $ --- target-sparc/cpu.h.orig 2005-12-19 23:51:53.000000000 +0100 +++ target-sparc/cpu.h @@@@ -269,8 +269,13 @@@@ void cpu_set_cwp(CPUSPARCState *env1, in } while (0) #endif +#ifdef __NetBSD__ +union siginfo; +int cpu_sparc_signal_handler(int hostsignum, union siginfo *info, void *puc); +#else struct siginfo; int cpu_sparc_signal_handler(int hostsignum, struct siginfo *info, void *puc); +#endif #include "cpu-all.h" @ 1.5 log @be consistent about siginfo handling (treat as union on NetBSD, keep the struct on the rest) @ text @d1 1 a1 1 $NetBSD$ @ 1.4 log @Added RCS Id to patch-ak and patch-ap. @ text @d3 3 a5 3 --- target-sparc/cpu.h.orig 2005-07-29 18:24:50.000000000 +0200 +++ target-sparc/cpu.h 2005-07-29 18:25:12.000000000 +0200 @@@@ -284,8 +284,7 @@@@ d9 7 a15 3 -struct siginfo; -int cpu_sparc_signal_handler(int hostsignum, struct siginfo *info, void *puc); +int cpu_sparc_signal_handler(int hostsignum, siginfo_t *info, void *puc); @ 1.3 log @Update to 0.7.1. Changes: - read-only Virtual FAT support (Johannes Schindelin) - Windows 2000 install disk full hack (original idea from Vladimir N. Oleynik) - VMDK disk image creation (Filip Navara) - SPARC64 progress (Blue Swirl) - initial MIPS support (Jocelyn mayer) - MIPS improvements (Ralf Baechle) - 64 bit fixes in user networking (initial patch by Gwenole Beauchesne) - IOAPIC support (Filip Navara) @ text @d1 2 @ 1.2 log @Update to 0.7.0. Changes: - better BIOS translation and HDD geometry auto-detection - user mode networking bug fix - undocumented FPU ops support - Cirrus VGA: support for 1280x1024x[8,15,16] modes - 'pidfile' option - .dmg disk image format support (Johannes Schindelin) - keymaps support (initial patch by Johannes Schindelin) - big endian ARM support (Lennert Buytenhek) - added generic 64 bit target support - x86_64 target support - initial APIC support - MMX/SSE/SSE2/PNI support - PC parallel port support (Mark Jonckheere) - initial SPARC64 support (Blue Swirl) - SPARC target boots Linux (Blue Swirl) - armv5te user mode support (Paul Brook) - ARM VFP support (Paul Brook) - ARM "Angel" semihosting syscalls (Paul Brook) - user mode gdb stub support (Paul Brook) - Samba 3 support - initial Cocoa support (Pierre d'Herbemont) - generic FPU emulation code - Virtual PC read-only disk image support (Alex Beregszaszi) pkgsrc changes: Applied Hubert Feyrer workaround for the x86_64 target (patch-aw). @ text @d1 3 a3 6 $NetBSD$ --- target-sparc/cpu.h.orig 2005-04-27 22:52:05.000000000 +0200 +++ target-sparc/cpu.h 2005-04-29 01:11:35.000000000 +0200 @@@@ -194,8 +194,7 @@@@ cpu_set_cwp(env, _tmp & PSR_CWP & (NWINDOWS - 1)); \ d5 1 a10 1 #define TARGET_PAGE_BITS 12 /* 4k */ d12 1 @ 1.1 log @Update emulators/qemu to 0.6.1. Changes: - Mac OS X port (Pierre d'Herbemont) - Virtual console support - Better monitor line edition - New block device layer - New 'qcow' growable disk image support with AES encryption and transparent decompression - VMware 3 and 4 read-only disk image support (untested) - Support for up to 4 serial ports - TFTP server support (Magnus Damm) - Port redirection support in user mode networking - Support for not executable data sections - Compressed loop disk image support (Johannes Schindelin) - Level triggered IRQ fix (aka NE2000 PCI performance fix) (Steve Wormley) - Fixed Fedora Core 2 problems (now you can run qemu without any LD_ASSUME_KERNEL tricks on FC2) - DHCP fix for Windows (accept DHCPREQUEST alone) - SPARC system emulation (Blue Swirl) - Automatic Samba configuration for host file access from Windows. - '-loadvm' and '-full-screen' options - ne2000 savevm support (Johannes Schindelin) - Ctrl-Alt is now the default grab key. Ctrl-Alt-[0-9] switches to the virtual consoles. - BIOS floppy fix for NT4 (Mike Nordell, Derek Fawcus, Volker Ruppert) - Floppy fixes for NT4 and NT5 (Mike Nordell) - NT4 IDE fixes (Ben Pfaf, Mike Nordell) - SDL Audio support and SB16 fixes (malc) - ENTER instruction bug fix (initial patch by Stefan Kisdaroczi) - VGA font change fix - VGA read-only CRTC register fix @ text @d3 5 a7 5 --- target-sparc/cpu.h 9 Oct 2004 18:08:01 -0000 1.8 +++ target-sparc/cpu.h 15 Nov 2004 09:09:31 -0000 @@@@ -145,8 +145,7 @@@@ int cpu_sparc_exec(CPUSPARCState *s); int cpu_sparc_close(CPUSPARCState *s); @