arch: Fix all override related warnings.
authorGabe Black <gabeblack@google.com>
Sat, 24 Mar 2018 00:39:32 +0000 (17:39 -0700)
committerGabe Black <gabeblack@google.com>
Mon, 26 Mar 2018 22:34:44 +0000 (22:34 +0000)
commitcdf3cc2b95137807672ef7b8057695a13ce1cc33
tree5d25308a7f9ded9c31f91968cd4e81d07c8e7e6b
parent740619f5d394da3816ff3fe6389cd7eb6ac55b8f
arch: Fix all override related warnings.

Clang has started(?) reporting override related warnings, something gcc
apparently did before, but was disabled in the SConstruct. Rather than
disable the warnings in for clang as well, this change fixes the
warnings. A future change will re-enable the warnings for gcc.

Change-Id: I3cc79e45749b2ae0f9bebb1acadc56a3d3a942da
Reviewed-on: https://gem5-review.googlesource.com/9343
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Maintainer: Gabe Black <gabeblack@google.com>
66 files changed:
src/arch/alpha/isa/branch.isa
src/arch/alpha/isa/fp.isa
src/arch/alpha/isa/int.isa
src/arch/alpha/isa/main.isa
src/arch/alpha/isa/mem.isa
src/arch/alpha/isa/opcdec.isa
src/arch/alpha/isa/pal.isa
src/arch/alpha/isa/unimp.isa
src/arch/arm/insts/branch64.hh
src/arch/arm/insts/data64.hh
src/arch/arm/insts/macromem.hh
src/arch/arm/insts/mem.hh
src/arch/arm/insts/mem64.hh
src/arch/arm/insts/misc.hh
src/arch/arm/insts/misc64.hh
src/arch/arm/insts/pred_inst.hh
src/arch/arm/insts/pseudo.hh
src/arch/arm/insts/static_inst.hh
src/arch/arm/insts/vfp.hh
src/arch/arm/isa/formats/breakpoint.isa
src/arch/arm/isa/templates/basic.isa
src/arch/arm/isa/templates/branch.isa
src/arch/arm/isa/templates/branch64.isa
src/arch/arm/isa/templates/data64.isa
src/arch/arm/isa/templates/macromem.isa
src/arch/arm/isa/templates/mem.isa
src/arch/arm/isa/templates/mem64.isa
src/arch/arm/isa/templates/misc.isa
src/arch/arm/isa/templates/misc64.isa
src/arch/arm/isa/templates/mult.isa
src/arch/arm/isa/templates/neon.isa
src/arch/arm/isa/templates/neon64.isa
src/arch/arm/isa/templates/pred.isa
src/arch/arm/isa/templates/vfp.isa
src/arch/arm/isa/templates/vfp64.isa
src/arch/mips/isa/base.isa
src/arch/mips/isa/formats/basic.isa
src/arch/mips/isa/formats/branch.isa
src/arch/mips/isa/formats/control.isa
src/arch/mips/isa/formats/fp.isa
src/arch/mips/isa/formats/int.isa
src/arch/mips/isa/formats/mem.isa
src/arch/mips/isa/formats/mt.isa
src/arch/mips/isa/formats/noop.isa
src/arch/mips/isa/formats/tlbop.isa
src/arch/mips/isa/formats/trap.isa
src/arch/mips/isa/formats/unimp.isa
src/arch/mips/isa/formats/unknown.isa
src/arch/power/insts/branch.hh
src/arch/power/insts/condition.hh
src/arch/power/insts/floating.hh
src/arch/power/insts/integer.hh
src/arch/power/insts/mem.hh
src/arch/power/insts/misc.hh
src/arch/power/insts/static_inst.hh
src/arch/power/isa/formats/basic.isa
src/arch/power/isa/formats/mem.isa
src/arch/power/isa/formats/unimp.isa
src/arch/power/isa/formats/unknown.isa
src/arch/riscv/insts/static_inst.hh
src/arch/sparc/insts/nop.cc
src/arch/sparc/insts/priv.hh
src/arch/sparc/insts/static_inst.hh
src/arch/sparc/isa/formats/basic.isa
src/arch/sparc/isa/formats/mem/basicmem.isa
src/arch/sparc/isa/formats/mem/blockmem.isa