X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Fserver%2Fgdb_server.c;fp=src%2Fserver%2Fgdb_server.c;h=c369665547f14c545a832c824fea5b87a23759d0;hp=85d3c14b12e2bc0b02bb37f154ac2e2344d5eed9;hb=d3249fd45a7832ed922ed4227c867c3c674b4812;hpb=99add6227fe0a3be536f9b83ff6aa7dd63a8d2dc;ds=sidebyside
diff --git a/src/server/gdb_server.c b/src/server/gdb_server.c
index 85d3c14b12..c369665547 100644
--- a/src/server/gdb_server.c
+++ b/src/server/gdb_server.c
@@ -1388,8 +1388,8 @@ static int gdb_set_register_packet(struct connection *connection,
}
if (chars != (DIV_ROUND_UP(reg_list[reg_num]->size, 8) * 2)) {
- LOG_ERROR("gdb sent %d bits for a %d-bit register (%s)",
- (int) chars * 4, reg_list[reg_num]->size, reg_list[reg_num]->name);
+ LOG_ERROR("gdb sent %zu bits for a %" PRIu32 "-bit register (%s)",
+ chars * 4, reg_list[reg_num]->size, reg_list[reg_num]->name);
free(bin_buf);
free(reg_list);
return ERROR_SERVER_REMOTE_CLOSED;
@@ -2050,7 +2050,7 @@ static int gdb_generate_reg_type_description(struct target *target,
}
/* */
xml_printf(&retval, tdesc, pos, size,
- "\n",
+ "\n",
type->id, type->reg_type_vector->type->id,
type->reg_type_vector->count);
@@ -2097,11 +2097,11 @@ static int gdb_generate_reg_type_description(struct target *target,
* ...
* */
xml_printf(&retval, tdesc, pos, size,
- "\n",
+ "\n",
type->id, type->reg_type_struct->size);
while (field != NULL) {
xml_printf(&retval, tdesc, pos, size,
- "\n",
+ "\n",
field->name, field->bitfield->start, field->bitfield->end,
gdb_get_reg_type_name(field->bitfield->type));
@@ -2142,14 +2142,14 @@ static int gdb_generate_reg_type_description(struct target *target,
* ...
* */
xml_printf(&retval, tdesc, pos, size,
- "\n",
+ "\n",
type->id, type->reg_type_flags->size);
struct reg_data_type_flags_field *field;
field = type->reg_type_flags->fields;
while (field != NULL) {
xml_printf(&retval, tdesc, pos, size,
- "\n",
+ "\n",
field->name, field->bitfield->start, field->bitfield->end,
gdb_get_reg_type_name(field->bitfield->type));
@@ -2302,9 +2302,9 @@ static int gdb_generate_target_description(struct target *target, char **tdesc_o
xml_printf(&retval, &tdesc, &pos, &size,
"name);
xml_printf(&retval, &tdesc, &pos, &size,
- " bitsize=\"%d\"", reg_list[i]->size);
+ " bitsize=\"%" PRIu32 "\"", reg_list[i]->size);
xml_printf(&retval, &tdesc, &pos, &size,
- " regnum=\"%d\"", reg_list[i]->number);
+ " regnum=\"%" PRIu32 "\"", reg_list[i]->number);
if (reg_list[i]->caller_save)
xml_printf(&retval, &tdesc, &pos, &size,
" save-restore=\"yes\"");