PDOS

[uia] / trunk / uia / vx32 / x86  

Log of /trunk/uia/vx32/x86

View Directory Listing Directory Listing


Sticky Revision:

Revision 2910 - Directory Listing
Modified Fri Dec 21 19:45:07 2007 UTC (23 months ago) by baford
debugging stuff

Revision 2909 - Directory Listing
Modified Fri Dec 21 18:46:09 2007 UTC (23 months ago) by baford
Fix to get running on Leopard

Revision 2015 - Directory Listing
Modified Thu Apr 12 00:52:29 2007 UTC (2 years, 7 months ago) by baford
Got vx32 working on Mac OS X!

Revision 2014 - Directory Listing
Modified Wed Apr 11 21:47:59 2007 UTC (2 years, 7 months ago) by baford
Make subversion ignore more auto-generated files

Revision 2013 - Directory Listing
Modified Wed Apr 11 21:41:39 2007 UTC (2 years, 7 months ago) by baford
Got it at least compiling on Mac OS X.
In the process fixed a problem with the gcc-4.1.2 patch,
which caused the cross-compiler to default to soft floating point
instead of SSE-based hard floating point.

Revision 2009 - Directory Listing
Modified Thu Apr 5 17:19:47 2007 UTC (2 years, 7 months ago) by baford
Copy old working vx32 version from vxa-060115 tag.

Revision 2005 - Directory Listing
Modified Wed Apr 4 19:58:39 2007 UTC (2 years, 7 months ago) by baford
Original Path: tags/vxa-060115/vm/x86
Moved vx32/vxa trees into correct locations

Revision 1983 - Directory Listing
Modified Sun Jan 15 18:54:19 2006 UTC (3 years, 10 months ago) by
Original Path: trunk/vxa/tags/vxa-060115/vm/x86
This commit was manufactured by cvs2svn to create tag 'vxa-060115'.

