In this page you can find a few patches for
SimpleScalar 4.0 MASE test release.
Please note that these patches are only applicable to 'config-alpha'.
Therefore, please make sure to run "make config-alpha" before applying
any of them.
All of the patches are only tested using gcc 4.1.1 on Fedora Core 5, unless otherwise specified.
|
Primary Patch for MASE - September 12, 2006 |
This patch removes the compilation errors and most warnings, but does not change the functionality of the original code.
Again, please make sure to run "make config-alpha", if you haven't already, before applying the patch.
|
System Call Fix for GCC v4 - September 19, 2006 |
This patch adds a few Tru64 System Calls
used by GCC v4 to the target-alpha/syscall.c. Without this fix the simulator prematurely stops simulating some of the benchmarks
compiled with the new versions of GCC.
|
Some bug fixes and improvements - September 21, 2006 |
This patch removes the bugs found by
Gabriel Loh and also
corrects the problem of handling Alpha NOPs.
The patch also adds two functions called opt_reg_qword and opt_reg_sqword that makes it
possible to have quad-word options. These functions are implemented by Dan Nicolaescu.
opt_reg_qword is used to define -max:inst and -fastfwd options.
Consequently, they can have values greater than 4,294,967,295.
This patch also gives the ability to the user to define separate load and store queues. It also
includes the System Call Fix discussed above.
|