diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2022-03-31 10:10:02 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2022-04-28 20:46:49 +0200 |
commit | ef9a53feae5701953da9161afef2aea0329ec8b2 (patch) | |
tree | ce3989d5caa5088c82df6fbfdec4aa0135ef43f0 /libgcc/libgcov-util.c | |
parent | 1ff8d194cbc6354d3c52d5362d22cc1f56b73ef7 (diff) | |
download | gcc-ef9a53feae5701953da9161afef2aea0329ec8b2.zip gcc-ef9a53feae5701953da9161afef2aea0329ec8b2.tar.gz gcc-ef9a53feae5701953da9161afef2aea0329ec8b2.tar.bz2 |
gcov: Record EOF error during read
Use an enum for file error codes.
gcc/
* gcov-io.cc (gcov_file_error): New enum.
(gcov_var): Use gcov_file_error enum for the error member.
(gcov_open): Use GCOV_FILE_NO_ERROR.
(gcov_close): Use GCOV_FILE_WRITE_ERROR.
(gcov_write): Likewise.
(gcov_write_unsigned): Likewise.
(gcov_write_string): Likewise.
(gcov_read_bytes): Set error code if EOF is reached.
(gcov_read_counter): Use GCOV_FILE_COUNTER_OVERFLOW.
Diffstat (limited to 'libgcc/libgcov-util.c')
0 files changed, 0 insertions, 0 deletions