diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 64b64fb242d..78387ff010a 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +2020-01-13 Simon Marchi + + * regformats/regdat.sh: Generate declaration for init function. + 2020-01-13 Simon Marchi * remote-sim.c (next_pid, INITIAL_PID, sim_inferior_data): Move diff --git a/gdb/regformats/regdat.sh b/gdb/regformats/regdat.sh index 1839a881213..a40f2336484 100755 --- a/gdb/regformats/regdat.sh +++ b/gdb/regformats/regdat.sh @@ -127,6 +127,10 @@ do echo "const struct target_desc *tdesc_${name};" echo "" + + # This is necessary for -Wmissing-declarations. + echo "void init_registers_${name} (void);" + echo "void" echo "init_registers_${name} (void)" echo "{"