diff options
Diffstat (limited to 'gdb/mi')
-rw-r--r-- | gdb/mi/ChangeLog | 6 | ||||
-rw-r--r-- | gdb/mi/mi-out.c | 18 |
2 files changed, 18 insertions, 6 deletions
diff --git a/gdb/mi/ChangeLog b/gdb/mi/ChangeLog index 1c8aa78..33cb498 100644 --- a/gdb/mi/ChangeLog +++ b/gdb/mi/ChangeLog @@ -1,3 +1,9 @@ +2001-05-08 Andrew Cagney <ac131313@redhat.com> + + * mi-out.c (mi_begin, mi_end): Replace mi_list_begin and + mi_list_end. + (mi_ui_out_impl): Update. + 2001-03-28 Andrew Cagney <ac131313@redhat.com> * mi-main.c (mi_cmd_data_read_memory): Use xcalloc. diff --git a/gdb/mi/mi-out.c b/gdb/mi/mi-out.c index 612cdf8..6bd633f 100644 --- a/gdb/mi/mi-out.c +++ b/gdb/mi/mi-out.c @@ -43,8 +43,9 @@ static void mi_table_body (struct ui_out *uiout); static void mi_table_end (struct ui_out *uiout); static void mi_table_header (struct ui_out *uiout, int width, enum ui_align alig, char *colhdr); -static void mi_list_begin (struct ui_out *uiout, int list_flag, char *lstid); -static void mi_list_end (struct ui_out *uiout, int list_flag); +static void mi_begin (struct ui_out *uiout, enum ui_out_type type, + int level, const char *id); +static void mi_end (struct ui_out *uiout, enum ui_out_type type, int level); static void mi_field_int (struct ui_out *uiout, int fldno, int width, enum ui_align alig, char *fldname, int value); static void mi_field_skip (struct ui_out *uiout, int fldno, int width, @@ -73,8 +74,8 @@ struct ui_out_impl mi_ui_out_impl = mi_table_body, mi_table_end, mi_table_header, - mi_list_begin, - mi_list_end, + mi_begin, + mi_end, mi_field_int, mi_field_skip, mi_field_string, @@ -149,7 +150,10 @@ mi_table_header (struct ui_out *uiout, int width, int alignment, char *colhdr) /* Mark beginning of a list */ void -mi_list_begin (struct ui_out *uiout, int list_flag, char *lstid) +mi_begin (struct ui_out *uiout, + enum ui_out_type type, + int level, + const char *lstid) { struct ui_out_data *data = ui_out_data (uiout); field_separator (uiout); @@ -162,7 +166,9 @@ mi_list_begin (struct ui_out *uiout, int list_flag, char *lstid) /* Mark end of a list */ void -mi_list_end (struct ui_out *uiout, int list_flag) +mi_end (struct ui_out *uiout, + enum ui_out_type type, + int level) { struct ui_out_data *data = ui_out_data (uiout); list_close (uiout); |