summaryrefslogtreecommitdiff
path: root/emulators/qemu-devel/files/patch-fbsd (follow)
Commit message (Collapse)AuthorAgeFilesLines
* - Update to 0.15.0 - Changelog:Juergen Lock2011-08-211-121/+0
| | | | | | | http://wiki.qemu.org/ChangeLog/0.15 Notes: svn path=/head/; revision=280122
* Update to 0.13.0Juergen Lock2010-10-211-14/+7
| | | | Notes: svn path=/head/; revision=263414
* Finally bring qemu 0.12.1 into ports as the new emulators/qemu-devel,Juergen Lock2010-01-171-70/+59
| | | | | | | | | | | | | | | | | | | | release announcement is here: http://lists.gnu.org/archive/html/qemu-devel/2009-12/msg02151.html Quoting from pkg-message: - kqemu is no longer supported in qemu upstream after the 0.11 branch was created, which means also not in this version. (Linux has moved on to kvm now for qemu(-like) virtualization needs, so if you want qemu to go faster and don't want to switch to virtualbox or stick to the older emulators/qemu port which is at 0.11.1 atm and as such still supports kqemu you should help getting the FreeBSD kvm port updated and completed: http://wiki.freebsd.org/FabioChecconi/PortingLinuxKVMToFreeBSD ) Notes: svn path=/head/; revision=248018
* - Update pkg-message, adding a note about this currently being at an olderJuergen Lock2009-03-241-1/+1
| | | | | | | | | version than the main port among other things - Add MAKE_JOBS_SAFE fix and mark as such - Bump PORTREVISION Notes: svn path=/head/; revision=230901
* - Update to 20080620 svn snapshot, which uses the new kqemu-kmod-develJuergen Lock2008-07-081-3/+3
| | | | | | | | | | | | | | | | | | | | port that now also works for the 32 bit "qemu" executable on amd64 (if you build with the KQEMU knob on, you have to deinstall the old kqemu-kmod first if it is installed) - Add an ALL_TARGETS knob that, if turned off, omits the remaining dyngen targets, eliminating the need for gcc 3.4 (everything but ppc and sh4 has been converted to tcg in this snapshot) - Add tcg fixes for amd64 guests on i386 hosts (two of three have been committed to qemu svn in the meantime) [1] - Update the pkg-message about kqemu on amd64, and add a note about using nfs with slirp, the latter [2] - Homepage now at http://bellard.org/qemu/ - update links Submitted by: nox [1] Submitted by: joerg [2] Notes: svn path=/head/; revision=216547
* - Update to 2008-03-02 snapshot [1]Juergen Lock2008-03-111-8/+8
| | | | | | | | | | | - Fix unchecked block read/write vulnerability [2] Submitted by: nox [1] Obtained from: qemu cvs [2] Security: http://www.vuxml.org/freebsd/9cfbca7f-efb7-11dc-be01-0211060005df.html Notes: svn path=/head/; revision=208861
* Update repocopied qemu-devel port to 2007-03-09 snapshot:Juergen Lock2007-03-101-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - reset rombios32 area - Support for more SPARC relocations, by Martin Bochnig. - Serial console improvements, by Stefan Weil. - Qemu support for S32 and U32 alsa output, by Vassili Karpov. - PS/2 interface - Allow custom IO ports + IRQ, by Herve Poussineau. - Add PS/2 keyboard to MIPS R4K, by Herve Poussineau. - Monitor multiplexing, by Jason Wessel. - -no-frame option for sdl, by Christian Laursen. - Don't require a disk image for network boot, by Ferenc Wagner. - Add -bootp option for slirp, by Anthony Liguori. - Add OACK support to slirp TFTP server, by Anthony Liguori. - Change -tftp option to take a root directory, by Anthony Liguori. - 2nd serial port for Malta, by Jason Wessel. - Increase the number of multiplexed monitor devices. - Allow arbitrary MIPS BIOS sizes between 0 and 4 MB, by Stefan Weil. - Allow gdbstub to connect over any serial device. - Basic USB device resume (root hub only), by Lonnie Mendez. - 24C01 / 24C02 EEPROM emulation for Malta, by Stefan Weil. - DS1225Y nvram device, by Herve Poussineau. - Make removing IOHandlers safe from within an IOHandler, by Anthony Liguori. - MIPS FPU dynamic activation, part 1, by Herve Poussineau. - MIPS Userland TLS register emulation, by Daniel Jacobowitz. - New -cpu options: choose CPU model for emulated target. Only relevant on PowerPC targets, for now. - Simple u-boot image loading support. - 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. - Implement --cpu for ARM. - And some bugfixes. Repocopy by: marcus Approved by: miwi (mentor, implicit) Notes: svn path=/head/; revision=187068
* Update to 0.8.2.Norikatsu Shigemura2006-08-071-22/+19
| | | | | | | | PR: ports/101381 Submitted by: Juergen Lock <nox@jelal.kn-bremen.de> (maintainer) Notes: svn path=/head/; revision=170008
* Update to 0.8.1.Norikatsu Shigemura2006-05-061-19/+23
| | | | | | | | PR: ports/96876 Submitted by: Juergen Lock <nox@jelal.kn-bremen.de> (maintainer) Notes: svn path=/head/; revision=161500
* - Update to 2006-04-26 snapshotPav Lucistnik2006-04-291-2/+2
| | | | | | | | PR: ports/96426 Submitted by: Juergen Lock <nox@jelal.kn-bremen.de> (maintainer) Notes: svn path=/head/; revision=160721
* Update to 2006-04-08 snapshot.Norikatsu Shigemura2006-04-091-29/+2
| | | | | | | Submitted by: Juergen Lock <nox@jelal.kn-bremen.de> (maintainer) Notes: svn path=/head/; revision=159220
* Fix build in 4.xMarcus Alves Grando2005-10-011-2/+2
| | | | | | | | | | | Make portlint happier PR: 86686 Submitted by: Juergen Lock <nox@jelal.kn-bremen.de> (maintainer) Approved by: pav (mentor) Notes: svn path=/head/; revision=143905
* Update to 0.7.2s.20050909.Norikatsu Shigemura2005-09-101-1/+1
| | | | | | | | PR: ports/85947 Submitted by: Juergen Lock <nox@jelal.kn-bremen.de> (maintainer) Notes: svn path=/head/; revision=142364
* - Update to 2005-05-02 snapshotPav Lucistnik2005-05-051-2/+26
| | | | | | | | | | - Add kqemu support PR: ports/80595 Submitted by: Juergen Lock <nox@jelal.kn-bremen.de> (maintainer) Notes: svn path=/head/; revision=134652
* o Oops, I forgot to commit 2 patches.Norikatsu Shigemura2005-05-031-0/+141
o In some environment, qemu missing 2 patches might be able to compiled. So I bump PORTREVISION. Pointed out by: Jung-uk Kim <jkim@niksun.com> Juergen Lock <nox@jelal.kn-bremen.de> (maintainer) Mark Treacy <mark.treacy@gmail.com> pointyhat via kris Notes: svn path=/head/; revision=134523