]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
[gdb] Print progress for debuginfod
authorMartin Liska <mliska@suse.cz>
Wed, 16 Dec 2020 17:18:40 +0000 (18:18 +0100)
committerTom de Vries <tdevries@suse.de>
Wed, 16 Dec 2020 17:18:40 +0000 (18:18 +0100)
commitd6f26c9d2852286c0ff8053a1b6e688ae1ba0793
tree95b3a9eac4e975e7c006dbd78af7bb69bbb30df1
parent2f2287318b33ddf855a692fcc191f6b25caf4644
[gdb] Print progress for debuginfod

Prints progress like:

Downloading 4.89 MB separate debug info for /usr/lib64/libgcrypt.so.20.
Downloading 1.10 MB separate debug info for /usr/lib64/liblzma.so.5.
Downloading 1.31 MB separate debug info for /usr/lib64/liblz4.so.1.
Downloading 0.96 MB separate debug info for /usr/lib64/libsmime3.so.
[###                                                                    ]

Tested on x86_64-linux.

ChangeLog:

2020-12-16  Martin Liska  <mliska@suse.cz>
    Tom de Vries  <tdevries@suse.de>

* gdb/debuginfod-support.c (struct user_data): Remove has_printed
field.  Add meter field.
(progressfn): Print progress using meter.
ChangeLog
gdb/cli-out.c
gdb/debuginfod-support.c