changeset aff9a522956a in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=aff9a522956a
description:
X86: fix some simple compile issues
static should not be used for constants that are not inside a class
definition.
diffstat:
2 files changed, 4 insertions(+), 4 deletions(-)
src/arch/x86/insts/microldstop.hh | 4 ++--
src/arch/x86/isa/microops/mediaop.isa | 4 ++--
diffs (28 lines):
diff -r 835a99bdab10 -r aff9a522956a src/arch/x86/insts/microldstop.hh
--- a/src/arch/x86/insts/microldstop.hh Thu Aug 20 23:09:03 2009 -0700
+++ b/src/arch/x86/insts/microldstop.hh Fri Aug 21 09:10:25 2009 -0700
@@ -64,8 +64,8 @@
namespace X86ISA
{
- static const Request::FlagsType SegmentFlagMask = mask(4);
- static const int FlagShift = 4;
+ const Request::FlagsType SegmentFlagMask = mask(4);
+ const int FlagShift = 4;
enum FlagBit {
CPL0FlagBit = 1,
AddrSizeFlagBit = 2,
diff -r 835a99bdab10 -r aff9a522956a src/arch/x86/isa/microops/mediaop.isa
--- a/src/arch/x86/isa/microops/mediaop.isa Thu Aug 20 23:09:03 2009 -0700
+++ b/src/arch/x86/isa/microops/mediaop.isa Fri Aug 21 09:10:25 2009 -0700
@@ -1406,8 +1406,8 @@
(0 - (arg2Bits & (1 << (sizeBits - 1))));
uint64_t resBits = 0;
- if ((ext & 0x2) == 0 && arg1 == arg2 ||
- (ext & 0x2) == 0x2 && arg1 > arg2)
+ if (((ext & 0x2) == 0 && arg1 == arg2) ||
+ ((ext & 0x2) == 0x2 && arg1 > arg2))
resBits = mask(sizeBits);
result = insertBits(result, hiIndex, loIndex, resBits);
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev