)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"b7f0dc5b560c2192650406abf903c36e58ad4b0e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"91cbfe32_4c388294","updated":"2024-06-23 15:19:19.000000000","message":"Thanks for the patch.\nThere is still some more reference to be updated","commit_id":"e974de2ab0eee8ad246b115aa500e04f87c35e94"}],"doc/openocd.texi":[{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"2fe83252282b0916109f09e132ae42b5b7253b22","unresolved":true,"context_lines":[{"line_number":5168,"context_line":"for instruction on how to declare and control a CTI instance."},{"line_number":5169,"context_line":""},{"line_number":5170,"context_line":"@anchor{gdbportoverride}"},{"line_number":5171,"context_line":"@item @code{-gdb-port} @var{number} -- @xref{gdb port,,command gdb port}"},{"line_number":5172,"context_line":"for the possible values of the parameter @var{number}, which are not only numeric values."},{"line_number":5173,"context_line":"Use this option to override, for this target only, the global parameter set with"},{"line_number":5174,"context_line":"command @command{gdb port}."}],"source_content_type":"text/x-texinfo","patch_set":4,"id":"38b6d2a5_10bfd81d","line":5171,"updated":"2024-06-24 13:09:49.000000000","message":"I get an error here from make:\n```\n  MAKEINFO /home/borneoa/sw/openocd.git/antonio/worktree-next/doc/openocd.info\nopenocd.texi:5253: warning: `.\u0027 or `,\u0027 must follow @xref\n```\n\nBefore there was some text after ``@xref{...}``, now there is the EOL.\nYou can fix it by putting back here the text ``for the`` at the end of the line.","commit_id":"5d5132eaa009993b22230a59275688fdaca186ba"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"873dc0e66dd05146b11b08b5849a72184ce4570f","unresolved":false,"context_lines":[{"line_number":5168,"context_line":"for instruction on how to declare and control a CTI instance."},{"line_number":5169,"context_line":""},{"line_number":5170,"context_line":"@anchor{gdbportoverride}"},{"line_number":5171,"context_line":"@item @code{-gdb-port} @var{number} -- @xref{gdb port,,command gdb port}"},{"line_number":5172,"context_line":"for the possible values of the parameter @var{number}, which are not only numeric values."},{"line_number":5173,"context_line":"Use this option to override, for this target only, the global parameter set with"},{"line_number":5174,"context_line":"command @command{gdb port}."}],"source_content_type":"text/x-texinfo","patch_set":4,"id":"f292c576_06e73568","line":5171,"in_reply_to":"220d9a75_d663e2fe","updated":"2024-07-13 22:26:16.000000000","message":"Maybe different version of makeinfo.","commit_id":"5d5132eaa009993b22230a59275688fdaca186ba"},{"author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"change_message_id":"501aac3292d59278d2cf569ab9c594e362acaf9d","unresolved":false,"context_lines":[{"line_number":5168,"context_line":"for instruction on how to declare and control a CTI instance."},{"line_number":5169,"context_line":""},{"line_number":5170,"context_line":"@anchor{gdbportoverride}"},{"line_number":5171,"context_line":"@item @code{-gdb-port} @var{number} -- @xref{gdb port,,command gdb port}"},{"line_number":5172,"context_line":"for the possible values of the parameter @var{number}, which are not only numeric values."},{"line_number":5173,"context_line":"Use this option to override, for this target only, the global parameter set with"},{"line_number":5174,"context_line":"command @command{gdb port}."}],"source_content_type":"text/x-texinfo","patch_set":4,"id":"220d9a75_d663e2fe","line":5171,"in_reply_to":"38b6d2a5_10bfd81d","updated":"2024-06-24 21:09:22.000000000","message":"Strange, it builds fine on my machine. Anyway, fixed.","commit_id":"5d5132eaa009993b22230a59275688fdaca186ba"}],"src/server/gdb_server.c":[{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"b7f0dc5b560c2192650406abf903c36e58ad4b0e","unresolved":true,"context_lines":[{"line_number":1549,"context_line":"\t\t * cmd \u003d view%20audit-trail\u0026database \u003d gdb\u0026pr \u003d 2395"},{"line_number":1550,"context_line":"\t\t *"},{"line_number":1551,"context_line":"\t\t * For now, the default is to fix up things to make current GDB versions work."},{"line_number":1552,"context_line":"\t\t * This can be overwritten using the gdb_report_data_abort \u003c\u0027enable\u0027|\u0027disable\u0027\u003e command."},{"line_number":1553,"context_line":"\t\t */"},{"line_number":1554,"context_line":"\t\tmemset(buffer, 0, len);"},{"line_number":1555,"context_line":"\t\tretval \u003d ERROR_OK;"}],"source_content_type":"text/x-csrc","patch_set":3,"id":"a6c43a86_5c0f85fe","line":1552,"updated":"2024-06-23 15:19:19.000000000","message":"s/gdb_report_data_abort/.../","commit_id":"e974de2ab0eee8ad246b115aa500e04f87c35e94"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"90977af4c0a61358b28e6429ff659fbb74a24461","unresolved":false,"context_lines":[{"line_number":1549,"context_line":"\t\t * cmd \u003d view%20audit-trail\u0026database \u003d gdb\u0026pr \u003d 2395"},{"line_number":1550,"context_line":"\t\t *"},{"line_number":1551,"context_line":"\t\t * For now, the default is to fix up things to make current GDB versions work."},{"line_number":1552,"context_line":"\t\t * This can be overwritten using the gdb_report_data_abort \u003c\u0027enable\u0027|\u0027disable\u0027\u003e command."},{"line_number":1553,"context_line":"\t\t */"},{"line_number":1554,"context_line":"\t\tmemset(buffer, 0, len);"},{"line_number":1555,"context_line":"\t\tretval \u003d ERROR_OK;"}],"source_content_type":"text/x-csrc","patch_set":3,"id":"9c03bed8_12205883","line":1552,"in_reply_to":"a6c43a86_5c0f85fe","updated":"2024-07-13 22:28:08.000000000","message":"Done","commit_id":"e974de2ab0eee8ad246b115aa500e04f87c35e94"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"b7f0dc5b560c2192650406abf903c36e58ad4b0e","unresolved":true,"context_lines":[{"line_number":3996,"context_line":"\treturn ERROR_OK;"},{"line_number":3997,"context_line":"}"},{"line_number":3998,"context_line":""},{"line_number":3999,"context_line":"/* gdb_breakpoint_override */"},{"line_number":4000,"context_line":"COMMAND_HANDLER(handle_gdb_breakpoint_override_command)"},{"line_number":4001,"context_line":"{"},{"line_number":4002,"context_line":"\tif (CMD_ARGC \u003d\u003d 0) {"}],"source_content_type":"text/x-csrc","patch_set":3,"id":"edf81af3_0073304d","line":3999,"updated":"2024-06-23 15:19:19.000000000","message":"s/gdb_breakpoint_override/.../","commit_id":"e974de2ab0eee8ad246b115aa500e04f87c35e94"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"90977af4c0a61358b28e6429ff659fbb74a24461","unresolved":false,"context_lines":[{"line_number":3996,"context_line":"\treturn ERROR_OK;"},{"line_number":3997,"context_line":"}"},{"line_number":3998,"context_line":""},{"line_number":3999,"context_line":"/* gdb_breakpoint_override */"},{"line_number":4000,"context_line":"COMMAND_HANDLER(handle_gdb_breakpoint_override_command)"},{"line_number":4001,"context_line":"{"},{"line_number":4002,"context_line":"\tif (CMD_ARGC \u003d\u003d 0) {"}],"source_content_type":"text/x-csrc","patch_set":3,"id":"31789052_c446d837","line":3999,"in_reply_to":"edf81af3_0073304d","updated":"2024-07-13 22:28:08.000000000","message":"Done","commit_id":"e974de2ab0eee8ad246b115aa500e04f87c35e94"}],"src/server/tcl_server.c":[{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"b7f0dc5b560c2192650406abf903c36e58ad4b0e","unresolved":true,"context_lines":[{"line_number":330,"context_line":"\t\t.mode \u003d COMMAND_CONFIG,"},{"line_number":331,"context_line":"\t\t.help \u003d \"Specify port on which to listen \""},{"line_number":332,"context_line":"\t\t\t\"for incoming Tcl syntax.  \""},{"line_number":333,"context_line":"\t\t\t\"Read help on \u0027gdb_port\u0027.\","},{"line_number":334,"context_line":"\t\t.usage \u003d \"[port_num]\","},{"line_number":335,"context_line":"\t},"},{"line_number":336,"context_line":"\t{"}],"source_content_type":"text/x-csrc","patch_set":3,"id":"68f73faa_b1e2d17b","line":333,"updated":"2024-06-23 15:19:19.000000000","message":"s/gdb_port/.../","commit_id":"e974de2ab0eee8ad246b115aa500e04f87c35e94"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"90977af4c0a61358b28e6429ff659fbb74a24461","unresolved":false,"context_lines":[{"line_number":330,"context_line":"\t\t.mode \u003d COMMAND_CONFIG,"},{"line_number":331,"context_line":"\t\t.help \u003d \"Specify port on which to listen \""},{"line_number":332,"context_line":"\t\t\t\"for incoming Tcl syntax.  \""},{"line_number":333,"context_line":"\t\t\t\"Read help on \u0027gdb_port\u0027.\","},{"line_number":334,"context_line":"\t\t.usage \u003d \"[port_num]\","},{"line_number":335,"context_line":"\t},"},{"line_number":336,"context_line":"\t{"}],"source_content_type":"text/x-csrc","patch_set":3,"id":"60799d33_1a199c27","line":333,"in_reply_to":"68f73faa_b1e2d17b","updated":"2024-07-13 22:28:08.000000000","message":"Done","commit_id":"e974de2ab0eee8ad246b115aa500e04f87c35e94"}],"src/server/telnet_server.c":[{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"b7f0dc5b560c2192650406abf903c36e58ad4b0e","unresolved":true,"context_lines":[{"line_number":992,"context_line":"\t\t.mode \u003d COMMAND_CONFIG,"},{"line_number":993,"context_line":"\t\t.help \u003d \"Specify port on which to listen \""},{"line_number":994,"context_line":"\t\t\t\"for incoming telnet connections.  \""},{"line_number":995,"context_line":"\t\t\t\"Read help on \u0027gdb_port\u0027.\","},{"line_number":996,"context_line":"\t\t.usage \u003d \"[port_num]\","},{"line_number":997,"context_line":"\t},"},{"line_number":998,"context_line":"\tCOMMAND_REGISTRATION_DONE"}],"source_content_type":"text/x-csrc","patch_set":3,"id":"7c0f9593_81640219","line":995,"updated":"2024-06-23 15:19:19.000000000","message":"s/gdb_port/.../","commit_id":"e974de2ab0eee8ad246b115aa500e04f87c35e94"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"90977af4c0a61358b28e6429ff659fbb74a24461","unresolved":false,"context_lines":[{"line_number":992,"context_line":"\t\t.mode \u003d COMMAND_CONFIG,"},{"line_number":993,"context_line":"\t\t.help \u003d \"Specify port on which to listen \""},{"line_number":994,"context_line":"\t\t\t\"for incoming telnet connections.  \""},{"line_number":995,"context_line":"\t\t\t\"Read help on \u0027gdb_port\u0027.\","},{"line_number":996,"context_line":"\t\t.usage \u003d \"[port_num]\","},{"line_number":997,"context_line":"\t},"},{"line_number":998,"context_line":"\tCOMMAND_REGISTRATION_DONE"}],"source_content_type":"text/x-csrc","patch_set":3,"id":"a1f1bcf1_39cedc45","line":995,"in_reply_to":"7c0f9593_81640219","updated":"2024-07-13 22:28:08.000000000","message":"Done","commit_id":"e974de2ab0eee8ad246b115aa500e04f87c35e94"}],"src/target/esirisc.c":[{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"b7f0dc5b560c2192650406abf903c36e58ad4b0e","unresolved":true,"context_lines":[{"line_number":483,"context_line":"\t * The default linker scripts provided by the eSi-RISC toolchain do"},{"line_number":484,"context_line":"\t * not specify attributes on memory regions, which results in"},{"line_number":485,"context_line":"\t * incorrect application of software breakpoints by GDB. Targets"},{"line_number":486,"context_line":"\t * must be configured with `gdb_breakpoint_override hard` as"},{"line_number":487,"context_line":"\t * software breakpoints are not supported."},{"line_number":488,"context_line":"\t */"},{"line_number":489,"context_line":"\tif (breakpoint-\u003etype !\u003d BKPT_HARD)"}],"source_content_type":"text/x-csrc","patch_set":3,"id":"ed653f8b_fc6a9898","line":486,"updated":"2024-06-23 15:19:19.000000000","message":"please replace here\ns/gdb_breakpoint_override/gdb breakpoint_override/","commit_id":"e974de2ab0eee8ad246b115aa500e04f87c35e94"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"90977af4c0a61358b28e6429ff659fbb74a24461","unresolved":false,"context_lines":[{"line_number":483,"context_line":"\t * The default linker scripts provided by the eSi-RISC toolchain do"},{"line_number":484,"context_line":"\t * not specify attributes on memory regions, which results in"},{"line_number":485,"context_line":"\t * incorrect application of software breakpoints by GDB. Targets"},{"line_number":486,"context_line":"\t * must be configured with `gdb_breakpoint_override hard` as"},{"line_number":487,"context_line":"\t * software breakpoints are not supported."},{"line_number":488,"context_line":"\t */"},{"line_number":489,"context_line":"\tif (breakpoint-\u003etype !\u003d BKPT_HARD)"}],"source_content_type":"text/x-csrc","patch_set":3,"id":"ef8ad364_66aca526","line":486,"in_reply_to":"ed653f8b_fc6a9898","updated":"2024-07-13 22:28:08.000000000","message":"Done","commit_id":"e974de2ab0eee8ad246b115aa500e04f87c35e94"}],"src/target/target.h":[{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"b7f0dc5b560c2192650406abf903c36e58ad4b0e","unresolved":true,"context_lines":[{"line_number":201,"context_line":"\t/* file-I/O information for host to do syscall */"},{"line_number":202,"context_line":"\tstruct gdb_fileio_info *fileio_info;"},{"line_number":203,"context_line":""},{"line_number":204,"context_line":"\tchar *gdb_port_override;\t\t\t/* target-specific override for gdb_port */"},{"line_number":205,"context_line":""},{"line_number":206,"context_line":"\tint gdb_max_connections;\t\t\t/* max number of simultaneous gdb connections */"},{"line_number":207,"context_line":""}],"source_content_type":"text/x-csrc","patch_set":3,"id":"c2eb8020_23459133","line":204,"updated":"2024-06-23 15:19:19.000000000","message":"here I\u0027m not sure if \u0027gdb_port\u0027 refers to the command or the internal variable...","commit_id":"e974de2ab0eee8ad246b115aa500e04f87c35e94"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"90977af4c0a61358b28e6429ff659fbb74a24461","unresolved":false,"context_lines":[{"line_number":201,"context_line":"\t/* file-I/O information for host to do syscall */"},{"line_number":202,"context_line":"\tstruct gdb_fileio_info *fileio_info;"},{"line_number":203,"context_line":""},{"line_number":204,"context_line":"\tchar *gdb_port_override;\t\t\t/* target-specific override for gdb_port */"},{"line_number":205,"context_line":""},{"line_number":206,"context_line":"\tint gdb_max_connections;\t\t\t/* max number of simultaneous gdb connections */"},{"line_number":207,"context_line":""}],"source_content_type":"text/x-csrc","patch_set":3,"id":"096efee7_661ae205","line":204,"in_reply_to":"c2eb8020_23459133","updated":"2024-07-13 22:28:08.000000000","message":"Ack","commit_id":"e974de2ab0eee8ad246b115aa500e04f87c35e94"}]}
