From 03e256b0f004bfe1dbe4006878b4479f25484b74 Mon Sep 17 00:00:00 2001 From: Steve Reinhardt Date: Fri, 19 Aug 2005 17:10:17 -0400 Subject: 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 --- README | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'README') diff --git a/README b/README index 47b8e3b46..cacf27a9e 100644 --- a/README +++ b/README @@ -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: -- cgit v1.2.3