Bug#926470: RFP: annocheck -- analyse an application's compilation
- Date: Fri, 05 Apr 2019 13:13:56 -0400
- From: "Chris Lamb" <lamby@xxxxxxxxxx>
- Subject: Bug#926470: RFP: annocheck -- analyse an application's compilation
* Package name : annocheck
* URL : https://sourceware.org/git/?p=annobin.git
* License : GPL3
Programming Lang: C
Description : Analyse an application's compilation
The annocheck program can analyse programs and report information
about them. It is designed to be modular, with a set of self-
contained tools providing the checking functionality. Currently the
following tools are implemented:
The annocheck program is able to scan inside rpm files and libraries.
It will automatically recurse into any directories that are specified
on the command line. In addition annocheck knows how to find debug
information held in separate debug files, and it will search for these
whenever it needs the resources that they contain.
New tools can be added to the annocheck framework by creating a new
source file and including it in the Makefile used to build annocheck.
The modular nature of annocheck means that nothing else needs to be
New tools must fill out a "struct checker" structure (defined in
annocheck.h) and they must define a constructor function that calls
"annocheck_add_checker" to register their presence at program start-up.
The annocheck program supports some generic command line options that
are used regardless of which tools are enabled.
This RFP was prompted by the following wishlist request against
: :' : Chris Lamb
`. `'` lamby@xxxxxxxxxx / chris-lamb.co.uk