diff -r 57c340f947c7 src/arch/mips/tlb.hh --- a/src/arch/mips/tlb.hh Thu Dec 31 09:32:09 2015 -0800 +++ b/src/arch/mips/tlb.hh Sun Jan 03 23:48:10 2016 +0000 @@ -87,7 +87,7 @@ MipsISA::PTE *getEntry(unsigned) const; virtual ~TLB(); - void takeOverFrom(BaseTLB *otlb) {} + void takeOverFrom(BaseTLB *otlb) override {} int smallPages; int getsize() const { return size; } @@ -95,8 +95,8 @@ MipsISA::PTE &index(bool advance = true); void insert(Addr vaddr, MipsISA::PTE &pte); void insertAt(MipsISA::PTE &pte, unsigned Index, int _smallPages); - void flushAll(); - void demapPage(Addr vaddr, uint64_t asn) + void flushAll() override; + void demapPage(Addr vaddr, uint64_t asn) override { panic("demapPage unimplemented.\n"); } @@ -110,7 +110,7 @@ void serialize(CheckpointOut &cp) const override; void unserialize(CheckpointIn &cp) override; - void regStats(); + void regStats() override; Fault translateAtomic(RequestPtr req, ThreadContext *tc, Mode mode); void translateTiming(RequestPtr req, ThreadContext *tc, diff -r 57c340f947c7 src/dev/mips/malta.hh --- a/src/dev/mips/malta.hh Thu Dec 31 09:32:09 2015 -0800 +++ b/src/dev/mips/malta.hh Sun Jan 03 23:48:10 2016 +0000 @@ -87,22 +87,22 @@ /** * Cause the cpu to post a serial interrupt to the CPU. */ - virtual void postConsoleInt(); + virtual void postConsoleInt() override; /** * Clear a posted CPU interrupt (id=55) */ - virtual void clearConsoleInt(); + virtual void clearConsoleInt() override; /** * Cause the chipset to post a cpi interrupt to the CPU. */ - virtual void postPciInt(int line); + virtual void postPciInt(int line) override; /** * Clear a posted PCI->CPU interrupt */ - virtual void clearPciInt(int line); + virtual void clearPciInt(int line) override; virtual Addr pciToDma(Addr pciAddr) const; diff -r 57c340f947c7 src/dev/mips/malta_cchip.hh --- a/src/dev/mips/malta_cchip.hh Thu Dec 31 09:32:09 2015 -0800 +++ b/src/dev/mips/malta_cchip.hh Sun Jan 03 23:48:10 2016 +0000 @@ -94,9 +94,9 @@ */ MaltaCChip(Params *p); - virtual Tick read(PacketPtr pkt); + virtual Tick read(PacketPtr pkt) override; - virtual Tick write(PacketPtr pkt); + virtual Tick write(PacketPtr pkt) override; /** * post an RTC interrupt to the CPU diff -r 57c340f947c7 src/dev/mips/malta_io.hh --- a/src/dev/mips/malta_io.hh Thu Dec 31 09:32:09 2015 -0800 +++ b/src/dev/mips/malta_io.hh Sun Jan 03 23:48:10 2016 +0000 @@ -120,8 +120,8 @@ */ MaltaIO(const Params *p); - virtual Tick read(PacketPtr pkt); - virtual Tick write(PacketPtr pkt); + virtual Tick read(PacketPtr pkt) override; + virtual Tick write(PacketPtr pkt) override; /** Post an Interrupt to the CPU */ @@ -136,7 +136,7 @@ /** * Start running. */ - virtual void startup(); + virtual void startup() override; };