diff options
author | Steve Reinhardt <stever@eecs.umich.edu> | 2005-08-19 17:10:17 -0400 |
---|---|---|
committer | Steve Reinhardt <stever@eecs.umich.edu> | 2005-08-19 17:10:17 -0400 |
commit | 03e256b0f004bfe1dbe4006878b4479f25484b74 (patch) | |
tree | 0cf6d39f9ea35230f9fe905ef315a5a2b8a28d62 /README | |
parent | 40696ccda209cc97e796bf0d4e30e212a294d185 (diff) | |
download | gem5-03e256b0f004bfe1dbe4006878b4479f25484b74.tar.xz |
A few minor fixes to get things to build on Cygwin.
README:
Clarify cygwin EIO error explanation.
build/SConstruct:
Cygwin header files cause uninitialized var warnings.
dev/ide_ctrl.cc:
Get rid of unnecessary byte-swap calls, some of which were
too ambiguous for cygwin (or gcc 3.4.4).
dev/pcidev.cc:
Disambiguate arg for overloaded byte swap operation
(and fix it to be the correct one).
--HG--
extra : convert_revision : be37c6315aacbec6332b1d09e726b39b4aa18dce
Diffstat (limited to 'README')
-rw-r--r-- | README | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -65,9 +65,10 @@ To build and test the syscall-emulation simulator: 2. In $top/m5-test, run "./do-tests.pl -B ALPHA_SE". The tests should end with "finished do-tests successfully!" -Note: if you're running under Cygwin several tests will fail with an -"EIO icount mismatch". This is due to the lack of fesetround() under -Cygwin causing differences in floating-point rounding. +Note: if you're running under Cygwin, several tests will fail with an +"EIO trace inconsistency: ICNT mismatch" error. This is due to the +lack of fesetround() under Cygwin causing differences in floating-point +rounding. Other than that discrepancy your simulator is working perfectly. To build and test the full-system simualator: |