I'm beginning a project where we want use the OpenRISC ISA with Gem5
(if anybody has been working on this already, please let me know!) and
since we are hoping to use both FS and SE modes, my approach plan is
to modify the ARM ISA (if that isn't the best idea, please let me know
that too).  As a starting point, I ran ARM in both SE and FS modes and
got errors.

With the command:
> scons build/ARM_SE/gem5.opt

I got these messages:

build/ARM_SE/arch/arm/insts/vfp.cc: In function `uint32_t
ArmISA::unsignedRSqrtEstimate(uint32_t)':
build/ARM_SE/arch/arm/insts/vfp.cc:849: warning: converting of
negative value `-0x00000000000000001' to `uint32_t'
build/ARM_SE/arch/arm/insts/vfp.cc: In function `uint32_t
ArmISA::unsignedRecipEstimate(uint32_t)':
build/ARM_SE/arch/arm/insts/vfp.cc:924: warning: converting of
negative value `-0x00000000000000001' to `uint32_t'
scons: *** [build/ARM_SE/arch/arm/insts/vfp.o] Error 1
scons: building terminated because of errors.

These are the versions I'm using:

gcc version 3.4.6 20060404 (Red Hat 3.4.6-9)
swig 1.3.31 (I needed an early enough version that pcre wasn't required)
python 2.7
scons 2.1.0.alpha.20101125
gem5-stable-b9ba22cb23f2

Any advice on what might be going wrong here?  I have no trouble with
ALPHA_SE or ALPHA_FS and haven't tried the others.

Thanks,
Amber
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to