Index: gdb/mi/mi-out.c |
diff --git a/gdb/mi/mi-out.c b/gdb/mi/mi-out.c |
index f8f62257a930dfcb0d7049828439c3f5713fa41b..b39e05a3f659c6098589846fbad2775b8cc5c367 100644 |
--- a/gdb/mi/mi-out.c |
+++ b/gdb/mi/mi-out.c |
@@ -100,7 +100,7 @@ static void mi_open (struct ui_out *uiout, const char *name, |
enum ui_out_type type); |
static void mi_close (struct ui_out *uiout, enum ui_out_type type); |
-/* Mark beginning of a table */ |
+/* Mark beginning of a table. */ |
void |
mi_table_begin (struct ui_out *uiout, |
@@ -109,14 +109,12 @@ mi_table_begin (struct ui_out *uiout, |
const char *tblid) |
{ |
mi_open (uiout, tblid, ui_out_type_tuple); |
- mi_field_int (uiout, -1/*fldno*/, -1/*width*/, -1/*alin*/, |
- "nr_rows", nr_rows); |
- mi_field_int (uiout, -1/*fldno*/, -1/*width*/, -1/*alin*/, |
- "nr_cols", nr_cols); |
+ mi_field_int (uiout, -1, -1, -1, "nr_rows", nr_rows); |
+ mi_field_int (uiout, -1, -1, -1, "nr_cols", nr_cols); |
mi_open (uiout, "hdr", ui_out_type_list); |
} |
-/* Mark beginning of a table body */ |
+/* Mark beginning of a table body. */ |
void |
mi_table_body (struct ui_out *uiout) |
@@ -130,7 +128,7 @@ mi_table_body (struct ui_out *uiout) |
mi_open (uiout, "body", ui_out_type_list); |
} |
-/* Mark end of a table */ |
+/* Mark end of a table. */ |
void |
mi_table_end (struct ui_out *uiout) |
@@ -142,17 +140,17 @@ mi_table_end (struct ui_out *uiout) |
mi_close (uiout, ui_out_type_tuple); |
} |
-/* Specify table header */ |
+/* Specify table header. */ |
void |
mi_table_header (struct ui_out *uiout, int width, enum ui_align alignment, |
- const char *col_name, |
- const char *colhdr) |
+ const char *col_name, const char *colhdr) |
{ |
mi_out_data *data = ui_out_data (uiout); |
if (data->suppress_output) |
return; |
+ |
mi_open (uiout, NULL, ui_out_type_tuple); |
mi_field_int (uiout, 0, 0, 0, "width", width); |
mi_field_int (uiout, 0, 0, 0, "alignment", alignment); |
@@ -161,38 +159,36 @@ mi_table_header (struct ui_out *uiout, int width, enum ui_align alignment, |
mi_close (uiout, ui_out_type_tuple); |
} |
-/* Mark beginning of a list */ |
+/* Mark beginning of a list. */ |
void |
-mi_begin (struct ui_out *uiout, |
- enum ui_out_type type, |
- int level, |
+mi_begin (struct ui_out *uiout, enum ui_out_type type, int level, |
const char *id) |
{ |
mi_out_data *data = ui_out_data (uiout); |
if (data->suppress_output) |
return; |
+ |
mi_open (uiout, id, type); |
} |
-/* Mark end of a list */ |
+/* Mark end of a list. */ |
void |
-mi_end (struct ui_out *uiout, |
- enum ui_out_type type, |
- int level) |
+mi_end (struct ui_out *uiout, enum ui_out_type type, int level) |
{ |
mi_out_data *data = ui_out_data (uiout); |
if (data->suppress_output) |
return; |
+ |
mi_close (uiout, type); |
} |
-/* output an int field */ |
+/* Output an int field. */ |
-void |
+static void |
mi_field_int (struct ui_out *uiout, int fldno, int width, |
enum ui_align alignment, const char *fldname, int value) |
{ |
@@ -206,7 +202,7 @@ mi_field_int (struct ui_out *uiout, int fldno, int width, |
mi_field_string (uiout, fldno, width, alignment, fldname, buffer); |
} |
-/* used to ommit a field */ |
+/* Used to omit a field. */ |
void |
mi_field_skip (struct ui_out *uiout, int fldno, int width, |
@@ -214,21 +210,18 @@ mi_field_skip (struct ui_out *uiout, int fldno, int width, |
{ |
} |
-/* other specific mi_field_* end up here so alignment and field |
- separators are both handled by mi_field_string */ |
+/* Other specific mi_field_* end up here so alignment and field |
+ separators are both handled by mi_field_string. */ |
void |
-mi_field_string (struct ui_out *uiout, |
- int fldno, |
- int width, |
- enum ui_align align, |
- const char *fldname, |
- const char *string) |
+mi_field_string (struct ui_out *uiout, int fldno, int width, |
+ enum ui_align align, const char *fldname, const char *string) |
{ |
mi_out_data *data = ui_out_data (uiout); |
if (data->suppress_output) |
return; |
+ |
field_separator (uiout); |
if (fldname) |
fprintf_unfiltered (data->buffer, "%s=", fldname); |
@@ -238,19 +231,18 @@ mi_field_string (struct ui_out *uiout, |
fprintf_unfiltered (data->buffer, "\""); |
} |
-/* This is the only field function that does not align */ |
+/* This is the only field function that does not align. */ |
void |
-mi_field_fmt (struct ui_out *uiout, int fldno, |
- int width, enum ui_align align, |
- const char *fldname, |
- const char *format, |
- va_list args) |
+mi_field_fmt (struct ui_out *uiout, int fldno, int width, |
+ enum ui_align align, const char *fldname, |
+ const char *format, va_list args) |
{ |
mi_out_data *data = ui_out_data (uiout); |
if (data->suppress_output) |
return; |
+ |
field_separator (uiout); |
if (fldname) |
fprintf_unfiltered (data->buffer, "%s=\"", fldname); |
@@ -272,8 +264,7 @@ mi_text (struct ui_out *uiout, const char *string) |
void |
mi_message (struct ui_out *uiout, int verbosity, |
- const char *format, |
- va_list args) |
+ const char *format, va_list args) |
{ |
} |
@@ -326,9 +317,7 @@ field_separator (struct ui_out *uiout) |
} |
static void |
-mi_open (struct ui_out *uiout, |
- const char *name, |
- enum ui_out_type type) |
+mi_open (struct ui_out *uiout, const char *name, enum ui_out_type type) |
{ |
mi_out_data *data = ui_out_data (uiout); |
@@ -350,8 +339,7 @@ mi_open (struct ui_out *uiout, |
} |
static void |
-mi_close (struct ui_out *uiout, |
- enum ui_out_type type) |
+mi_close (struct ui_out *uiout, enum ui_out_type type) |
{ |
mi_out_data *data = ui_out_data (uiout); |
@@ -369,7 +357,7 @@ mi_close (struct ui_out *uiout, |
data->suppress_field_separator = 0; |
} |
-/* add a string to the buffer */ |
+/* Add a string to the buffer. */ |
void |
mi_out_buffered (struct ui_out *uiout, char *string) |
@@ -379,7 +367,7 @@ mi_out_buffered (struct ui_out *uiout, char *string) |
fprintf_unfiltered (data->buffer, "%s", string); |
} |
-/* clear the buffer */ |
+/* Clear the buffer. */ |
void |
mi_out_rewind (struct ui_out *uiout) |
@@ -389,7 +377,7 @@ mi_out_rewind (struct ui_out *uiout) |
ui_file_rewind (data->buffer); |
} |
-/* dump the buffer onto the specified stream */ |
+/* Dump the buffer onto the specified stream. */ |
static void |
do_write (void *data, const char *buffer, long length_buffer) |
@@ -398,8 +386,7 @@ do_write (void *data, const char *buffer, long length_buffer) |
} |
void |
-mi_out_put (struct ui_out *uiout, |
- struct ui_file *stream) |
+mi_out_put (struct ui_out *uiout, struct ui_file *stream) |
{ |
mi_out_data *data = ui_out_data (uiout); |
@@ -407,7 +394,7 @@ mi_out_put (struct ui_out *uiout, |
ui_file_rewind (data->buffer); |
} |
-/* Current MI version. */ |
+/* Return the current MI version. */ |
int |
mi_version (struct ui_out *uiout) |
@@ -417,7 +404,7 @@ mi_version (struct ui_out *uiout) |
return data->mi_version; |
} |
-/* initalize private members at startup */ |
+/* Initialize private members at startup. */ |
struct ui_out * |
mi_out_new (int mi_version) |
@@ -433,10 +420,3 @@ mi_out_new (int mi_version) |
data->buffer = mem_fileopen (); |
return ui_out_new (&mi_ui_out_impl, data, flags); |
} |
- |
-/* standard gdb initialization hook */ |
-void |
-_initialize_mi_out (void) |
-{ |
- /* nothing happens here */ |
-} |