__gmon_start__ libc.so.6 _IO_stdin_used putc_unlocked strcpy execv sprintf strsignal strncmp strrchr fflush_unlocked pipe ftell strncpy unlink putchar fgets_unlocked realloc abort stdin _exit strpbrk getpid kill strspn strdup getc_unlocked sbrk calloc fread_unlocked memset strstr strcspn __errno_location fseek chdir memcmp dup2 putenv stdout fputc fputs memcpy freopen64 fclose malloc strcat raise remove getenv sscanf stderr wait4 _obstack_newchunk fscanf execvp strncat getcwd fwrite fread gettimeofday rename atoi waitpid strchr obstack_free vfork fdopen sleep fcntl __fsetlocking memmove fopen64 _obstack_begin access strcmp strerror __libc_start_main ferror vfprintf fputs_unlocked __environ __xstat64 __lxstat64 GLIBC_2.2 GLIBC_2.1 GLIBC_2.0
/tmp/ndk-andrewhsieh/build/toolchain/prefix/sysroot collect2: : %s internal gcc abort in %s, at %s:%d r i686-linux-android -, Looking for '%s' - found: absolute path - failed to locate using absolute path - failed: no entries in prefix list Convert string '%s' into prefixes, separator = '%c' - add prefix: %s COLLECT_LTO_WRAPPER lto-wrapper COLLECT_LTO_WRAPPER must be set /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/build/../gcc/gcc-4.6/gcc/collect2.c ld - COLLECT_NO_DEMANGLE COLLECT_NO_DEMANGLE= -debug -flto-partition=none -flto= -flto -fno-lto -plugin -use-gold -use-ld a.out COLLECT_GCC_OPTIONS no arguments COMPILER_PATH PATH collect2: warning: unable to find linker. Searched in these paths: %s For these executables: And searched in these paths: COLLECT_GCC -gcc .c .o .ld .le -x c -c -o -EL -EB -shared -fno-profile-arcs -fno-test-coverage -fno-branch-probabilities -fno-exceptions -w -fno-whole-program -dynamic-linker --no-demangle --demangle unknown demangling style '%s' --sysroot= --version --help .a .so .lo .obj collect2 version %s (i386 Linux/ELF) Usage: collect2 [options] Wrap linker and generate constructor code if needed. Options: -debug Enable debug output --help Display this information -v, --version Display this program's version number Overview: http://gcc.gnu.org/onlinedocs/gccint/Collect2.html Report bugs: %s not found ld_file_name = %s c_file_name = %s nm_file_name = %s strip_file_name = %s c_file = %s o_file = %s COLLECT_GCC_OPTIONS = %s COLLECT_GCC = %s COMPILER_PATH = %s LIBRARY_PATH %-20s= %s %d constructors found %d constructor found %d destructors found %d destructor found %d frame tables found %d frame table found strip w fopen %s fclose %s ========== output_file = %s, c_file = %s stderr ========== end of c_file gcc M k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k - k k k k k k k k l k k k k . can't get program status , core dumped %s terminated with signal %d [%s]%s %s returned %d exit status could not open response file %s could not write to response file %s could not close response file %s @ [cannot find %s] %s cannot find '%s' collect2 pex_init failed [Leaving %s] %sx%d, %sx%d __asm__ ("%s"); write_c_file - output name is %s, prefix is %s _GLOBAL__FI_ _GLOBAL__FD_ static int count; typedef void entry_pt(); extern entry_pt extern void * static void *frame_table[] = { & 0 }; struct object { void *pc_begin; void *pc_end; void *fde_begin; void *fde_array; __SIZE_TYPE__ count; struct object *next; }; extern void __register_frame_info_table (void *, struct object *); extern void *__deregister_frame_info (void *); static void reg_frame () { static struct object ob; __register_frame_info_table (frame_table, &ob); } static void dereg_frame () { __deregister_frame_info (frame_table); void %s() { static entry_pt *ctors[] = { reg_frame, }; entry_pt **p; if (count++ != 0) return; p = ctors + %d; while (p > ctors) (*--p)(); ++count; } static entry_pt *dtors[] = { dereg_frame, if (--count != 0) return; p = dtors; while (p < dtors + %d) (*p++)(); void _GLOBAL__DI() { %s(); } void _GLOBAL__DD() { %s(); } typedef void entry_pt(); entry_pt * __CTOR_LIST__[] = { (entry_pt *) %d, 0 }; entry_pt * __DTOR_LIST__[] = { __main extern entry_pt %s; entry_pt *__main_reference = %s; rb cannot find 'nm' -n /dev/null can't open nm output nm output with LTO info marker symbol. nm output with constructors/destructors. %s __gnu_lto_v1 init function found in object %s fini function found in object %s . ^ - ld.gold p; ld.bfd |; ld-new ; nm ; gnm ; 2 gstrip ; real-ld ; collect-ld ; maybe_run_lto_and_relink GLOBAL__I. GLOBAL__D. GLOBAL__I_ GLOBAL__D_ GLOBAL__F_ GLOBAL__FI_ GLOBAL__FD_ ; ; ; < < < ,< TLINK_VERBOSE r collect: reading %s %c COLLECT_GCC_OPTIONS . i ' : M COMPILER_PATH= LIBRARY_PATH= .rnw w %s removing .rpo file renaming .rpo file repository file '%s' does not contain command-line arguments collect: recompiling %s .rpo in Undefined symbol: referenced from: ndefined nresolved nsatisfied ultiple '%s' was assigned to '%s', but was not defined during recompilation, or vice versa collect: tweaking %s in %s ld collect: relinking ld returned %d exit status '
4.6 20120106 (prerelease) (GCC) 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 mn nop rm ->* sz sizeof ? #? (? +? 3? #? 7? +? >? A? I? L? W? Z? \? _? b? e? h? k? n? q? s? v? y? |? ~? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @ ? @ @ @ @ @ @ @ @ #@ 1@ 4@ 1@ 7@ E@ H@ E@ K@ S@ U@ S@ X@ \@ _@ g@ i@ g@ l@ p@ s@ {@ }@ {@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ? @ @ @ {@ @ A A A A A A A A A A A #A 'A *A 'A -A 1A 4A 1A 7A ;A global constructors keyed to global destructors keyed to import stub for . :: static " " " " " " " " j " " : " |" " " " " " " N " @ " " j " " " " " " " " ! " " " " " " " " " " " " " " " " " " " " ' j 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__ [ ] wY _ ^ _ _ Z ^ _ _ _ _ _ T[ _ T[ X _ AY _ = 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 R R R R R R R R R R R R R R R R R R R R S S S S S S S S S S !S $S &S )S ,S /S 2S 5S 7S :S =S @S DS GS JS MS PS SS US XS [S ^S aS dS fS S iS lS oS rS xS {S ~S dS S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S Q T T T T % T T T T T T T T T N T T T T T T T T T T T T T T T T ( T T T T T T T T T T T T T 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 decltype(nullptr) X X ,X 1X 9X >X CX CX JX JX VX VX \X \X gX gX uX uX yX X X X X X X X X X X X X X X X X 9X X X X X X X Y Y Y Y Y Y Y Y $Y $Y -Y -Y 6Y 6Y L L L L L L L 0 L F L L L L L L C L V L L L L L L L L L L m m m m m m m m m m L m m m m L L L m m m m m m m = B B B B B B B B B B B B B n B B B B B B B B B B B B B B B C u B B B B B B B B n B 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 hR hR a ] ] ^ b ^ ^ ^ s +^ 8^ F ^ i ^ ^ 1 ^ o ^ ^ 1 _ d _ ,_ 2 __ %ld G G G G 0 G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G :: 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# global constructors keyed to global destructors keyed to {lambda( )# {unnamed type# [clone t - E . [ 7 d E r m m m m m m m m m @ Z ? m 3 ` V V f f & a & f f l l - B W {default arg# }:: restrict volatile const complex imaginary ::* __vector( / . [ F ( %s: error: too many @-files encountered r out of memory PWD . %I $ < ;G ]t B { = 0 $ ~ `2 fC O m A oE! a 0 P A A ? & * " @ ` 0 P H X ? " A ! ) ? Cannot find prime bigger than %lu 3 ( /tmp /usr/tmp /var/tmp TMPDIR TMP TEMP /tmp . Cannot create temporary file in %s: %s XXXXXX closing pipeline input file open temporary file pipeline already complete could not create temporary file pipe open temporary output file both ERRNAME and PEX_STDERR_TO_PIPE specified. PEX_STDERR_TO_PIPE used in the middle of pipeline open error file wb w rb r K! ! ! ! " : error trying to exec ' ': : vfork dup2 close execvp execv wait r w 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 undocumented error #%d XXXXXX abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
+ ELFL d > > $.$ n
GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.6.x-google 20120106 (prerelease) GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
.shstrtab .interp .note.ABI-tag .hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .text .fini .rodata .eh_frame_hdr .eh_frame .ctors .dtors .jcr .dynamic .got .got.plt .data .bss .comment