aboutsummaryrefslogtreecommitdiff
path: root/gdb/memory-map.c
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/memory-map.c')
-rw-r--r--gdb/memory-map.c83
1 files changed, 38 insertions, 45 deletions
diff --git a/gdb/memory-map.c b/gdb/memory-map.c
index 896d015..51045c8 100644
--- a/gdb/memory-map.c
+++ b/gdb/memory-map.c
@@ -30,8 +30,8 @@ parse_memory_map (const char *memory_map)
if (!have_warned)
{
have_warned = 1;
- warning (_("Can not parse XML memory map; XML support was disabled "
- "at compile time"));
+ warning (_ ("Can not parse XML memory map; XML support was disabled "
+ "at compile time"));
}
return std::vector<mem_region> ();
@@ -45,8 +45,9 @@ parse_memory_map (const char *memory_map)
struct memory_map_parsing_data
{
memory_map_parsing_data (std::vector<mem_region> *memory_map_)
- : memory_map (memory_map_)
- {}
+ : memory_map (memory_map_)
+ {
+ }
std::vector<mem_region> *memory_map;
@@ -69,11 +70,10 @@ memory_map_start_memory (struct gdb_xml_parser *parser,
= (ULONGEST *) xml_find_attribute (attributes, "start")->value.get ();
length_p
= (ULONGEST *) xml_find_attribute (attributes, "length")->value.get ();
- type_p
- = (ULONGEST *) xml_find_attribute (attributes, "type")->value.get ();
+ type_p = (ULONGEST *) xml_find_attribute (attributes, "type")->value.get ();
data->memory_map->emplace_back (*start_p, *start_p + *length_p,
- (enum mem_access_mode) *type_p);
+ (enum mem_access_mode) * type_p);
}
/* Handle the end of a <memory> element. Verify that any necessary
@@ -81,15 +81,15 @@ memory_map_start_memory (struct gdb_xml_parser *parser,
static void
memory_map_end_memory (struct gdb_xml_parser *parser,
- const struct gdb_xml_element *element,
- void *user_data, const char *body_text)
+ const struct gdb_xml_element *element, void *user_data,
+ const char *body_text)
{
struct memory_map_parsing_data *data
= (struct memory_map_parsing_data *) user_data;
const mem_region &r = data->memory_map->back ();
if (r.attrib.mode == MEM_FLASH && r.attrib.blocksize == -1)
- gdb_xml_error (parser, _("Flash block size is not set"));
+ gdb_xml_error (parser, _ ("Flash block size is not set"));
}
/* Handle the start of a <property> element by saving the name
@@ -126,49 +126,41 @@ memory_map_end_property (struct gdb_xml_parser *parser,
r.attrib.blocksize = gdb_xml_parse_ulongest (parser, body_text);
}
else
- gdb_xml_debug (parser, _("Unknown property \"%s\""),
+ gdb_xml_debug (parser, _ ("Unknown property \"%s\""),
data->property_name.c_str ());
}
/* The allowed elements and attributes for an XML memory map. */
-const struct gdb_xml_attribute property_attributes[] = {
- { "name", GDB_XML_AF_NONE, NULL, NULL },
- { NULL, GDB_XML_AF_NONE, NULL, NULL }
-};
+const struct gdb_xml_attribute property_attributes[]
+ = { { "name", GDB_XML_AF_NONE, NULL, NULL },
+ { NULL, GDB_XML_AF_NONE, NULL, NULL } };
-const struct gdb_xml_element memory_children[] = {
- { "property", property_attributes, NULL,
- GDB_XML_EF_REPEATABLE | GDB_XML_EF_OPTIONAL,
- memory_map_start_property, memory_map_end_property },
- { NULL, NULL, NULL, GDB_XML_EF_NONE, NULL, NULL }
-};
+const struct gdb_xml_element memory_children[]
+ = { { "property", property_attributes, NULL,
+ GDB_XML_EF_REPEATABLE | GDB_XML_EF_OPTIONAL, memory_map_start_property,
+ memory_map_end_property },
+ { NULL, NULL, NULL, GDB_XML_EF_NONE, NULL, NULL } };
-const struct gdb_xml_enum memory_type_enum[] = {
- { "ram", MEM_RW },
- { "rom", MEM_RO },
- { "flash", MEM_FLASH },
- { NULL, 0 }
-};
+const struct gdb_xml_enum memory_type_enum[] = { { "ram", MEM_RW },
+ { "rom", MEM_RO },
+ { "flash", MEM_FLASH },
+ { NULL, 0 } };
-const struct gdb_xml_attribute memory_attributes[] = {
- { "start", GDB_XML_AF_NONE, gdb_xml_parse_attr_ulongest, NULL },
- { "length", GDB_XML_AF_NONE, gdb_xml_parse_attr_ulongest, NULL },
- { "type", GDB_XML_AF_NONE, gdb_xml_parse_attr_enum, &memory_type_enum },
- { NULL, GDB_XML_AF_NONE, NULL, NULL }
-};
+const struct gdb_xml_attribute memory_attributes[]
+ = { { "start", GDB_XML_AF_NONE, gdb_xml_parse_attr_ulongest, NULL },
+ { "length", GDB_XML_AF_NONE, gdb_xml_parse_attr_ulongest, NULL },
+ { "type", GDB_XML_AF_NONE, gdb_xml_parse_attr_enum, &memory_type_enum },
+ { NULL, GDB_XML_AF_NONE, NULL, NULL } };
-const struct gdb_xml_element memory_map_children[] = {
- { "memory", memory_attributes, memory_children, GDB_XML_EF_REPEATABLE,
- memory_map_start_memory, memory_map_end_memory },
- { NULL, NULL, NULL, GDB_XML_EF_NONE, NULL, NULL }
-};
+const struct gdb_xml_element memory_map_children[]
+ = { { "memory", memory_attributes, memory_children, GDB_XML_EF_REPEATABLE,
+ memory_map_start_memory, memory_map_end_memory },
+ { NULL, NULL, NULL, GDB_XML_EF_NONE, NULL, NULL } };
-const struct gdb_xml_element memory_map_elements[] = {
- { "memory-map", NULL, memory_map_children, GDB_XML_EF_NONE,
- NULL, NULL },
- { NULL, NULL, NULL, GDB_XML_EF_NONE, NULL, NULL }
-};
+const struct gdb_xml_element memory_map_elements[]
+ = { { "memory-map", NULL, memory_map_children, GDB_XML_EF_NONE, NULL, NULL },
+ { NULL, NULL, NULL, GDB_XML_EF_NONE, NULL, NULL } };
std::vector<mem_region>
parse_memory_map (const char *memory_map)
@@ -176,8 +168,9 @@ parse_memory_map (const char *memory_map)
std::vector<mem_region> ret;
memory_map_parsing_data data (&ret);
- if (gdb_xml_parse_quick (_("target memory map"), NULL, memory_map_elements,
- memory_map, &data) == 0)
+ if (gdb_xml_parse_quick (_ ("target memory map"), NULL, memory_map_elements,
+ memory_map, &data)
+ == 0)
{
/* Parsed successfully, keep the result. */
return ret;