Home | History | Annotate | Download | only in bin
__gmon_start__ libc.so.6 _IO_stdin_used strcpy exit sprintf strncmp optind strrchr __isoc99_sscanf fileno_unlocked fputc_unlocked ftell strncpy __stack_chk_fail fgets_unlocked realloc abort stdin strpbrk strspn strdup sbrk calloc strlen fread_unlocked memset strstr strcspn fseek memcmp stdout fputc memcpy freopen64 fclose malloc strcat optarg stderr getopt_long strncat fwrite fread atoi ferror_unlocked strchr fdopen __fsetlocking memmove fopen64 setbuf fwrite_unlocked strcmp __libc_start_main ferror vfprintf fputs_unlocked free __environ __xstat __fxstat GLIBC_2.4 GLIBC_2.7 GLIBC_2.2 GLIBC_2.1 GLIBC_2.0 
/tmp/gcc32/toolchain-src/gcc/gcc-4.4.3/gcc/gcov-io.c rb r+b w+b 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 -m, --pmu-profile Output PMU profile data if available -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 -i, --intermediate-format Output .gcov file in an intermediate text format that can be used by 'lcov' or other applications. It will output a single .gcov file per .gcda file. No source file is required. -q, --pmu_profile-path Path for PMU profile (default pmuprofile.gcda) For bug reporting instructions, please see: %s. gcov %s%s (C) Copyright %s 2010 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. help version all-blocks branch-probabilities branch-counts pmu-profile no-output long-file-names function-summaries preserve-paths object-directory object-file unconditional-branches intermediate-format pmu_profile-path A h F v N a Y b n c | m n l f p o o u i q abcfhilmno:q:puv * 9 H T ` l x .gcov %s%s SF:%s FN:%d,%s FNDA:%s,%s DA:%u,%d BA:%d,%d %s:no functions found Function w File %s:creating '%s' %s:error writing output file '%s' %s:could not open output file '%s' / .gcno .gcda  %s:source file is newer than graph file '%s' (the message is only displayed one per source file) %s:cannot open graph file %s:not a gcov graph file %s:version '%.4s', prefer '%.4s' %s:already seen blocks for '%s' %s:corrupted %s:cannot open data file, assuming not executed %s:not a gcov data file %s:version '%.4s', prefer version '%.4s' %s:stamp mismatch with graph file %s:unknown function '%u' %s:profile mismatch for '%s' %s:profile mismatch: expected function name '%s' but found '%s' %s:overflowed %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' %.*u%% %lld %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 ## /./ \.\ /../ /^/ \..\ \^\ %s:no lines for '%s' Cannot allocate memory for load latency. call %2d returned %s call %2d never executed (fallthrough) branch %2d taken %s%s branch %2d never executed unconditional %2d taken %s unconditional %2d never executed - %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 %9s:%5d:Source is newer than graph function %s called %s returned %s blocks executed %s ##### %9s:%5u: /*EOF*/ $$$$$ %9s:%5u-block %2d %9s:%5u:%s %9s:%5d PMU_LL %9s:%5u: %s %9s:%5u: address self count %9s:%5d:PMU BRM: line: %s %s %s %9s:%5d: count: number of branch mispredicts sampled at this address %9s:%5d: self: branch mispredicts as percentage of the entire program %9s:%5u: %u %.2f%% %.2f%% %.2f%% %.2f%% %.2f%% %.2f%% %.2f%% %.2f%% %.2f%% 0x%llx PMU BRM %9s:%5u: count: %u self: %.2f%% addr: 0x%llx %s:cannot open pmu profile file gcov_sync gcov_read_words gcov_open B ?'  4.4.3 (GCC) %s: warning: %s: %s: Internal error: abort in %s, at %s:%d /tmp/gcc32/toolchain-src/gcc/gcc-4.4.3/gcc/errors.c nw new dl delete new delete vn new [] vd delete [] as = ne != eq == ge >= gt > le <= lt < plus + pl apl += minus - mi ami -= mult * ml amu *= aml convert negate trunc_mod % md amd %= trunc_div / dv adv /= truth_andif && aa truth_orif || oo truth_not ! nt postincrement ++ pp postdecrement -- mm bit_ior | or aor |= bit_xor ^ er aer ^= bit_and & ad aad &= bit_not ~ co call () cl alshift << ls als <<= arshift >> rs ars >>= component -> pt rf indirect method_call ->() addr array [] vc compound , cm cond ?: cn max >? mx min * sz sizeof % / 1 / 4 8 ; E G E J N Q ] ` ] c n q n t ~ ~ # ' + 5 8 5 ; 5 > G S X ] c f c i r u r x } } none Demangling disabled auto Automatic selection based on executable gnu GNU (g++) style demangling lucid Lucid (lcc) style demangling arm ARM style demangling hp HP (aCC) style demangling edg EDG style demangling gnu-v3 GNU (g++) V3 ABI-style demangling java Java style demangling gnat GNAT style demangling t y 4 8 M @ T v { const volatile __restrict const volatile const __restrict volatile __restrict const volatile __restrict # * operator operator assign_ type _ada_ ___ <%s> global constructors keyed to global destructors keyed to import stub for . :: static ^ ^ ^ ^ ^ ^ ^ ^ 2 ^ ^ ^ ^ ^ N ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ template < class > class ( ) %d e ' false true 0 JArray1Z __pt__ __tm__ __ps__ __S , _GLOBAL_ {anonymous} __ _imp__ __imp_ __std__ __sti__ _ virtual table 0123456789Qt __thunk_ virtual function thunk (delta:%d) for __t type_info node type_info function __vtbl__ [ ] 7 < +< < < .8 < < < < < < 8 < 8 6 < 6 < 7 < +< < < < < < < < < < < < < < < < < < < < < < < < < < 6 < < < < +< = > > > > > > > > < > > > > > < > > > > > > m= m= unsigned signed __complex void long long long int short bool char wchar_t long double double float %x int%u_t ? 2@ 2@ 2@ 2@ 2@ 2@ ? 2@ 2@ 2@ 2@ 2@ 2@ 2@ 2@ ? 2@ c? ? 2@ 2@ 2@ 2@ 2@ 2@ 2@ 2@ 2@ 2@ 2@ 2@ 2@ 2@ 2@ 2@ 2@ 2@ 2@ 2@ 2@ 2@ 2@ 2@ 2@ 2@ 2@ 2@ 2@ 2@ ? PF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF -E -E -E -E -E -E -E -E -E -E GF GF GF GF GF GF GF GF GF GF GF GF GF C GF C GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF PF GF GF A B B GF IC GF GF 5A GF GF @ GF GF GF GF GF B |A E GF `@ _B @ -2147483648 U ... __ct __dt T%d _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ b c c b b b b c c b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b c std _GLOBAL_ (anonymous namespace) aN &= aS = aa && ad & an cl () cm , co ~ dV /= da delete[] de * dl delete dt . dv / eO ^= eo ^ eq == ge >= gt > ix [] lS <<= le <= ls << lt < mI -= mL *= mi - ml mm -- na new[] ne != ng nt ! nw new oR |= oo || or | pL += pl + pm ->* pp ++ ps pt -> qu ? rM %= rS >>= rm % rs >> st sizeof sz at alignof az ! $ & ) , / 2 5 7 : = @ D G J M P S U X [ ^ a d f i l o r x { ~ d mq pr pr r pr pr o Ar pr pr pr pr pr pr pr pr p o pr jo pr pr pr pr pr pr pr pr pr pr pr pr p pr pr pr pr Dp pr pr pr pr pr pr pr pr pr pr pr pr pr p signed char bool boolean char byte double long double float __float128 unsigned char int unsigned int unsigned long unsigned long __int128 unsigned __int128 short unsigned short void wchar_t long long unsigned long long ... decimal32 decimal64 decimal128 half char16_t char32_t , 1 9 > C C J J V V \ \ g g u u y 9 $ $ - - 9w 9w 9w 9w 9w 9w 9w 9w 9w 9w !} !} !} !} !} !} !} Lw !} cy 3z !} &w y !} !} !} !} !} _w 9w x x !} "y w rw y !} !} !} !} 9w !} !} !} !} !} !} v v v v v v v v v v !} v v v v !} !} !} v v v v v v v v R| } } } } } } } } } } } } } z } } } } } } } } } } } } } } } X{ { &{ } { | } } } } } } z } } { z string literal std::allocator allocator std::basic_string basic_string std::string std::basic_string, std::allocator > std::istream std::basic_istream > basic_istream std::ostream std::basic_ostream > basic_ostream std::iostream std::basic_iostream > basic_iostream t a b s F i C P 1 o 1 d 2 # ^ ^ | ^ ^ ^ e ^ T :: JArray vtable for VTT for construction vtable for -in- typeinfo for typeinfo name for typeinfo fn for non-virtual thunk to virtual thunk to covariant return thunk to java Class for guard variable for reference temporary for hidden alias for ::* _Sat _Accum _Fract , operator operator : ul ll ull false true java resource decltype ( parm# %ld i i " H 3 S \ 4 j B x . . . . . . . . . 1 Q p F \ D % 8 & r * restrict volatile const complex imaginary % = U m ( global constructors keyed to global destructors keyed to 4 r out of memory C B B B B Q 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ : %s%sout of memory allocating %lu bytes after a total of %lu bytes 
pmuprofile.gcda $.$ 
GCC: (Ubuntu 4.4.3-4ubuntu5) 4.4.3 
.shstrtab .interp .note.ABI-tag .note.gnu.build-id .gnu.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