Revision 1964 - Directory Listing
Modified Mon Dec 12 03:50:04 2005 UTC (3 years, 11 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
Now runs under FreeBSD too!

Revision 1962 - Directory Listing
Modified Mon Dec 12 02:59:43 2005 UTC (3 years, 11 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
Need CBW etc. (particularly CDQ) after all

Revision 1959 - Directory Listing
Modified Mon Dec 12 02:13:22 2005 UTC (3 years, 11 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
Compiles again under Linux

Revision 1957 - Directory Listing
Modified Mon Dec 12 01:48:35 2005 UTC (3 years, 11 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
Compiles on FreeBSD 4.9 (amsterdam)

Revision 1953 - Directory Listing
Modified Sun Dec 11 16:14:45 2005 UTC (3 years, 11 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
got interpreter compiling!

Revision 1952 - Directory Listing
Modified Sun Dec 11 05:55:34 2005 UTC (3 years, 11 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
got interpreter partly compiling

Revision 1948 - Directory Listing
Modified Fri Nov 25 16:54:18 2005 UTC (4 years ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
cvsignore files

Revision 1947 - Directory Listing
Modified Fri Nov 25 16:43:28 2005 UTC (4 years ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
Got VXA and VM building in new, separate (but nested) trees

Revision 1945 - Directory Listing
Modified Tue Nov 15 20:05:36 2005 UTC (4 years ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
Try getting rid of CBW, CWD, etc.,
and see if GCC actually generates them...

Revision 1942 - Directory Listing
Modified Wed Oct 12 23:35:43 2005 UTC (4 years, 1 month ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
final fixes for FAST camera-ready

Revision 1933 - Directory Listing
Modified Sun Oct 9 19:49:50 2005 UTC (4 years, 1 month ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
VXA encoding _and_ decoding works!

Revision 1924 - Directory Listing
Modified Fri Sep 30 21:00:44 2005 UTC (4 years, 1 month ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
don't print stuff on small signal stack;
instead only print trap stuff after longjmping back to main stack.

Revision 1923 - Directory Listing
Modified Fri Sep 30 19:40:51 2005 UTC (4 years, 1 month ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
compile-time choice of whether to use FS or GS for vxemu segment

Revision 1922 - Directory Listing
Modified Thu Sep 29 19:16:15 2005 UTC (4 years, 1 month ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
Use only the fs register and avoid messing with the gs register at all,
in order to work around interference with Linux's TLS mechanism.

Revision 1921 - Directory Listing
Modified Mon Jul 25 08:37:19 2005 UTC (4 years, 4 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
add a few missing clean files

Revision 1920 - Directory Listing
Modified Sun Jul 24 14:22:45 2005 UTC (4 years, 4 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
VM code as of USENIX FAST submission

Revision 1916 - Directory Listing
Modified Mon Jul 4 19:27:51 2005 UTC (4 years, 4 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
added makefile magic to build host versions of decoders, for testing

Revision 1905 - Directory Listing
Modified Sat Jul 2 13:05:18 2005 UTC (4 years, 4 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
got stuff working on x86-64

Revision 1904 - Directory Listing
Modified Wed Jun 29 15:46:46 2005 UTC (4 years, 4 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
got zlib codec working

Revision 1902 - Directory Listing
Modified Wed Jun 29 13:07:32 2005 UTC (4 years, 4 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
bug fix, add flush counter

Revision 1900 - Directory Listing
Modified Wed Jun 29 12:21:13 2005 UTC (4 years, 4 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
support branch prediction hints -> got working on optimized code

Revision 1898 - Directory Listing
Modified Wed Jun 29 09:56:49 2005 UTC (4 years, 4 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
bunzip2 working!

Revision 1897 - Directory Listing
Modified Wed Jun 29 09:15:54 2005 UTC (4 years, 4 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
got read from stdin working

Revision 1896 - Directory Listing
Modified Wed Jun 29 08:13:05 2005 UTC (4 years, 4 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
got setperm syscall and malloc working!

Revision 1895 - Directory Listing
Modified Tue Jun 28 16:54:16 2005 UTC (4 years, 4 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
Got printf and basic buffered I/O working!!!

Revision 1894 - Directory Listing
Modified Tue Jun 28 10:40:25 2005 UTC (4 years, 4 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
branches, calls, and returns seem to be working!

Revision 1893 - Directory Listing
Modified Tue Jun 28 09:26:16 2005 UTC (4 years, 4 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
we successfully execute a trap! :)

Revision 1892 - Directory Listing
Modified Tue Jun 28 08:31:14 2005 UTC (4 years, 4 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
made configure script auto-detect and set up for host system type;
wrote missing runtime support code for x86-32.

Revision 1891 - Directory Listing
Modified Mon Jun 27 20:00:08 2005 UTC (4 years, 4 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
dropping into first translated code -
now gdb for x86-64 is useless, so switching to x86-32 Linux...

Revision 1890 - Directory Listing
Modified Mon Jun 27 16:47:50 2005 UTC (4 years, 4 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
vastly fleshed out emulator code;
got it to compile and link again

Revision 1889 - Directory Listing
Modified Mon Jun 27 08:53:40 2005 UTC (4 years, 4 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
got into the (not-yet-complete) instruction translation code

Revision 1882 - Directory Listing
Modified Wed Jun 1 11:43:26 2005 UTC (4 years, 5 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
minor fixes to compile on SuSE 9.2

Revision 1875 - Directory Listing
Modified Wed Feb 12 01:39:03 2003 UTC (6 years, 9 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
new VM stuff compiling (though still not close to running)

Revision 1874 - Directory Listing
Modified Fri Jan 31 06:11:26 2003 UTC (6 years, 9 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
filled out process loading and chunk management;
almost got the code path to the instruction translator in place...

Revision 1873 - Directory Listing
Modified Tue Jan 28 07:58:42 2003 UTC (6 years, 9 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
got instruction translator to compile

Revision 1868 - Directory Listing
Modified Mon Jan 27 23:00:10 2003 UTC (6 years, 9 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
got some of the file system traversal and sequence building code working

Revision 1866 - Directory Listing
Added Thu Jan 23 05:50:43 2003 UTC (6 years, 10 months ago) by baford
Original Path: trunk/vxa/trunk/vm/x86
started coding up the beginnings of the archiver...

Sort log by:

Maintained by PDOS
ViewVC Help
Powered by ViewVC 1.0.3