Talk:Gcov

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

Outdated info[edit]

As of recent versions of GCC (gcov included), generated files have .gcno and .gcda extensions, rather than the ".bb" ".bbg" and ".da" extensions mentioned in the article. The new file types are described in gcov's documentation:

  • The .gcno notes file is generated when the source file is compiled with the GCC -ftest-coverage option. It contains information to reconstruct the basic block graphs and assign source line numbers to blocks.
  • The .gcda count data file is generated when a program containing object files built with the GCC -fprofile-arcs option is executed. A separate .gcda file is created for each object file compiled with this option. It contains arc transition counts, value profile counts, and some summary information.

I'm not sure if there are any other notable changes at this point, but failing to see the expected files appear sent me on a head-scratching runaround while I tried to figure out what was wrong with my gcov installation. I would appreciate if someone stepped up and updated the article to reflect current behavior of coverage-instrumented binaries. — Preceding unsigned comment added by 46.170.98.106 (talk) 19:45, 22 January 2020 (UTC)[reply]

External links modified[edit]

Hello fellow Wikipedians,

I have just modified one external link on Gcov. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

This message was posted before February 2018. After February 2018, "External links modified" talk page sections are no longer generated or monitored by InternetArchiveBot. No special action is required regarding these talk page notices, other than regular verification using the archive tool instructions below. Editors have permission to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the RfC before doing mass systematic removals. This message is updated dynamically through the template {{source check}} (last update: 18 January 2022).

  • If you have discovered URLs which were erroneously considered dead by the bot, you can report them with this tool.
  • If you found an error with any archives or the URLs themselves, you can fix them with this tool.

Cheers.—InternetArchiveBot (Report bug) 18:34, 8 January 2017 (UTC)[reply]

External links modified[edit]

Hello fellow Wikipedians,

I have just modified one external link on Gcov. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

This message was posted before February 2018. After February 2018, "External links modified" talk page sections are no longer generated or monitored by InternetArchiveBot. No special action is required regarding these talk page notices, other than regular verification using the archive tool instructions below. Editors have permission to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the RfC before doing mass systematic removals. This message is updated dynamically through the template {{source check}} (last update: 18 January 2022).

  • If you have discovered URLs which were erroneously considered dead by the bot, you can report them with this tool.
  • If you found an error with any archives or the URLs themselves, you can fix them with this tool.

Cheers.—InternetArchiveBot (Report bug) 03:23, 12 October 2017 (UTC)[reply]

Version & Changes[edit]

What's the current version number of the tool, if I don't have it installed etc.? Cannot search https://gcc.gnu.org/releases.html for Gcov changes... same as GCC, how to differentiate then?--LS (talk) 14:29, 17 December 2020 (UTC)[reply]

applicable to what? resolved in which language?[edit]

the current article seems to totally skip for which programming/computation languages this tool is applicable. that far i can see some c/c++ snippets - but indeed the mentioned Gnu Compiler Collection has a much wider ability.

i am further missing a description of what methods this tool is realized under the hood. this includes the language(s) it is coded internally including scripting languages and also includes tools its based upon such as lexers, meta build tools, shell tools and more. (for e.g. ROS catkin build tools its said that it depends on CMake and GNU make as a minimalistic base condition for the unix or compatible tooling platform to be supported.) thus i am lacking a bit of build time and run time information for this probably quite versatile tool in the article.

--Alexander.stohr (talk) 09:44, 7 September 2021 (UTC)[reply]