]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/coverage.c
gcov-io.h: Update documentation.
authorNathan Sidwell <nathan@codesourcery.com>
Wed, 9 Jul 2003 12:12:29 +0000 (12:12 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Wed, 9 Jul 2003 12:12:29 +0000 (12:12 +0000)
commit160e2e4f2361da06d8cd73afea7b527b29d4c6a7
tree5a33b5396c3ed82380adfbc9d86b6c3c8ad3bb59
parent83599948cd3ebd43bccc33de73edda68cb48d354
gcov-io.h: Update documentation.

* gcov-io.h: Update documentation.
(GCOV_GRAPH_SUFFIX, GCOV_GRAPH_MAGIC): Rename to GCOV_NOTE_SUFFIX,
GCOV_NOTE_MAGIC.
(GCOV_DATA_SUFFIX, GCOV_NOTE_SUFFIX): Update.
(GCOV_DATA_MAGIC, GCOV_NOTE_MAGIC): Make non-palindromic.
(struct gcov_var): Change buffer's type. Add endian flag.
(gcov_open): Remove mode in libgcov.
(gcov_magic): Prototype.
* gcov-io.c (from_file): New.
(gcov_open): Clear endian flag.
(gcov_magic): New.
(gcov_write_bytes, gcov_read_bytes): Return gcov_unsigned_t
pointers.
(gcov_write_unsigned, gcov_write_counter, gcov_write_string,
gcov_write_tag, gcov_write_length, gcov_write_tag_length): Update.
(gcov_read_unsigned, gcov_read_counter, gcov_read_string): Update.
* gcov-iov.c (main): Correct cast.
* coverage.c (read_counts_file): Use gcov_magic. Remove endianness
conversion.
(gcov_begin_output): Use GCOV_NOTE_MAGIC.
(coverage_init): Use GCOV_NOTE_SUFFIX.
* libgcov.c (gcov_version_mismatch): Remove endianness conversion.
Rename to gcov_version, and return flag.
(gcov_exit): Use gcov_version.
(__gcov_init): Use gcov_version.
* Makefile.in (coverageexts): Update.
* gcov.c (print_version): Remove endianness conversion.
(create_file_names): Use GCOV_NOTE_SUFFIX.
(read_graph_file): Use gcov_magic.
(read_count_file): Likewise.
* gcov-dump.c (dump_file): Remove endianness conversion, use
gcov_magic.

From-SVN: r69137
gcc/ChangeLog
gcc/Makefile.in
gcc/coverage.c
gcc/gcov-dump.c
gcc/gcov-io.c
gcc/gcov-io.h
gcc/gcov-iov.c
gcc/gcov.c
gcc/libgcov.c