diff options
author | Martin Liska <mliska@suse.cz> | 2018-06-07 06:21:35 +0200 |
---|---|---|
committer | Martin Liska <marxin@gcc.gnu.org> | 2018-06-07 04:21:35 +0000 |
commit | 6c086e8c75deaedb7db807d8008529747b275275 (patch) | |
tree | bf1b9fcbe6c7ae18bf10e75a89c7d5437a865a21 /gcc | |
parent | 37777cd0335f3220e4cbe263099af633f1e1c645 (diff) | |
download | gcc-6c086e8c75deaedb7db807d8008529747b275275.zip gcc-6c086e8c75deaedb7db807d8008529747b275275.tar.gz gcc-6c086e8c75deaedb7db807d8008529747b275275.tar.bz2 |
Fix libgcov-driver-system bootstrap failure (PR bootstrap/86057).
2018-06-07 Martin Liska <mliska@suse.cz>
PR bootstrap/86057
* libgcov-driver-system.c (replace_filename_variables): Use
memcpy instead of mempcpy.
(allocate_filename_struct): Do not allocate filename, allocate
prefix and set it.
(gcov_exit_open_gcda_file): Allocate memory for gf->filename
here and properly copy content into it.
* libgcov-driver.c (struct gcov_filename): Remove max_length
field, change prefix from size_t into char *.
(compute_summary): Do not calculate longest filename.
(gcov_do_dump): Release memory of gf.filename after each file.
* libgcov-util.c (compute_summary): Use new signature of
compute_summary.
(calculate_overlap): Likewise.
From-SVN: r261260
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions