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
This commit is contained in:
7
README
7
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:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user