__gmon_start__ libc.so.6 strcpy stdout __fsetlocking fdopen memmove getopt_long fileno_unlocked memcpy __overflow malloc optarg strrchr calloc fputs_unlocked strcat fseek optind stdin realloc sbrk ftell fread_unlocked strcmp sprintf fclose stderr error fputc fwrite_unlocked __xstat freopen exit __fxstat setbuf fopen fgets_unlocked _IO_stdin_used __libc_start_main strlen strchr vfprintf free __environ GLIBC_2.2 GLIBC_2.0 GLIBC_2.1
Usage: gcov [OPTION]... SOURCEFILE Print code coverage information. -h, --help Print this help, then exit -v, --version Print version number, then exit -a, --all-blocks Show information for every basic block -b, --branch-probabilities Include branch probabilities in output -c, --branch-counts Given counts of branches taken rather than percentages -n, --no-output Do not create an output file -l, --long-file-names Use long output file names for included source files -f, --function-summaries Output summaries for each function -o, --object-directory DIR|FILE Search for object files in DIR or called FILE -p, --preserve-paths Preserve all pathname components -u, --unconditional-branches Show unconditional branch counts too For bug reporting instructions, please see: %s. /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/gcov-io.c unconditional %2d never executed %s:source file is newer than graph file '%s' %9s:%5d:Source is newer than graph %s:version '%.4s', prefer '%.4s' /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/gcov-io.h %s:already seen blocks for '%s' %s:cannot open data file, assuming not executed %s:version '%.4s', prefer version '%.4s' %s:stamp mismatch with graph file %s:'%s' lacks entry and/or exit blocks %s:'%s' has arcs to entry block %s:'%s' has arcs from exit block %s:graph is unsolvable for '%s' %s:error writing output file '%s' %s:could not open output file '%s' Copyright %s 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. r+b w+b
%.*u%% %lld call %2d returned %s call %2d never executed (fallthrough) branch %2d taken %s%s branch %2d never executed unconditional %2d taken %s %s '%s' Lines executed:%s of %d No executable lines Branches executed:%s of %d Taken at least once:%s of %d No branches Calls executed:%s of %d No calls - %9s:%5d:Source:%s %9s:%5d:Graph:%s %9s:%5d:Data:%s %9s:%5d:Runs:%u %9s:%5d:Programs:%u r %s:cannot open source file function %s called %s returned %s blocks executed %s ##### %9s:%5u: $$$$$ %9s:%5u-block %2d %9s:%5u:%s /*EOF*/ %s:cannot open graph file %s:not a gcov graph file %s:corrupted %s:not a gcov data file %s:unknown function '%u' %s:profile mismatch for '%s' %s:overflowed %s:no lines for '%s' Function File w %s:creating '%s' %s:no functions found gcov (GCC) %s (C) abcfhlno:puv help version all-blocks branch-probabilities branch-counts no-output long-file-names function-summaries preserve-paths object-directory object-file unconditional-branches t e V G @ 1 " N h S v [ a f b { c n l f p o o u gcov_open gcov_position gcov_read_words gcov_sync B ?' 4.2.1 %s: Internal error: abort in %s, at %s:%d %s: warning: %s: /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/errors.c %s%sout of memory allocating %lu bytes after a total of %lu bytes
l l
GCC: (GNU) 3.4.6 (Ubuntu 3.4.6-1ubuntu2) GCC: (GNU) 3.4.6 (Ubuntu 3.4.6-1ubuntu2) GCC: (GNU) 4.2.1 GCC: (GNU) 4.2.1 GCC: (GNU) 4.2.1 GCC: (GNU) 4.2.1 GCC: (GNU) 4.2.1 GCC: (GNU) 4.2.1 GCC: (GNU) 4.2.1 GCC: (GNU) 4.2.1 GCC: (GNU) 4.2.1 GCC: (GNU) 3.4.6 (Ubuntu 3.4.6-1ubuntu2) GCC: (GNU) 4.2.1 GCC: (GNU) 3.4.6 (Ubuntu 3.4.6-1ubuntu2)
init.c /tmp/glibc.iZwOIW/glibc-2.3.6-0ubuntu20/build-tree/glibc-2.3.6/csu short int long long int unsigned char GNU C 3.4.6 (Ubuntu 3.4.6-1ubuntu2) long long unsigned int short unsigned int _IO_stdin_used fake succ_next _shortbuf function_t format_gcov read_count_file _IO_lock_t function_info stderr next_vertex fall_through find_source run_max __FUNCTION__ flag_counts count_ptr flag_long_names buffer bug_report_url source_file flag_gcov_file _IO_write_end endian csum num_pred st_blksize _flags head argno gcov_read_summary flag_function_summary accumulate_line_counts lineno __nlink_t num_dests _IO_buf_end gcov_close line_t src_n prev src_p arc_info new_size gcov_type flag_branches is_nonlocal_return from_file coverage_info add_branch_counts __ino_t title result _pos /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/gcov.c stdout _IO_save_end function_name float return_count shift checksum GNU C 4.2.1 index overread fstat probe __unused5 st_blocks probe_arc ferror_unlocked branches_taken ratio ctrs limit timespec value _fileno current_tag count_valid st_dev bbg_file_time create_file_names __gnuc_va_list tv_nsec _vtable_offset _markers __mode_t _IO_read_base st_gid argc stdin _IO_write_ptr release_structures inv_arc lines_executed st_nlink _IO_marker fn_n fn_p read_graph_file source_info __stream solve_flow_graph fnotice program_count encoding gcov_allocate bbg_stamp is_call_non_return bottom ident num_blocks gcov_var output_lines calls status process_file gcov_magic st_ino retval line_info _IO_write_base line_nos _IO_save_base flag_preserve_paths __dev_t is_call_site object_directory expected num_counts arc_n optind arc_p arc_t gcov_position gcov_position_t __quad_t st_mode _IO_backup_base st_rdev __pad1 __pad2 start functions option gcov_time cycle_arc excess optarg argv __gid_t print_usage blocks_executed cmsgid block_info gcov_read_string output_branch_count make_gcov_file_name _IO_read_end coverage bbg_file_name st_mtim num_lines object_summary __path branches_executed error_p options length add_line_counts exists gcov_sync non_fake_succ blockno source_t cycle flag block_n block_p invalid_chain block_t gcov_summary __blksize_t block __uid_t st_atim coverage_t on_tree _lock tv_sec corrupt is_unconditional _old_offset pred_next _IO_FILE mismatch prev_dst sources da_file_name out_of_order gcov_ctr_summary calls_executed percent gcov_read_words __unused4 src_name gcov_unsigned_t _sbuf __fd process_args invalid_blocks __time_t num_succ changes st_size line_num cs_count version_string __u_quad_t st_uid gcov_read_unsigned block_line __off_t st_ctim sum_all main __builtin_va_list gcov_read_counter _IO_read_ptr total flag_unconditional input_name current_vertex cptr __blkcnt_t __statbuf sum_max gcov_is_error print_version flag_all_blocks _flags2 has_arg runs _cur_column is_call_return dest gcov_open line_next __off64_t _unused2 _IO_buf_base cycle_count no_data_file open_quote /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/intl.c close_quote /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/version.c trim_filename this_file progname internal_error format func warning have_error fancy_abort fputc_unlocked fatal /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/errors.c unlock_1 freopen_unlocked FSETLOCKING_BYCALLER /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/libiberty/fopen_unlocked.c unlock_std_streams FSETLOCKING_INTERNAL fdopen_unlocked fildes FSETLOCKING_QUERY unlock_stream fopen_unlocked environ /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/libiberty/xmalloc.c elsize newmem allocated xmalloc xmalloc_set_program_name xcalloc xrealloc oldmem xmalloc_failed nelem first_break xstrdup /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/libiberty/xstrdup.c _xexit_cleanup xexit /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/libiberty/xexit.c code
.symtab .strtab .shstrtab .interp .note.ABI-tag .hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .text .fini .rodata .eh_frame .ctors .dtors .jcr .dynamic .got .got.plt .data .bss .comment .debug_aranges .debug_pubnames .debug_info .debug_abbrev .debug_line .debug_frame .debug_str .debug_loc .debug_ranges
abi-note.S ../sysdeps/i386/elf/start.S init.c initfini.c /tmp/glibc.iZwOIW/glibc-2.3.6-0ubuntu20/build-tree/i386-libc/csu/crti.S call_gmon_start crtstuff.c __CTOR_LIST__ __DTOR_LIST__ __JCR_LIST__ __do_global_dtors_aux completed.5822 p.5820 frame_dummy __CTOR_END__ __DTOR_END__ __FRAME_END__ __JCR_END__ __do_global_ctors_aux /tmp/glibc.iZwOIW/glibc-2.3.6-0ubuntu20/build-tree/i386-libc/csu/crtn.S gcov.c gcov_magic gcov_var add_branch_counts fnotice print_usage gcov_close gcov_open __FUNCTION__.10297 gcov_read_words __FUNCTION__.10334 gcov_read_counter gcov_read_unsigned gcov_read_string find_source sources gcov_sync __FUNCTION__.10408 format_gcov buffer.11152 output_branch_count flag_counts flag_unconditional function_summary flag_branches make_gcov_file_name flag_long_names flag_preserve_paths output_lines bbg_file_name no_data_file da_file_name object_summary program_count flag_all_blocks bbg_file_time process_file object_directory bbg_stamp functions __FUNCTION__.10268 flag_function_summary flag_gcov_file options intl.c version.c errors.c this_file.5129 fopen_unlocked.c xmalloc.c name first_break xstrdup.c xexit.c _DYNAMIC __fini_array_end __fini_array_start __init_array_end _GLOBAL_OFFSET_TABLE_ __init_array_start xmalloc version_string fread_unlocked@@GLIBC_2.1 progname freopen_unlocked strchr@@GLIBC_2.0 fdopen@@GLIBC_2.1 __overflow@@GLIBC_2.0 fputs_unlocked@@GLIBC_2.1 strcmp@@GLIBC_2.0 _fp_hw fprintf@@GLIBC_2.0 fdopen_unlocked freopen@@GLIBC_2.0 unlock_std_streams __dso_handle __libc_csu_fini xmalloc_set_program_name fwrite_unlocked@@GLIBC_2.1 environ@@GLIBC_2.0 ftell@@GLIBC_2.0 xmalloc_failed _init open_quote malloc@@GLIBC_2.0 memmove@@GLIBC_2.0 close_quote fgets_unlocked@@GLIBC_2.1 xstrdup stdout@@GLIBC_2.0 stderr@@GLIBC_2.0 __xstat@@GLIBC_2.0 vfprintf@@GLIBC_2.0 fatal fseek@@GLIBC_2.0 setbuf@@GLIBC_2.0 xcalloc _start __fxstat@@GLIBC_2.0 strlen@@GLIBC_2.0 sbrk@@GLIBC_2.0 fopen_unlocked xrealloc bug_report_url fputc@@GLIBC_2.0 __libc_csu_init __bss_start main fileno_unlocked@@GLIBC_2.0 __libc_start_main@@GLIBC_2.0 realloc@@GLIBC_2.0 strcat@@GLIBC_2.0 __environ@@GLIBC_2.0 data_start _fini memcpy@@GLIBC_2.0 fclose@@GLIBC_2.1 strrchr@@GLIBC_2.0 getopt_long@@GLIBC_2.0 error _xexit_cleanup exit@@GLIBC_2.0 unlock_stream warning calloc@@GLIBC_2.0 __fsetlocking@@GLIBC_2.2 _edata __i686.get_pc_thunk.bx free@@GLIBC_2.0 _end fancy_abort stdin@@GLIBC_2.0 fopen@@GLIBC_2.1 optarg@@GLIBC_2.0 xexit _IO_stdin_used internal_error trim_filename sprintf@@GLIBC_2.0 __data_start _Jv_RegisterClasses optind@@GLIBC_2.0 have_error __gmon_start__ strcpy@@GLIBC_2.0