From: Randy Dunlap <rdun...@infradead.org> Drop the "const" qualifier from arch_kgdb_ops to eliminate the gcc warning (gcc version is 8.1.0).
arch/h8300/kernel/kgdb.c:132:24: error: conflicting type qualifiers for 'arch_kgdb_ops' const struct kgdb_arch arch_kgdb_ops = { In file included from ../arch/h8300/kernel/kgdb.c:12: ../include/linux/kgdb.h:284:26: note: previous declaration of 'arch_kgdb_ops' was here extern struct kgdb_arch arch_kgdb_ops; Signed-off-by: Randy Dunlap <rdun...@infradead.org> Cc: Yoshinori Sato <ys...@users.sourceforge.jp> Cc: uclinux-h8-de...@lists.sourceforge.jp --- arch/h8300/kernel/kgdb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- linux-next-20180717.orig/arch/h8300/kernel/kgdb.c +++ linux-next-20180717/arch/h8300/kernel/kgdb.c @@ -129,7 +129,7 @@ void kgdb_arch_exit(void) /* Nothing to do */ } -const struct kgdb_arch arch_kgdb_ops = { +struct kgdb_arch arch_kgdb_ops = { /* Breakpoint instruction: trapa #2 */ .gdb_bpt_instr = { 0x57, 0x20 }, };