aboutsummaryrefslogtreecommitdiff
path: root/libgcc/libgcov-util.c
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2022-03-31 10:10:02 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2022-04-28 20:46:49 +0200
commitef9a53feae5701953da9161afef2aea0329ec8b2 (patch)
treece3989d5caa5088c82df6fbfdec4aa0135ef43f0 /libgcc/libgcov-util.c
parent1ff8d194cbc6354d3c52d5362d22cc1f56b73ef7 (diff)
downloadgcc-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