PR 8507 is about this command: (gdb) help show remote hardware-watchpoint-limit Show the maximum number of target hardware watchpoints. Specify a negative limit for unlimited. And the fact that a negative value (default is -1), shows through as a large positive value, which is somewhat confusing: (gdb) show remote hardware-watchpoint-limit The maximum number of target hardware watchpoints is 4294967295. Notice that the "show" help explicitly mentioned "Specify a negative limit for unlimited.". This patch fixes it to show: (gdb) set remote hardware-watchpoint-limit -1 (gdb) show remote hardware-watchpoint-limit The maximum number of target hardware watchpoints is unlimited. There's no current enum var_types for this integer usage, where 0 really means zero, and negatives mean unlimited, so I've added one. "set/show remote hardware-breakpoint-limit" has the same issue, so it gets the same fix. Comments? -- Pedro Alves