Replace the int-used-as-a-bool with a bool.
gdb/ChangeLog:
	* gdbarch.sh (displaced_step_hw_singlestep): Return bool.
	* gdbarch.c: Re-generate.
	* gdbarch.h: Re-generate.
	* aarch64-tdep.c (aarch64_displaced_step_hw_singlestep): Return
	bool.
	* aarch64-tdep.h (aarch64_displaced_step_hw_singlestep):
	Likewise.
	* arch-utils.h (default_displaced_step_hw_singlestep): Likewise.
	* arch-utils.c (default_displaced_step_hw_singlestep): Likewise.
	* rs6000-tdep.c (ppc_displaced_step_hw_singlestep): Likewise.
	* s390-tdep.c (s390_displaced_step_hw_singlestep): Likewise.
Change-Id: I76a78366dc5c0afb03f8f4bddf9f4e8d68fe3114
+2020-10-20  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * gdbarch.sh (displaced_step_hw_singlestep): Return bool.
+       * gdbarch.c: Re-generate.
+       * gdbarch.h: Re-generate.
+       * aarch64-tdep.c (aarch64_displaced_step_hw_singlestep): Return
+       bool.
+       * aarch64-tdep.h (aarch64_displaced_step_hw_singlestep):
+       Likewise.
+       * arch-utils.h (default_displaced_step_hw_singlestep): Likewise.
+       * arch-utils.c (default_displaced_step_hw_singlestep): Likewise.
+       * rs6000-tdep.c (ppc_displaced_step_hw_singlestep): Likewise.
+       * s390-tdep.c (s390_displaced_step_hw_singlestep): Likewise.
+
 2020-10-20  Simon Marchi  <simon.marchi@polymtl.ca>
 
        * gdbarch.sh: Make generated predicates return bool.
 
 
 /* Implement the "displaced_step_hw_singlestep" gdbarch method.  */
 
-int
+bool
 aarch64_displaced_step_hw_singlestep (struct gdbarch *gdbarch,
                                      struct displaced_step_closure *closure)
 {
-  return 1;
+  return true;
 }
 
 /* Get the correct target description for the given VQ value.
 
                                   CORE_ADDR from, CORE_ADDR to,
                                   struct regcache *regs);
 
-int aarch64_displaced_step_hw_singlestep (struct gdbarch *gdbarch,
-                                         struct displaced_step_closure *closure);
+bool aarch64_displaced_step_hw_singlestep (struct gdbarch *gdbarch,
+                                          displaced_step_closure *closure);
 
 #endif /* aarch64-tdep.h */
 
 
 #include "dis-asm.h"
 
-int
+bool
 default_displaced_step_hw_singlestep (struct gdbarch *gdbarch,
                                      struct displaced_step_closure *closure)
 {
 
   BREAK_INSN_LITTLE, BREAK_INSN_BIG>
 
 /* Default implementation of gdbarch_displaced_hw_singlestep.  */
-extern int
+extern bool
   default_displaced_step_hw_singlestep (struct gdbarch *,
                                        struct displaced_step_closure *);
 
 
   gdbarch->displaced_step_copy_insn = displaced_step_copy_insn;
 }
 
-int
+bool
 gdbarch_displaced_step_hw_singlestep (struct gdbarch *gdbarch, struct displaced_step_closure *closure)
 {
   gdb_assert (gdbarch != NULL);
 
    The default implementation returns false on all targets that
    provide a gdbarch_software_single_step routine, and true otherwise. */
 
-typedef int (gdbarch_displaced_step_hw_singlestep_ftype) (struct gdbarch *gdbarch, struct displaced_step_closure *closure);
-extern int gdbarch_displaced_step_hw_singlestep (struct gdbarch *gdbarch, struct displaced_step_closure *closure);
+typedef bool (gdbarch_displaced_step_hw_singlestep_ftype) (struct gdbarch *gdbarch, struct displaced_step_closure *closure);
+extern bool gdbarch_displaced_step_hw_singlestep (struct gdbarch *gdbarch, struct displaced_step_closure *closure);
 extern void set_gdbarch_displaced_step_hw_singlestep (struct gdbarch *gdbarch, gdbarch_displaced_step_hw_singlestep_ftype *displaced_step_hw_singlestep);
 
 /* Fix up the state resulting from successfully single-stepping a
 
 #
 # The default implementation returns false on all targets that
 # provide a gdbarch_software_single_step routine, and true otherwise.
-m;int;displaced_step_hw_singlestep;struct displaced_step_closure *closure;closure;;default_displaced_step_hw_singlestep;;0
+m;bool;displaced_step_hw_singlestep;struct displaced_step_closure *closure;closure;;default_displaced_step_hw_singlestep;;0
 
 # Fix up the state resulting from successfully single-stepping a
 # displaced instruction, to give the result we would have gotten from
 
 
 /* Always use hardware single-stepping to execute the
    displaced instruction.  */
-static int
+static bool
 ppc_displaced_step_hw_singlestep (struct gdbarch *gdbarch,
                                  struct displaced_step_closure *closure)
 {
-  return 1;
+  return true;
 }
 
 /* Checks for an atomic sequence of instructions beginning with a
 
 
 /* Implement displaced_step_hw_singlestep gdbarch method.  */
 
-static int
+static bool
 s390_displaced_step_hw_singlestep (struct gdbarch *gdbarch,
                                   struct displaced_step_closure *closure)
 {
-  return 1;
+  return true;
 }
 
 /* Prologue analysis.  */