aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2022-08-16 10:53:00 +0200
committerMartin Liska <mliska@suse.cz>2022-08-16 10:53:00 +0200
commit7def8e7641788a3706671a6a2902fb3ae540334e (patch)
treeab18adb6696f4849a523e865809be75deaa83c0b /gcc
parent1c596391e150a6b0c55960c1c1cf1da76ea78230 (diff)
downloadgcc-7def8e7641788a3706671a6a2902fb3ae540334e.zip
gcc-7def8e7641788a3706671a6a2902fb3ae540334e.tar.gz
gcc-7def8e7641788a3706671a6a2902fb3ae540334e.tar.bz2
i386: add 'final' and 'override' to scalar_chain
In c3ed9e0d6e96d8697e4bab994f8acbc5506240ee, David added some "final override" and since that there are 2 new warnings that need the same treatment: gcc/config/i386/i386-features.h:186:8: warning: 'convert_op' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gcc/config/i386/i386-features.h:186:8: warning: 'convert_op' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gcc/config/i386/i386-features.h:199:8: warning: 'convert_op' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gcc/config/i386/i386-features.h:199:8: warning: 'convert_op' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gcc/ChangeLog: * config/i386/i386-features.h (class general_scalar_chain): Add final override for a method. (class timode_scalar_chain): Likewise.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/i386/i386-features.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/i386/i386-features.h b/gcc/config/i386/i386-features.h
index 3d88a88..f898e67 100644
--- a/gcc/config/i386/i386-features.h
+++ b/gcc/config/i386/i386-features.h
@@ -183,7 +183,7 @@ class general_scalar_chain : public scalar_chain
private:
void convert_insn (rtx_insn *insn) final override;
- void convert_op (rtx *op, rtx_insn *insn);
+ void convert_op (rtx *op, rtx_insn *insn) final override;
int vector_const_cost (rtx exp);
};
@@ -196,7 +196,7 @@ class timode_scalar_chain : public scalar_chain
private:
void fix_debug_reg_uses (rtx reg);
void convert_insn (rtx_insn *insn) final override;
- void convert_op (rtx *op, rtx_insn *insn);
+ void convert_op (rtx *op, rtx_insn *insn) final override;
};
} // anon namespace