Hi Amir, You should be able to use any version you want. The only caveat is that the CPU model doesn't support every Alpha instruction. Specifically the MVI instructions aren't implemented and CTPOP. You either need to configure the compiler to not generate these/not use them or implement them. If you wanted to implement them it would probably take a day of work as there are only 16 instructions missing.
Ali On Wed, 28 Oct 2009 18:11:39 -0400, Amir Hossein Hormati <[email protected]> wrote: > Can I use newer versions of the cross compiler than what is provided on the > M5 website (3.4.3) ? I am trying to install it on a 32-bit Ubuntu machine. > > Thanks, > Amir > > > On Wed, Oct 28, 2009 at 12:09 PM, Maximilien Breughe < > [email protected]> wrote: > >> Dear Amir, >> >> You can find a cross compiler on the M5 website at >> http://www.m5sim.org/dist/current/alpha_crosstool.tar.bz2 . >> It is a binary so you don't need to compile it. >> >> Good luck! >> >> Maximilien >> On Wed, 2009-10-28 at 11:58 -0400, Amir Hossein Hormati wrote: >> > Hi everyone, >> > I am new to M5 and trying to use it as a simulator for StreamIt >> > applications (in syscall emulation mode). StreamIt compiler generates >> > C++ and then g++ for x86 is used to compile the output to machine >> > instructions. Since it seems that Alpha is the most stable ISA in M5, >> > I am going to install g++ for Alpha and use that for compiling C++ >> > code generated by the StreamIt compiler. My question is about >> > installation of Alpha cross compiler. Can I just install the latest >> > version? or I need to use a specific version? >> > >> > Thanks, >> > Amir >> > _______________________________________________ >> > m5-users mailing list >> > [email protected] >> > http://m5sim.org/cgi-bin/mailman/listinfo/m5-users >> >> _______________________________________________ >> m5-users mailing list >> [email protected] >> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users >> _______________________________________________ m5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
