aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2018-06-07 06:21:35 +0200
committerMartin Liska <marxin@gcc.gnu.org>2018-06-07 04:21:35 +0000
commit6c086e8c75deaedb7db807d8008529747b275275 (patch)
treebf1b9fcbe6c7ae18bf10e75a89c7d5437a865a21 /gcc
parent37777cd0335f3220e4cbe263099af633f1e1c645 (diff)
downloadgcc-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