arch-x86: missing override specifier
authorAndrea Mondelli <Andrea.Mondelli@ucf.edu>
Wed, 4 Dec 2019 16:31:24 +0000 (11:31 -0500)
committerAndrea Mondelli <Andrea.Mondelli@ucf.edu>
Thu, 5 Dec 2019 03:56:46 +0000 (03:56 +0000)
Change-Id: I5a6db4632ec5b670cbfeb7d52190a7545c0b985f
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/23380
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/arch/x86/interrupts.hh

index 3c383ab9204a878b6734a93af9076eba63114679..5a07dad51aaef5193409c8a290946940c4225873 100644 (file)
@@ -196,7 +196,7 @@ class Interrupts : public BaseInterrupts
      */
     typedef X86LocalApicParams Params;
 
-    void setCPU(BaseCPU * newCPU);
+    void setCPU(BaseCPU * newCPU) override;
 
     const Params *
     params() const
@@ -264,7 +264,7 @@ class Interrupts : public BaseInterrupts
      * Functions for retrieving interrupts for the CPU to handle.
      */
 
-    bool checkInterrupts(ThreadContext *tc) const;
+    bool checkInterrupts(ThreadContext *tc) const override;
     /**
      * Check if there are pending interrupts without ignoring the
      * interrupts disabled flag.
@@ -278,8 +278,8 @@ class Interrupts : public BaseInterrupts
      * @return true there are unmaskable interrupts pending.
      */
     bool hasPendingUnmaskable() const { return pendingUnmaskableInt; }
-    Fault getInterrupt(ThreadContext *tc);
-    void updateIntrInfo(ThreadContext *tc);
+    Fault getInterrupt(ThreadContext *tc) override;
+    void updateIntrInfo(ThreadContext *tc) override;
 
     /*
      * Serialization.
@@ -292,19 +292,19 @@ class Interrupts : public BaseInterrupts
      * eventually.
      */
     void
-    post(int int_num, int index)
+    post(int int_num, int index) override
     {
         panic("Interrupts::post unimplemented!\n");
     }
 
     void
-    clear(int int_num, int index)
+    clear(int int_num, int index) override
     {
         panic("Interrupts::clear unimplemented!\n");
     }
 
     void
-    clearAll()
+    clearAll() override
     {
         panic("Interrupts::clearAll unimplemented!\n");
     }