From b82bd8fd78ba7b45b6bc9f9d4b768088d30c76ca Mon Sep 17 00:00:00 2001 From: Ali Saidi Date: Mon, 16 Feb 2004 00:21:42 -0500 Subject: changed interrupt index to be 64 bits long and fixed a bad include in adaptec_ctrl.hh cpu/base_cpu.cc: changed index to 64bits cpu/base_cpu.hh: changed index to 64 bits --HG-- extra : convert_revision : e70d5f09f6066b90fca82cae22bb7d7eb705d65e --- cpu/base_cpu.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'cpu/base_cpu.cc') diff --git a/cpu/base_cpu.cc b/cpu/base_cpu.cc index 604ee335d..bba31303b 100644 --- a/cpu/base_cpu.cc +++ b/cpu/base_cpu.cc @@ -196,7 +196,7 @@ BaseCPU::post_interrupt(int int_num, int index) if (int_num < 0 || int_num >= NumInterruptLevels) panic("int_num out of bounds\n"); - if (index < 0 || index >= sizeof(uint8_t) * 8) + if (index < 0 || index >= sizeof(uint64_t) * 8) panic("int_num out of bounds\n"); AlphaISA::check_interrupts = 1; @@ -212,7 +212,7 @@ BaseCPU::clear_interrupt(int int_num, int index) if (int_num < 0 || int_num >= NumInterruptLevels) panic("int_num out of bounds\n"); - if (index < 0 || index >= sizeof(uint8_t) * 8) + if (index < 0 || index >= sizeof(uint64_t) * 8) panic("int_num out of bounds\n"); interrupts[int_num] &= ~(1 << index); -- cgit v1.2.3