gcov: Move gcov_open() to caller of read_gcda_file()
commitc190b0e65fe62e9fe58a8a04c6695a263da90161
authorSebastian Huber <sebastian.huber@embedded-brains.de>
Wed, 30 Mar 2022 19:59:43 +0000 (30 21:59 +0200)
committerSebastian Huber <sebastian.huber@embedded-brains.de>
Thu, 28 Apr 2022 18:46:49 +0000 (28 20:46 +0200)
tree789475d41faa3cdb8541770a7f1e90ae53a12574
parent76cae6482e0e618d1f8709b3c5d14642378281c7
gcov: Move gcov_open() to caller of read_gcda_file()

This allows to reuse read_gcda_file() to read multiple objects from a single
file.

libgcc/

* libgcov-util.c (read_gcda_file): Do not open file.
(ftw_read_file): Open file here.
libgcc/libgcov-util.c