Mark Kettenis
bf702e7ee8
* mi-out.c (mi_out_new): Initialize suppress_ouput field of newly
...
created `struct ui_out_data'.
2001-07-09 22:19:50 +00:00
Kevin Buettner
4671219147
Make function declarators match function declarations.
2001-07-09 05:53:44 +00:00
Andrew Cagney
9dc5e2a936
Replace:
...
if (interpreter_p && strncmp (interpreter_p, "mi", 2) == 0)
with:
if (ui_out_is_mi_like_p (uiout))
2001-07-06 03:53:11 +00:00
Andrew Cagney
cff22675c6
For MI>0, output full breakpoint table header information. Output the
...
breakpoint table body as a list.
2001-06-27 17:27:08 +00:00
Andrew Cagney
76fe6b98e8
* mi-out.c (struct ui_out_data): Replace field first_header with
...
suppress_output.
(mi_begin, mi_end): Check suppress_header.
(mi_field_int, mi_field_skip): Ditto.
(mi_field_string, mi_field_fmt): Ditto.
(mi_table_begin): When nr_rows is zero, set suppress_header else,
output the start of the header.
(mi_table_body): Clear suppress header.
2001-06-21 19:27:50 +00:00
Andrew Cagney
a7c14aa534
Output ``[]'' when a list.
2001-06-21 16:15:20 +00:00
Andrew Cagney
b25959ec59
* ui-out.h (ui_out_table_header): Add parameter ``col_name''.
...
(table_header_ftype): Ditto.
* cli-out.c (cli_table_header): Update.
* ui-out.c (ui_out_table_header): Update.
(uo_table_header): Update.
(default_table_header): Update.
(append_header_to_list): Update.
(struct ui_out_header): Add field ``col_name''.
(append_header_to_list): Use xstrdup. Initialize col_name.
* breakpoint.c (breakpoint_1): Pass COL_NAME to
ui_out_table_header.
2001-06-21 15:39:54 +00:00
Andrew Cagney
d63f1d40c6
* ui-out.c (ui_out_table_begin): Add parameter ``nr_rows''.
...
(default_table_begin): Ditto.
* breakpoint.c (breakpoint_1): Pass nr_printable_breakpoints to
ui_out_table_begin.
Update everything.
2001-06-19 16:19:16 +00:00
Andrew Cagney
b30bf9ee99
Recognize -i=mi0, -i=mi1 and -i=mi.
2001-06-18 17:57:43 +00:00
Andrew Cagney
59807497db
s/supress/suppress/
2001-06-11 21:54:04 +00:00
Andrew Cagney
d5e8ba6212
Move supress_field_separator logic into mi_open() and mi_close().
2001-06-10 01:16:14 +00:00
Andrew Cagney
e2e11a4195
Make char *, const char *.
2001-06-10 00:22:41 +00:00
Andrew Cagney
5a9aa5dc6f
Output ``[...]'' when a list.
2001-05-14 16:59:49 +00:00
Andrew Cagney
666547aa9e
s/ui_out_list/ui_out_tupple/
2001-05-12 04:08:24 +00:00
Andrew Cagney
9a0f0643ee
Pass the tupple/list parameter.
2001-05-10 22:32:26 +00:00
Andrew Cagney
631ec795c9
Replace ui_out_list_{begin,end}() with ui_out_{begin,end}().
2001-05-09 01:33:10 +00:00
Kevin Buettner
b6ba6518e9
Update/correct copyright notices.
2001-03-06 08:22:02 +00:00
Kevin Buettner
fba45db2fa
Protoization.
2000-07-30 01:48:28 +00:00
Kevin Buettner
a14ed312fd
PARAMS removal.
2000-05-28 01:12:42 +00:00
Andrew Cagney
10adc9b50e
Rename mi/ChangeLog-mi -> mi/ChangeLog
2000-05-16 05:07:53 +00:00
Andrew Cagney
ab91fdd5f8
Fix copyright - Cygnus is a Red Hat company.
2000-02-23 06:19:22 +00:00
Andrew Cagney
fb40c20903
Add mi/ and testsuite/gdb.mi/ subdirectories.
...
Add --enable-gdbmi option to configury.
Add mi rules to Makefile.in
Add mi conditional output to event-top.c infrun.c main.c top.c.
Add -i=mi option.
2000-02-23 00:25:43 +00:00