mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-18 03:46:03 +00:00
Mirror of the FreeBSD ports git repo https://git.FreeBSD.org/ports.git .
1b0229c179
- PowerPC bugfixes: - must clear carry bit when doing addic with a zero immediate value - fix missing RETURN in micro-operation that would lead to random failures and crashes - add USE_PRECISE_EMULATION compilation-time option to choose between getting exact floating point results and fast but less accurate computation. - PowerPC improvments: - add missing 64 bits rotate instructions - safely define TARGET_PPCSPE when 64 bits registers are used a separate target will be needed to use it in 32 bits mode on 32 bits hosts. - MIPS: Fix enough FPU/R2 support to get 24Kf going. - Add missing PowerPC 64 instructions PowerPC 64 fixes. - Upgrade Sparc FPU version (based on patch by Aurelien Jarno) - One more bit of mips CPU configuration, and support for early 4KEc which implemented only MIPS32R1. Thanks to Stefan Weil to insist he's right on that. :-) - Sparc32/64 CPU selection - Fix segfault with -nographic, by Enache Adrian. - New model for PowerPC CPU hardware interrupt events: move all PowerPC specific code into target-ppc/helper.c to avoid polluting the common code in cpu-exec.c. This makes implementation of new features (ie embedded PowerPC timers, critical interrupts, ...) easier. This also avoid hardcoding the IRQ callback in the OpenPIC controller, making it more easily reusable and allowing cascading. - Fix / update PowerPC BookE definitions. - PPC: Fix rfi instruction: do not depend on current execution mode but on the execution mode that will be effective after the return. Add rfci, rfdi and rfmci for BookE PowerPC. Extend mfdcr / mtdcr and implement mfdrcx / mtdcrx. - Sanitize mips exception handling. - Better fix for OpenPIC: should not depend on PowerPC. - As embedded PowerPC TLB model is very different from PowerPC 6xx ones, define ppc_tlb_t as an union of the two. - Merge PowerPC 405 MMU model. - Embedded PowerPC timers support. - Support for PowerPC BookE exception model. No need to requeue timer exceptions. Fix nip saving for 64 bits PowerPC. - Malta CBUS UART support. - Fix usb hid and mass-storage protocol revision, by Juergen Keil. - Update for binfmt_misc handler, by Stefan Weil. - Large kernel initrd fix (initial patch by Daniel Jacobowitz). - x86: Generate double and triple faults, by Bernhard Kauer. - MIPS64 configurations. - Actually enable 64bit configuration. - Reorganise Sun4m to allow other machine types - Add SparcStation-10 machine - Improved initrd support for mips. - Single mode for PIC i8259, by Bernhard Kauer. - Qcow2 corruption fix, by Juergen Keil. - VMware SVGA II emulation, by Andrzej Zaborowski. - ne2k buffer full bug fix, by Marcel Block. - Eepro100 emulation, by Stefan Weil. - Qcow2: Release refcount table clusters after growing the refcount table, by Juergen Keil. - MIPS32R2 needs RDPGPR/WRPGPR instructions even when no shadow registers are implemented. - i386 return APIC ID with cpuid, by Bernhard Kauer. - Infrastructure to support more than 2 MMU modes. Add example for Alpha and PowerPC hypervisor mode. - And some more bugfixes Approved by: miwi (mentor, implicit) |
||
---|---|---|
accessibility | ||
arabic | ||
archivers | ||
astro | ||
audio | ||
benchmarks | ||
biology | ||
cad | ||
chinese | ||
comms | ||
converters | ||
databases | ||
deskutils | ||
devel | ||
dns | ||
editors | ||
emulators | ||
finance | ||
french | ||
ftp | ||
games | ||
german | ||
graphics | ||
hebrew | ||
hungarian | ||
irc | ||
japanese | ||
java | ||
korean | ||
lang | ||
math | ||
mbone | ||
misc | ||
Mk | ||
multimedia | ||
net | ||
net-im | ||
net-mgmt | ||
net-p2p | ||
news | ||
palm | ||
polish | ||
ports-mgmt | ||
portuguese | ||
russian | ||
science | ||
security | ||
shells | ||
sysutils | ||
Templates | ||
textproc | ||
Tools | ||
ukrainian | ||
vietnamese | ||
www | ||
x11 | ||
x11-clocks | ||
x11-drivers/synaptics | ||
x11-fm | ||
x11-fonts | ||
x11-servers | ||
x11-themes | ||
x11-toolkits | ||
x11-wm | ||
.cvsignore | ||
CHANGES | ||
COPYRIGHT | ||
GIDs | ||
KNOBS | ||
LEGAL | ||
Makefile | ||
MOVED | ||
README | ||
UIDs | ||
UPDATING |
This is the FreeBSD Ports Collection. For an easy to use WEB-based interface to it, please see: http://www.FreeBSD.org/ports For general information on the Ports Collection, please see the FreeBSD Handbook ports section which is available from: http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/ports.html for the latest official version or: The ports(7) manual page (man ports). These will explain how to use ports and packages. If you would like to search for a port, you can do so easily by saying (in /usr/ports): make search name="<name>" or: make search key="<keyword>" which will generate a list of all ports matching <name> or <keyword>. make search also supports wildcards, such as: make search name="gtk*" For information about contributing to FreeBSD ports, please see the Porter's Handbook, available at: http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/porters-handbook/ NOTE: This tree will GROW significantly in size during normal usage! The distribution tar files can and do accumulate in /usr/ports/distfiles, and the individual ports will also use up lots of space in their work subdirectories unless you remember to "make clean" after you're done building a given port. /usr/ports/distfiles can also be periodically cleaned without ill-effect.