binutils-gdb/gdb/mi
Aaron Merey 27859c6b9d gdb/debuginfod: Improve progress updates
If the download size is known, a progress bar is displayed along with
the percentage of completion and the total download size.

  Downloading separate debug info for /lib/libxyz.so
  [############                                      ]  25% (10.01 M)

If the download size is not known, a progress indicator is displayed
with a ticker ("###") that moves across the screen at a rate of 1 tick
every 0.5 seconds.

  Downloading separate debug info for /lib/libxyz.so
  [         ###                                                      ]

If the output stream is not a tty, batch mode is enabled, the screen is
too narrow or width has been set to 'unlimited', then only a static
description of the download is printed. No bar or ticker is displayed.

  Downloading separate debug info for /lib/libxyz.so...

In any case, if the size of the download is known at the time the
description is printed then it will be included in the description.

  Downloading 10.01 MB separate debug info for /lib/libxyz.so...
2022-11-10 12:01:18 -05:00
..
ChangeLog-1999-2003
mi-cmd-break.c Eliminate the two-level data structures behind location_specs 2022-06-17 09:55:39 +01:00
mi-cmd-break.h Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
mi-cmd-catch.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
mi-cmd-disas.c gdb/mi: new options for -data-disassemble command 2022-10-02 11:58:28 +01:00
mi-cmd-env.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
mi-cmd-file.c gdb: remove SYMTAB_COMPUNIT macro, add getter/setter 2022-02-06 15:48:19 -05:00
mi-cmd-info.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
mi-cmd-stack.c internal_error: remove need to pass __FILE__/__LINE__ 2022-10-19 15:32:36 +01:00
mi-cmd-target.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
mi-cmd-var.c Unify gdb printf functions 2022-03-29 12:46:24 -06:00
mi-cmds.c gdb/mi: fix breakpoint script field output 2022-08-10 15:38:19 -04:00
mi-cmds.h gdb/python: remove gdb._mi_commands dict 2022-03-18 20:29:57 -04:00
mi-common.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
mi-common.h Move mi_interpreter to mi-interp.h 2022-06-22 13:28:55 -06:00
mi-console.c Unify gdb putc functions 2022-03-29 12:46:24 -06:00
mi-console.h Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
mi-getopt.c internal_error: remove need to pass __FILE__/__LINE__ 2022-10-19 15:32:36 +01:00
mi-getopt.h Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
mi-interp.c Remove a call to clear_interpreter_hooks 2022-08-31 11:03:40 -06:00
mi-interp.h Remove two unused members from mi_interp 2022-08-31 11:03:40 -06:00
mi-main.c gdb: remove spurious spaces after frame_info_ptr 2022-10-25 11:04:58 -04:00
mi-main.h gdb/mi: fix breakpoint script field output 2022-08-10 15:38:19 -04:00
mi-out.c gdb/debuginfod: Improve progress updates 2022-11-10 12:01:18 -05:00
mi-out.h gdb/debuginfod: Improve progress updates 2022-11-10 12:01:18 -05:00
mi-parse.c Remove host_hex_value 2022-02-04 07:37:22 -07:00
mi-parse.h Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
mi-symbol-cmds.c Replace symbol_symtab with symbol::symtab 2022-04-20 09:28:40 -06:00