Hi all,

I am trying to build X86_FS for O3CPU model.
I have alreay built a m5.opt for atomic mode Simple cpu model. Further
using that along with a linux kernel compiled for X86_64 and disk
image built for X86 with some patches, I can boot the linux in X86_FS
mode.

So now when I try to build the m5.opt for O3CPU, at the end of the
build, I got the following errors:- (command line:- scons
build/X86_FS/m5.opt)

In file included from build/X86_FS_O3CPU/cpu/o3/fetch.cc:32:
build/X86_FS_O3CPU/cpu/o3/fetch_impl.hh: In member function 'void
DefaultFetch<Impl>::fetch(bool&)':
build/X86_FS_O3CPU/cpu/o3/fetch_impl.hh:1244: error: 'NoopMachInst' is
not a member of 'X86ISA'
scons: *** [build/X86_FS_O3CPU/cpu/o3/fetch.o] Error 1
scons: building terminated because of errors.
------------------------
>From this message and by looking at the paricular portion of the code
in fetch_impl.hh, it seems that ExtMachInst NoopMachInst is looking
for a 8 byte value in the arch/x86/isa_traits.hh, as it is similarly
mentioned for the other archs(alpha, sparc etc), but not for X86

So do you think that we have to mention that NoopMachInst bytes
similarly, or there are someother ways to get rid of this issue?

Any help will be greatly appreciated.

Thanks and Regards,
Dibakar Gope
Texas A&M University
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to