GCC Middle and Back End API Reference
|
Data Structures | |
struct | tag_format |
Typedefs | |
typedef struct tag_format | tag_format_t |
Functions | |
static void | dump_gcov_file (const char *) |
static void | print_prefix (const char *, unsigned, gcov_position_t) |
static void | print_usage (void) |
static void | print_version (void) |
static void | tag_function (const char *, unsigned, unsigned) |
static void | tag_blocks (const char *, unsigned, unsigned) |
static void | tag_arcs (const char *, unsigned, unsigned) |
static void | tag_lines (const char *, unsigned, unsigned) |
static void | tag_counters (const char *, unsigned, unsigned) |
static void | tag_summary (const char *, unsigned, unsigned) |
static void | dump_working_sets (const char *filename, const struct gcov_ctr_summary *summary) |
int | main (int, char **) |
int | main () |
static void | print_prefix () |
static void | dump_gcov_file () |
Variables | |
static int | flag_dump_contents = 0 |
static int | flag_dump_positions = 0 |
static int | flag_dump_working_sets = 0 |
static struct option | options [] |
static const tag_format_t | tag_table [] |
typedef struct tag_format tag_format_t |
|
static |
Referenced by main().
|
static |
magic
stamp
|
static |
Multiply the percentage by 100 to avoid float.
Print out the percentage using int arithmatic to avoid float.
int main | ( | int | , |
char ** | |||
) |
int main | ( | ) |
Unlock the stdio streams.
References diagnostic_initialize(), dump_gcov_file(), flag_dump_contents, flag_dump_positions, flag_dump_working_sets, gcc_init_libintl(), global_dc, print_usage(), print_version, progname, and strlen().
|
static |
Referenced by tag_lines().
|
static |
|
static |
Referenced by main(), and print_usage().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
References gcov_position(), gcov_read_string(), gcov_read_unsigned(), and print_prefix().
|
static |
|
static |
Referenced by main().
|
static |
Referenced by main().
|
static |
Referenced by main().
|
static |