- x86-64 status changed after Peter sent me the changelog entry. v2.0

has been able to run a 64-bit user application, "sash".
This commit is contained in:
Bryce Denney 2002-12-22 15:02:00 +00:00
parent 98ec281e28
commit 0a2012202f

View File

@ -195,13 +195,13 @@ Detailed change log follows.
- add support for AMD's x86-64 instruction set. To enable, configure with - add support for AMD's x86-64 instruction set. To enable, configure with
--enable-x86-64. The AMD x86-64 support is about 90% complete and is --enable-x86-64. The AMD x86-64 support is about 90% complete and is
still experimental. We've implemented the core x86-64 instruction set and still experimental. We've implemented the core x86-64 instruction set and
the changes to the rest of bochs necessary to operate in long mode, but the changes to the rest of Bochs necessary to operate in long mode, but
we've still to implement checking for canonical 64 bit addresses. The code we've still to implement checking for canonical 64 bit addresses. The code
has been tested on a limited number of test programs. It has been able to has been tested on a limited number of test programs. It has been able to
successfully boot the x86-64 kernel, but hasn't quite been able to run a successfully boot a x86-64 Linux kernel and run a 64 bit userland
64 bit userland application yet. It has also successfully run a DOS based application. It has also successfully run a DOS based 64 bit protected
64 bit protected mode test application. (Peter Tattam, with merge/bugfix mode test application. (Peter Tattam, with merge/bugfix help from Kevin
help from Kevin Lawton and Bryce Denney) Lawton and Bryce Denney)
- add MMX support. To enable, configure with --enable-mmx. - add MMX support. To enable, configure with --enable-mmx.
(Stanislav Shwartsman) (Stanislav Shwartsman)
- add SSE and SSE2 support. To enable, configure with --enable-sse=1 - add SSE and SSE2 support. To enable, configure with --enable-sse=1