Home | History | Annotate | Download | only in bin
__gmon_start__ libc.so.6 strcpy waitpid stdout __fsetlocking strerror fdopen memmove getenv getpid memcpy puts __overflow dup2 malloc remove sleep _obstack_newchunk mempcpy putenv abort pipe __ctype_tolower_loc _obstack_begin calloc wait4 kill strcat fseek stdin ferror strstr strncmp strncpy unlink realloc __strdup execv fread sbrk gettimeofday memset ftell strcmp strsignal sprintf fclose stderr vfork fputc __ctype_b_loc fflush_unlocked fwrite_unlocked fwrite access __xstat freopen __errno_location fopen _IO_stdin_used _exit strverscmp __libc_start_main strlen strchr execvp realpath fcntl vfprintf free __environ GLIBC_2.2 GLIBC_2.3 GLIBC_2.1 GLIBC_2.0 
%s: %s: %s }}}} %{!shared: --as-needed %{static|static-libgcc: language %s not recognized usr no- Using built-in specs. -lgcc -lgcc_s -lgcc_eh libgcc.a%s libgcc_eh.a%s multilib spec '%s' is invalid / -o invalid version number `%s' GCC_EXEC_PREFIX i686-unknown-linux-gnu 4.2.1 -gcc- couldn't run '%s': %s GCC_EXEC_PREFIX= GCC COMPILER_PATH LIBRARY_PATH LPATH ambiguous abbreviation %s incomplete '%s' option Tdata Ttext Tbss -dumpspecs *%s: %s *link_command: %s -dumpversion -dumpmachine -fversion %s (GCC) %s (C) -fhelp --help -ftarget-help --target-help libgcc.a -print-file-name= -print-prog-name= -Wa, -Wp, -Wl, -Xlinker -Xpreprocessor -Xassembler -l argument to '-l' is missing -specs= -### argument to '-B' is missing stage BINUTILS bin --sysroot= * argument to '-x' is missing argument to '-%s' is missing help-dummy Reading specs from %s %include %include_noerr could not find specs file %s %rename rename spec %s to %s *link_command " | pex_init failed failed to get exit status failed to get process times # %s %.2f %.2f spec '%s' invalid -L /dev/null spec '%s' has invalid '%%0%c' .o -imultilib -iprefix -isysroot -isystem spec '%s' has invalid '%%W%c spec '%s' has invalid '%%x%c' malformed spec function name unknown spec function '%s' -D @assembler @assembler-with-cpp %(VALUE) . ; unrecognized option '-%s' install: %s%s programs: %s libraries: %s Usage: %s [options] file... Options: %s. Target: %s Configured with: %s Thread model: %s gcc version %s no input files collect2 ld .m #Objective-C .mi .mm #Objective-C++ .M .mii .cc #C++ .cxx .cpp .cp .c++ .C .CPP .ii .ads #Ada .adb .f #Fortran .for .fpp .F .FOR .FPP .f90 .f95 .F90 .F95 .r #Ratfor .p #Pascal .pas .java #Java .class .zip .jar .c @c .h @c-header .i @cpp-output .s .S @c++ .H @c++-header .hh -D_GNU_SOURCE %(cpp) @c++-cpp-output startfile tune arch %{!march=*:-march=%(VALUE)} %{fopenmp: -pthread} exec /usr/lib/ /usr/libexec/gcc/ /usr/lib/gcc/ ../../../../ --all-warnings -Wall --ansi --assemble -S --assert -A --classpath -fclasspath= aj --bootclasspath -fbootclasspath= --CLASSPATH --combine --comments --comments-in-macros -CC --compile -c --debug -g oj --define-macro --dependencies -M --dump -d --dumpbase --encoding -fencoding= --entry -e --extra-warnings -W --extdirs -fextdirs= --for-assembler -Wa --for-linker --force-link -u --coverage --imacros --include --include-barrier -I- --include-directory -I --include-directory-after -idirafter --include-prefix --include-with-prefix -iwithprefix --include-with-prefix-before -iwithprefixbefore --include-with-prefix-after --language -x --library-directory --machine -m --machine- *j --no-integrated-cpp --no-line-commands -P --no-precompiled-includes -noprecomp --no-standard-includes -nostdinc --no-standard-libraries -nostdlib --no-warnings -w --optimize -O --output --output-class-directory -foutput-class-dir= ja --param --pass-exit-codes --pedantic --pedantic-errors --pie --pipe --prefix -B --preprocess -E --print-search-dirs --print-file-name --print-libgcc-file-name -MG --print-multi-lib --print-multi-directory --print-multi-os-directory --print-prog-name --profile -p --profile-blocks -a --quiet -q --resource -fcompile-resource= --save-temps --shared --silent --specs --static --std -std= --symbolic --sysroot --time --trace-includes -H --traditional --traditional-cpp --trigraphs --undefine-macro -U --user-dependencies -MM --verbose -v --warn- --write-dependencies -MD --write-user-dependencies -MMD -- -f cc1_cpu link_emulation elf_i386 dynamic_linker asm_debug asm_final asm_options invoke_as cpp_options cpp_debug_options cpp_unique_options trad_capable_cpp cc1 cc1_options cc1plus link_gcc_c_sequence link_ssp endfile mfwrap mflib link_gomp switches_need_spaces cross_compile multilib_defaults multilib_extra multilib_matches multilib_exclusions multilib_options link_libgcc md_exec_prefix md_startfile_prefix md_startfile_prefix_1 startfile_prefix_spec sysroot_spec sysroot_suffix_spec sysroot_hdrs_suffix_spec %(cc1_cpu) %{profile:-p} generic if-exists if-exists-else replace-outfile version-compare local_cpu_detect %{d*} %D --sysroot=%R internal gcc abort in %s, at %s:%d --no-as-needed}%{shared-libgcc: }%{!static:%{!static-libgcc:%{!shared-libgcc: /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/gcc.c %{gstabs*:--gstabs}%{!gstabs*:%{g*:--gdwarf2}} ^([1-9][0-9]*|0)(\.([1-9][0-9]*|0))*$ too few arguments to %%:version-compare too many arguments to %%:version-compare unknown operator '%s' in %%:version-compare '-%c' option must have argument missing argument to '%s' option extraneous argument to '%s' option Copyright %s 2007 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. argument to '-Xlinker' is missing argument to '-Xpreprocessor' is missing argument to '-Xassembler' is missing argument to '-specs' is missing argument to '-specs=' is missing '-%c' must come at the start of the command line warning: -pipe ignored because -save-temps specified warning: '-x %s' after last input file has no effect system path '%s' is not absolute specs %%include syntax malformed after %ld characters specs %%rename syntax malformed after %ld characters specs %s spec was not found to be renamed %s: attempt to rename spec '%s' to already defined spec '%s' specs unknown %% command after %ld characters specs file malformed after %ld characters spec file has no spec for linking Internal error: %s (program %s) Please submit a full bug report. See %s for instructions. no arguments for spec function malformed spec function arguments error in args to spec function '%s' spec failure: '%%*' has not been initialized by pattern match warning: use of obsolete %%[ operator in specs spec failure: unrecognized spec option '%c' braced spec body '%s' is invalid braced spec '%s' is invalid at '%c' switch '%s' does not start with '-' spec failure: more than one arg to SYSROOT_SUFFIX_SPEC spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC multilib exclusions '%s' is invalid multilib select '%s' is invalid multilib exclusion '%s' is invalid -pass-exit-codes Exit with highest error code from a phase --help Display this information --target-help Display target specific command line options (Use '-v --help' to display command line options of sub-processes) -dumpspecs Display all of the built in spec strings -dumpversion Display the version of the compiler -dumpmachine Display the compiler's target processor -print-search-dirs Display the directories in the compiler's search path -print-libgcc-file-name Display the name of the compiler's companion library -print-file-name= Display the full path to library  -print-prog-name= Display the full path to compiler component  -print-multi-directory Display the root directory for versions of libgcc -print-multi-lib Display the mapping between command line options and multiple library search directories -print-multi-os-directory Display the relative path to OS libraries -Wa, Pass comma-separated  on to the assembler -Wp, Pass comma-separated  on to the preprocessor -Wl, Pass comma-separated  on to the linker -Xassembler  Pass  on to the assembler -Xpreprocessor  Pass  on to the preprocessor -Xlinker  Pass  on to the linker -combine Pass multiple source files to compiler at once -save-temps Do not delete intermediate files -pipe Use pipes rather than intermediate files -time Time the execution of each subprocess -specs= Override built-in specs with the contents of  -std= Assume that the input sources are for  --sysroot= Use  as the root directory for headers and libraries -B  Add  to the compiler's search paths -b  Run gcc for target , if installed -V  Run gcc version number , if installed -v Display the programs invoked by the compiler -### Like -v but options quoted and commands not executed -E Preprocess only; do not compile, assemble or link -S Compile only; do not assemble or link -c Compile and assemble, but do not link -o  Place the output into  -x  Specify the language of the following input files Permissible languages include: c c++ assembler none 'none' means revert to the default behavior of guessing the language based on the file's extension Options starting with -g, -f, -m, -O, -W, or --param are automatically passed on to the various sub-processes invoked by %s. In order to pass other options on to these processes the -W options must be used. For bug reporting instructions, please see: gcc driver version %s executing gcc version %s cannot specify -o with -c or -S with multiple files %s: %s compiler not installed on this system %s: linker input file unused because linking not done %{E|M|MM:%(trad_capable_cpp) %(cpp_options) %(cpp_debug_options)} %{!E:%{!M:%{!MM: %{traditional|ftraditional:%eGNU C no longer supports -traditional without -E} %{!combine: %{save-temps|traditional-cpp|no-integrated-cpp:%(trad_capable_cpp) %(cpp_options) -o %{save-temps:%b.i} %{!save-temps:%g.i} cc1 -fpreprocessed %{save-temps:%b.i} %{!save-temps:%g.i} %(cc1_options)} %{!save-temps:%{!traditional-cpp:%{!no-integrated-cpp: cc1 %(cpp_unique_options) %(cc1_options)}}} %{!fsyntax-only:%(invoke_as)}} %{combine: %{save-temps|traditional-cpp|no-integrated-cpp:%(trad_capable_cpp) %(cpp_options) -o %{save-temps:%b.i} %{!save-temps:%g.i}} %{!save-temps:%{!traditional-cpp:%{!no-integrated-cpp: cc1 %(cpp_unique_options) %(cc1_options)}} %{!fsyntax-only:%(invoke_as)}}}}}} %{!E:%e-E or -x required when input is from standard input} %(trad_capable_cpp) %(cpp_options) %(cpp_debug_options) %{E|M|MM:%(trad_capable_cpp) %(cpp_options) %(cpp_debug_options)} %{!E:%{!M:%{!MM: %{save-temps|traditional-cpp|no-integrated-cpp:%(trad_capable_cpp) %(cpp_options) -o %{save-temps:%b.i} %{!save-temps:%g.i} cc1 -fpreprocessed %{save-temps:%b.i} %{!save-temps:%g.i} %(cc1_options) -o %g.s %{!o*:--output-pch=%i.gch} %W{o*:--output-pch=%*}%V} %{!save-temps:%{!traditional-cpp:%{!no-integrated-cpp: cc1 %(cpp_unique_options) %(cc1_options) -o %g.s %{!o*:--output-pch=%i.gch} %W{o*:--output-pch=%*}%V}}}}}} %{!M:%{!MM:%{!E:cc1 -fpreprocessed %i %(cc1_options) %{!fsyntax-only:%(invoke_as)}}}} %{!M:%{!MM:%{!E:%{!S:as %(asm_debug) %(asm_options) %i %A }}}} %(trad_capable_cpp) -lang-asm %(cpp_options) %{E|M|MM:%(cpp_debug_options)} %{!M:%{!MM:%{!E:%{!S:-o %|.s | as %(asm_debug) %(asm_options) %|.s %A }}}} %{E|M|MM:cc1plus -E %(cpp_options) %2 %(cpp_debug_options)} %{!E:%{!M:%{!MM: %{save-temps|no-integrated-cpp:cc1plus -E %(cpp_options) %2 -o %{save-temps:%b.ii} %{!save-temps:%g.ii} } cc1plus %{save-temps|no-integrated-cpp:-fpreprocessed %{save-temps:%b.ii} %{!save-temps:%g.ii}} %{!save-temps:%{!no-integrated-cpp:%(cpp_unique_options)}} %(cc1_options) %2 %{+e1*} %{!fsyntax-only:-o %g.s %{!o*:--output-pch=%i.gch} %W{o*:--output-pch=%*}%V}}}} %{E|M|MM:cc1plus -E %(cpp_options) %2 %(cpp_debug_options)} %{!E:%{!M:%{!MM: %{save-temps|no-integrated-cpp:cc1plus -E %(cpp_options) %2 -o %{save-temps:%b.ii} %{!save-temps:%g.ii} } cc1plus %{save-temps|no-integrated-cpp:-fpreprocessed %{save-temps:%b.ii} %{!save-temps:%g.ii}} %{!save-temps:%{!no-integrated-cpp:%(cpp_unique_options)}} %(cc1_options) %2 %{+e1*} %{!fsyntax-only:%(invoke_as)}}}} %{!M:%{!MM:%{!E: cc1plus -fpreprocessed %i %(cc1_options) %2 %{+e*} %{!fsyntax-only:%(invoke_as)}}}} /usr/local/google/home/dmitriyz/toolchain/lib/gcc/ %{!mtune=*:%{!mcpu=*:%{!march=*:-mtune=%(VALUE)}}} -m %(link_emulation) %{shared:-shared} %{!shared: %{!ibcs: %{!static: %{rdynamic:-export-dynamic} %{!dynamic-linker:-dynamic-linker %(dynamic_linker)}} %{static:-static}}} %{!fsyntax-only:%{!c:%{!M:%{!MM:%{!E:%{!S: %(linker) %l %{pie:-pie} %X %{o*} %{A} %{d} %{e*} %{m} %{N} %{n} %{r} %{s} %{t} %{u*} %{x} %{z} %{Z} %{!A:%{!nostdlib:%{!nostartfiles:%S}}} %{static:} %{L*} %(mfwrap) %(link_libgcc) %o %{fopenmp:%:include(libgomp.spec)%(link_gomp)} %(mflib) %{fprofile-arcs|fprofile-generate|coverage:-lgcov} %{!nostdlib:%{!nodefaultlibs:%(link_ssp) %(link_gcc_c_sequence)}} %{!A:%{!nostdlib:%{!nostartfiles:%E}}} %{T*} }}}}}} /usr/local/google/home/dmitriyz/toolchain/libexec/gcc/ /usr/local/google/home/dmitriyz/toolchain/bin/ --print-missing-file-dependencies %{!mtune*: %{m386:mtune=i386 %n`-m386' is deprecated. Use `-march=i386' or `-mtune=i386' instead. } %{m486:-mtune=i486 %n`-m486' is deprecated. Use `-march=i486' or `-mtune=i486' instead. } %{mpentium:-mtune=pentium %n`-mpentium' is deprecated. Use `-march=pentium' or `-mtune=pentium' instead. } %{mpentiumpro:-mtune=pentiumpro %n`-mpentiumpro' is deprecated. Use `-march=pentiumpro' or `-mtune=pentiumpro' instead. } %{mcpu=*:-mtune=%* %n`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead. }} % /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/configure --prefix=/usr/local/google/home/dmitriyz/toolchain --program-transform-name=s,^,i686-unknown-linux-gnu-, --prefix=/usr/local/google/home/dmitriyz/toolchain --target=i686-unknown-linux-gnu --host=i686-unknown-linux-gnu --build=i686-unknown-linux-gnu --enable-languages=c,c++ --disable-libstdc__-v3 --disable-libssp --enable-threads --disable-nls --disable-libmudflap --disable-libgomp posix (! " ( ) / : = F I U b e u b U b e Y b b ( 0 3 D G Q b \ l p } b % 2 O b % ~ b ! + C M [ ^ i l 6 u b + , X! D H I Z [ r s b b b b & ' 1 Y b ; < B S V W d e v w b D |! ! $ execute * 9 @ I ` Y `[ include_spec_function version_compare_spec_function compare_version_strings replace_outfile_spec_function $tIObjC ObjC++ Treelang Display this information --output-pch= --version Do not discard comments -F -G -J -MD_ -MF -MMD_ -MP -MQ -MT -Os -U Undefine  -Wabi -Waddress -Waggregate-return -Waliasing -Wampersand -Wassign-intercept -Wattributes -Wbad-function-cast -Wc++-compat -Wcast-align -Wcast-qual -Wchar-subscripts -Wcharacter-truncation -Wcomments Synonym for -Wcomment -Wconversion -Wctor-dtor-privacy -Wdeclaration-after-statement -Wdeprecated -Wdeprecated-declarations -Wdisabled-optimization -Wdiv-by-zero -Weffc++ -Wendif-labels -Werror Treat all warnings as errors -Werror= -Wextra -Wextraneous-semicolon -Wfatal-errors -Wfloat-equal -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wformat-zero-length -Wformat= -Wframe-larger-than- -Wimplicit -Wimplicit-int -Wimplicit-interface -Wimport -Winit-self -Winline -Wint-to-pointer-cast -Winvalid-offsetof -Winvalid-pch -Wlarger-than- -Wline-truncation -Wlong-long -Wmain -Wmissing-braces -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wmultichar -Wnested-externs -Wnon-template-friend -Wnon-virtual-dtor -Wnonnull -Wnonstd-intrinsics -Wnormalized= -Wold-style-cast -Wold-style-definition -Wout-of-date -Woverflow -Woverlength-strings -Woverloaded-virtual -Woverride-init -Wpacked -Wpadded -Wparentheses -Wpmf-conversions -Wpointer-arith -Wpointer-sign -Wpointer-to-int-cast -Wpragmas Warn about misuses of pragmas -Wprotocol -Wredundant-decls -Wredundant-modifiers -Wreorder -Wreturn-type -Wselector -Wsequence-point -Wshadow -Wsign-compare -Wsign-promo -Wstack-protector -Wstrict-aliasing -Wstrict-aliasing= -Wstrict-null-sentinel -Wstrict-overflow -Wstrict-overflow= -Wstrict-prototypes -Wstrict-selector-match -Wsurprising -Wswitch -Wswitch-default -Wswitch-enum -Wsynth -Wsystem-headers -Wtabs -Wtraditional -Wtrigraphs -Wundeclared-selector -Wundef -Wunderflow -Wuninitialized -Wunknown-pragmas -Wunreachable-code -Wunsafe-loop-optimizations -Wunused Enable all -Wunused- warnings -Wunused-function -Wunused-label Warn when a label is unused -Wunused-macros -Wunused-parameter -Wunused-value -Wunused-variable -Wvariadic-macros -Wvla -Wvolatile-register-var -Wwrite-strings -aux-info -aux-info= -auxbase -auxbase-strip -fCLASSPATH= -fPIC -fPIE -fRTS= -fabi-version= -faccess-control -falign-functions Align the start of functions -falign-functions= -falign-jumps -falign-jumps= -falign-labels Align all labels -falign-labels= -falign-loops Align the start of loops -falign-loops= -fall-intrinsics -fall-virtual -falt-external-templates -fargument-alias -fargument-noalias -fargument-noalias-anything -fargument-noalias-global -fasm Recognize the "asm" keyword -fassert -fassume-compiled -fassume-compiled= -fasynchronous-unwind-tables -fautomatic -fbackslash -fbootstrap-classes -fbounds-check -fbranch-count-reg -fbranch-probabilities -fbranch-target-load-optimize -fbtr-bb-exclusive -fbuiltin Recognize built-in functions -fbuiltin- -fcall-saved- -fcall-used- -fcaller-saves -fcheck-new Check the return value of new -fcheck-references -fcommon -fcond-mismatch -fconserve-space -fconstant-string-class= -fconvert=big-endian -fconvert=little-endian -fconvert=native -fconvert=swap -fcprop-registers -fcray-pointer -fcrossjumping -fcse-follow-jumps -fcse-skip-blocks -fcx-limited-range -fd-lines-as-code -fd-lines-as-comments -fdata-sections -fdeclone -fdefault-double-8 -fdefault-inline -fdefault-integer-8 -fdefault-real-8 -fdefer-pop -fdelayed-branch -fdelete-null-pointer-checks -fdiagnostics-show-location= -fdiagnostics-show-option -fdirectives-only Preprocess directives only. -fdisable-assertions -fdisable-assertions= -fdollar-ok -fdollars-in-identifiers -fdump- -fdump-noaddr -fdump-parse-tree -fdump-unnumbered -fearly-inlining Perform early inlining -felide-constructors -feliminate-dwarf2-dups -femit-class-debug-always Output a class file -femit-class-files Alias for -femit-class-file -femit-struct-debug-baseonly -femit-struct-debug-detailed= -femit-struct-debug-reduced -fenable-assertions -fenable-assertions= -fenforce-eh-specs -fenum-int-equiv -fexceptions Enable exception handling -fexec-charset= -fexpensive-optimizations -fextended-identifiers -fexternal-templates -ff2c Use f2c calling convention -ffast-math -ffilelist-file -ffinite-math-only -ffixed- -ffixed-form -ffixed-line-length- -ffixed-line-length-none -ffloat-store -ffor-scope -fforce-addr -fforce-classes-archive-check -fforce-mem -ffpe-trap= -ffree-form -ffree-line-length- -ffree-line-length-none -ffreestanding -ffriend-injection -ffunction-cse -ffunction-sections -fgcse -fgcse-after-reload -fgcse-las -fgcse-lm -fgcse-sm -fgnu-keywords -fgnu-runtime -fgnu89-inline -fguess-branch-probability -fguiding-decls -fhandle-exceptions -fhash-synchronization -fhonor-std -fhosted -fhuge-objects -fident Process #ident directives -fif-conversion -fif-conversion2 -fimplement-inlines -fimplicit-inline-templates -fimplicit-none -fimplicit-templates -findirect-classes -findirect-dispatch -finhibit-size-directive -finline -finline-functions -finline-limit- -finline-limit= -finput-charset= -finstrument-functions -fipa-cp -fipa-pta -fipa-pure-const -fipa-reference -fipa-type-escape -fivopts -fjni -fjump-tables -fkeep-inline-functions -fkeep-static-consts -flabels-ok -fleading-underscore -flexer-trace Trace lexical analysis -floop-optimize -fmath-errno -fmax-errors= -fmax-identifier-length= -fmax-stack-var-size= -fmax-subrecord-length= -fmem-report -fmerge-all-constants -fmerge-constants -fmessage-length= -fmodulo-sched -fmove-loop-invariants -fms-extensions -fmudflap -fmudflapir -fmudflapth -fname-mangling-version- -fnew-abi -fnext-runtime -fnil-receivers -fno-backend -fnon-call-exceptions -fnonansi-builtins -fnonnull-objects -fobjc-call-cxx-cdtors -fobjc-direct-dispatch -fobjc-exceptions -fobjc-gc -fobjc-sjlj-exceptions -fomit-frame-pointer -fopenmp Enable OpenMP -foperator-names -foptimize-register-move -foptimize-sibling-calls -foptional-diags Enable optional diagnostics -fpack-derived -fpack-struct -fpack-struct= -fparser-trace Trace the parsing process -fpcc-struct-return -fpch-deps -fpch-preprocess -fpeel-loops Perform loop peeling -fpeephole -fpeephole2 -fpermissive -fpic -fpie -fprefetch-loop-arrays -fpreprocessed -fprofile -fprofile-arcs -fprofile-generate -fprofile-use -fprofile-values -frandom-seed -frandom-seed= -frange-check -frecord-marker=4 -frecord-marker=8 -freduced-reflection -freg-struct-return -fregmove -frename-registers -freorder-blocks -freorder-functions -frepack-arrays -freplace-objc-classes -frepo -frerun-cse-after-loop -frerun-loop-opt -frounding-math -frtl-abstract-sequences -frtti -fsched-interblock -fsched-spec -fsched-spec-load -fsched-spec-load-dangerous -fsched-stalled-insns -fsched-stalled-insns-dep -fsched-stalled-insns-dep= -fsched-stalled-insns= -fsched-verbose= -fsched2-use-superblocks -fsched2-use-traces -fschedule-insns -fschedule-insns2 -fsecond-underscore -fsection-anchors -fsee -fshort-double -fshort-enums -fshort-wchar -fshow-column -fsignaling-nans -fsigned-bitfields -fsigned-char Make "char" signed by default -fsingle-precision-constant -fsplit-ivs-in-unroller -fsquangle -fstack-check -fstack-limit -fstack-limit-register= -fstack-limit-symbol= -fstack-protector -fstack-protector-all -fstats -fstore-check -fstrength-reduce -fstrict-aliasing -fstrict-overflow -fstrict-prototype -fsyntax-only -ftabstop= -ftemplate-depth- -ftest-coverage -fthis-is-variable -fthread-jumps -fthreadsafe-statics -ftime-report -ftls-model= -ftoplevel-reorder -ftracer -ftrapping-math -ftrapv -ftree-ccp -ftree-ch -ftree-combine-temps -ftree-copy-prop -ftree-copyrename -ftree-dce -ftree-dominator-opts -ftree-dse Enable dead store elimination -ftree-fre -ftree-loop-im -ftree-loop-ivcanon -ftree-loop-linear -ftree-loop-optimize -ftree-lrs -ftree-pre -ftree-salias -ftree-sink -ftree-sra -ftree-store-ccp -ftree-store-copy-prop -ftree-ter -ftree-vect-loop-version -ftree-vectorize -ftree-vectorizer-verbose= -ftree-vrp -funderscoring -funit-at-a-time -funroll-all-loops -funroll-loops -funsafe-loop-optimizations -funsafe-math-optimizations -funsigned-bitfields -funsigned-char -funswitch-loops Perform loop unswitching -funwind-tables -fuse-boehm-gc -fuse-cxa-atexit -fuse-cxa-get-exception-ptr -fuse-divide-subroutine -fvar-tracking Perform variable tracking -fverbose-asm -fvisibility-inlines-hidden -fvisibility= -fvpt -fvtable-gc -fvtable-thunks -fweak -fweb -fwhole-program -fwide-exec-charset= -fworking-directory -fwrapv -fxref -fzero-initialized-in-bss -fzero-link -gant -gcoff -gdwarf-2 -gen-decls -ggdb -gnat -gnatO -gstabs -gstabs+ -gvms -gxcoff -gxcoff+ -iquote -lang-asm -lang-fortran -lang-objc -m128bit-long-double sizeof(long double) is 16 -m32 Generate 32bit i386 code -m386 -m3dnow -m486 -m64 Generate 64bit x86-64 code -m80387 Use hardware fp -m96bit-long-double sizeof(long double) is 12 -maccumulate-outgoing-args -malign-double -malign-functions= -malign-jumps= -malign-loops= -malign-stringops -march= Generate code for given CPU -masm= Use given assembler dialect -mbranch-cost= -mcmodel= Use given x86-64 code model -mdebug-addr -mdebug-arg -mfancy-math-387 -mfp-ret-in-387 -mfpmath= -mglibc -mhard-float -mieee-fp -minline-all-stringops -mintel-syntax -mlarge-data-threshold= -mmmx -mms-bitfields -mno-align-stringops -mno-fancy-math-387 -mno-push-args -mno-red-zone -momit-leaf-frame-pointer -mpentium -mpentiumpro -mpreferred-stack-boundary= -mpush-args -mred-zone -mregparm= -mrtd Alternate calling convention -msoft-float Do not use hardware fp -msse -msse2 -msse3 -msseregparm -mstack-arg-probe Enable stack probing -mstackrealign Realign stack in prologue -msvr3-shlib Uninitialized locals in .bss -mtls-dialect= -mtls-direct-seg-refs -mtune= Schedule code for given CPU -muclibc -nostdinc++ Enable function profiling -print-objc-runtime-info -print-pch-checksum -remap -std=c++98 -std=c89 -std=c99 -std=c9x -std=f2003 -std=f95 -std=gnu Conform nothing in particular -std=gnu++98 -std=gnu89 -std=gnu99 -std=gnu9x -std=iso9899:1990 -std=iso9899:199409 -std=iso9899:1999 -std=iso9899:199x -std=legacy -undef Suppress warnings -y f h< m< t< } { }< } < } f @ } " } < } F } f e < } f $ } f Y P } f } f @ < } f < } 3 S p } f }  < } } v } f < } @ < } v D } f } v ( } f < } @ < } v < P } f < } v i x } ) < } f < } f D } $ = $ } D dP = x } f 0R = } ! Q ,= } " " } #  7= } $ C= L } % ` hO V= } & I c= } ' " tQ w= } ( " pO = L } ) (R = } * f lP = } + f N = } , = } - f = = } . f = h } / n P = } 0 D xQ > } 1 " O &> } 2 T I 3> < } 3 $I M> x } 4 Q e> } 5 f (I s> } 6 D |O |> } 7 f > > } 8 f @O < d } $ " > } : ! > } ; > } < O > } = P > 8 } > f O > l } ? f > } @ f $P ? } A f $R &? ( } B f Q 8? d } C f Q E? } D " Q Z? } E f d? } 5 y? } G f 8 } H " ,I ? d } I " N ? } J ? } K f ? } L f pQ ? $ } M O ? T } N " 0I ? } O D 4I ? } P f ? } 5 @ L } R @ p } S g 8I *@ } T " 1@ } U f 4O B@ } V " $Q Y@ H } W f  O ` } ? @@ L ` } @ XO ` } A O ` } B O a } D O a } D O ,a } D O ;a } D O @ Ia 8 } G O ca } @D L ma } @D L za d } @ O a } K O a } O @ a } @ TP a a } N O a a } O @ O a } P O b \ } Q O b } R O b } @ O b 2b } T O Gb Vb } U R pb }b } V O @ b } @ N b H } X O b b } @ Q b } L ! } g b } D C } 6 H } f # b } Q l } f Q } f c } ` +c } f H } tP ?c | } f Fc } D Qc } " Zc } " cc ! } " lc 4! } wc `! } c c } c ! } D c ! } " c ! } " c 4" } " c } " c X" } " c } " d " } " d " } e " } f w # } f +d 0# } f } < } P [ 2d } f P Dd } --param = Set parameter  to value. See below for a complete list of parameters -A= Assert the  to . Putting '-' before  disables the  to  Do not discard comments in macro expansions -D[=] Define a  with  as its value. If just  is given,  is taken to be 1 -F  Add  to the end of the main framework include path -G Put global and static data smaller than  bytes into a special section (on some targets) Print the name of header files as they are used -J Put MODULE files in 'directory' Generate make dependencies and compile Treat missing header files as generated files Like -MD but ignore system header files -MQ  Add a MAKE-quoted target -O Set optimization level to  Optimize for space rather than speed Do not generate #line directives This switch is deprecated; use -Wextra instead Warn about things that will change when compiling with an ABI-compliant compiler Warn about suspicious uses of memory addresses Warn about returning structures, unions or arrays Warn about possible aliasing of dummy arguments Warn about missing ampersand in continued character constants Warn whenever an Objective-C assignment is being intercepted by the garbage collector Warn about inappropriate attribute usage Warn about casting functions to incompatible types Warn about C constructs that are not in the common subset of C and C++ Warn about pointer casts which increase alignment Warn about casts which discard qualifiers Warn about subscripts whose type is "char" Warn about truncated character expressions Warn about possibly nested block comments, and C++ comments spanning more than one physical line Warn about implicit conversion Warn when all constructors and destructors are private Warn when a declaration is found after a statement Warn if a deprecated compiler feature, class, method, or field is used Warn about uses of __attribute__((deprecated)) declarations Warn when an optimization pass is disabled Warn about compile-time integer division by zero Warn about violations of Effective C++ style rules Warn about stray tokens after #elif and #endif -Werror-implicit-function-declaration Make implicit function declarations an error Treat specified warning as error Print extra (possibly unwanted) warnings Warn if deprecated empty statements are found Exit on the first error occurred Warn if testing floating point numbers for equality Warn about printf/scanf/strftime/strfmon format string anomalies Warn if passing too many arguments to a function for its format string Warn about format strings that are not literals Warn about possible security problems with format functions Warn about strftime formats yielding 2-digit years Warn about zero-length formats -Wframe-larger-than- Warn if the frame size of a function is larger than  bytes -Wimplicit-function-declaration Warn about implicit function declarations Warn when a declaration does not specify a type Warn about calls with implicit interface Deprecated. This switch has no effect Warn about variables which are initialized to themselves Warn when an inlined function cannot be inlined Warn when there is a cast to a pointer from an integer of a different size Warn about invalid uses of the "offsetof" macro Warn about PCH files that are found but not used -Wlarger-than- Warn if an object is larger than  bytes Warn about truncated source lines Do not warn about using "long long" when -pedantic Warn about suspicious declarations of "main" Warn about possibly missing braces around initializers Warn about global functions without previous declarations Warn about missing fields in struct initializers Warn about functions which might be candidates for format attributes Warn about user-specified include directories that do not exist Warn about functions which might be candidates for __attribute__((noreturn)) Warn about global functions without prototypes Warn about use of multi-character character constants Warn about "extern" declarations not at file scope Warn when non-templatized friend functions are declared within a template Warn about non-virtual destructors Warn about NULL being passed to argument slots marked as requiring non-NULL Warn about usage of non-standard intrinsics -Wnormalized= Warn about non-normalised Unicode strings Warn if a C-style cast is used in a program Warn if an old-style parameter definition is used Warn if .class files are out of date Warn about overflow in arithmetic expressions Warn if a string is longer than the maximum portable length specified by the standard Warn about overloaded virtual function names Warn about overriding initializers without side effects Warn when the packed attribute has no effect on struct layout Warn when padding is required to align structure members Warn about possibly missing parentheses Warn when converting the type of pointers to member functions Warn about function pointer arithmetic Warn when a pointer differs in signedness in an assignment Warn when a pointer is cast to an integer of a different size Warn if inherited methods are unimplemented Warn about multiple declarations of the same object Warn if modifiers are specified when not necessary Warn when the compiler reorders code Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++) Warn if a selector has multiple methods Warn about possible violations of sequence point rules Warn when one local variable shadows another Warn about signed-unsigned comparisons Warn when overload promotes from unsigned to signed Warn when not issuing stack smashing protection for some reason Warn about code which might break strict aliasing rules Warn about uncasted NULL used as sentinel Warn about optimizations that assume that signed overflow is undefined Warn about unprototyped function declarations Warn if type signatures of candidate methods do not match exactly Warn about "suspicious" constructs Warn about enumerated switches, with no default, missing a case Warn about enumerated switches missing a "default:" statement Warn about all enumerated switches missing a specific case Warn when synthesis behavior differs from Cfront Do not suppress warnings from system headers Permit nonconforming uses of the tab character Warn about features not present in traditional C Warn if trigraphs are encountered that might affect the meaning of the program Warn about @selector()s without previously declared methods Warn if an undefined macro is used in an #if directive Warn about underflow of numerical constant expressions Warn about uninitialized automatic variables Warn about unrecognized pragmas Warn about code that will never be executed Warn if the loop cannot be optimized due to nontrivial assumptions. Warn when a function is unused Warn about macros defined in the main file that are not used Warn when a function parameter is unused Warn when an expression value is unused Warn when a variable is unused Do not warn about using variadic macros when -pedantic Warn if a variable length array is used Warn when a register variable is declared volatile In C++, nonzero means warn about deprecated conversion from string literals to `char *'. In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard. A synonym for -std=c89 (for C) or -std=c++98 (for C++) -aux-info  Emit declaration information into  -d Enable dumps from specific passes of the compiler -dumpbase  Set the file basename to be used for dumps --CLASSPATH Deprecated; use --classpath instead Generate position-independent code if possible (large mode) Generate position-independent code for executables if possible (large mode) Enforce class member access control semantics Align labels which are only reached by jumping All intrinsics procedures are available regardless of selected standard Change when template instances are emitted Specify that arguments may alias each other and globals Assume arguments may alias globals but not each other Assume arguments alias no other storage Assume arguments alias neither each other nor globals Permit the use of the assert keyword Generate unwind tables that are exact at each instruction boundary Do not treat local variables and COMMON blocks as if they were named in SAVE statements Specify that backslash in string introduces an escape character --bootclasspath= Replace system path Generated should be loaded by bootstrap loader Generate code to check bounds before indexing arrays Replace add, compare, branch with branch on count register Use profiling information for branch probabilities Perform branch target load optimization before prologue / epilogue threading -fbranch-target-load-optimize2 Perform branch target load optimization after prologue / epilogue threading Restrict target load migration not to re-use registers in any basic block -fcall-saved- Mark  as being preserved across functions -fcall-used- Mark  as being corrupted by function calls Save registers around function calls Generate checks for references to NULL --classpath= Set class path Do not put uninitialized globals in the common section Allow the arguments of the '?' operator to have different types Reduce the size of object files -fconst-string-class= Use class  for constant strings Use big-endian format for unformatted files Use little-endian format for unformatted files Use native format for unformatted files Swap endianness for unformatted files Perform a register copy-propagation optimization pass Use the Cray Pointer extension Perform cross-jumping optimization When running CSE, follow jumps to their targets When running CSE, follow conditional jumps Omit range reduction step when performing complex division Ignore 'D' in column one in fixed form Treat lines with 'D' in column one as comments Place data items into their own section Avoid cloning constructors and destructors in absence of virtual inheritance. Set the default double precision kind to an 8 byte wide type Inline member functions by default Set the default integer kind to an 8 byte wide type Set the default real kind to an 8 byte wide type Defer popping functions args from stack until later Attempt to fill delay slots of branch instructions Delete useless null pointer checks -fdiagnostics-show-location=[once|every-line] How often to emit source location at the beginning of line-wrapped diagnostics Amend appropriate diagnostic messages with the command line option that controls them Allow dollar signs in entity names Permit '$' as an identifier character -fdump- Dump various compiler internals to a file Suppress output of addresses in debugging dumps Display the code tree after parsing Suppress output of instruction numbers, line number notes and addresses in debugging dumps Perform DWARF2 duplicate elimination -feliminate-unused-debug-symbols Perform unused type elimination in debug info -feliminate-unused-debug-types Do not suppress C++ class debug information. -femit-struct-debug-baseonly Aggressive reduced debug info for structs -femit-struct-debug-detailed= Detailed reduced debug info for structs -femit-struct-debug-reduced Conservative reduced debug info for structs --encoding= Choose input encoding (defaults from your locale) Generate code to check exception specifications -fexec-charset= Convert all strings and character constants to character set  Perform a number of minor, expensive optimizations --extdirs= Set the extension directory path Permit universal character names (\u and \U) in identifiers Input file is a file with a list of filenames to compile Assume no NaNs or infinities are generated -ffixed- Mark  as being unavailable to the compiler Assume that the source file is fixed form -ffixed-line-length- Use n as character line width in fixed mode Allow arbitrary character line width in fixed mode Don't allocate floats and doubles in extended-precision registers Scope of for-init-statement variables is local to the loop Copy memory address constants into registers before use Always check for non gcj generated classes archives Copy memory operands into registers before use -ffpe-trap=[..] Stop on following floating point exceptions Assume that the source file is free form -ffree-line-length- Use n as character line width in free mode Allow arbitrary character line width in free mode Do not assume that standard C libraries and "main" exist Inject friend functions into enclosing namespace Allow function addresses to be held in registers Place each function into its own section Perform global common subexpression elimination Perform global common subexpression elimination after register allocation Perform redundant load after store elimination in global common subexpression Perform enhanced load motion during global common subexpression elimination Perform store motion after global common subexpression elimination Recognize GNU-defined keywords Generate code for GNU runtime environment Use traditional GNU semantics for inline functions Enable guessing of branch probabilities Assume the runtime uses a hash table to map an object to its synchronization structure Assume normal C execution environment Enable support for huge objects Perform conversion of conditional jumps to branchless equivalents Perform conversion of conditional jumps to conditional execution Export functions even if they can be inlined Emit implicit instantiations of inline templates Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements Emit implicit instantiations of templates Generate instances of Class at runtime Use offset tables for virtual method calls Do not generate .size directives Pay attention to the "inline" keyword -finline-functions-called-once Integrate functions called once into their callers -finline-limit= Limit the size of inlined functions to  -finput-charset= Specify the default character set for source files Instrument function entry and exit with profiling calls -finstrument-functions-exclude-file-list= -finstrument-functions-exclude-file-list=filename,... Do not instrument functions listed in files -finstrument-functions-exclude-function-list= -finstrument-functions-exclude-function-list=name,... Do not instrument listed functions Perform Interprocedural constant propagation Perform interprocedural points-to analysis Discover pure and const functions Discover readonly and non addressable static variables Type based escape and alias analysis Optimize induction variables on trees Assume native functions are implemented using JNI Use jump tables for sufficiently large switch statements Generate code for functions even if they are fully inlined Emit static const variables even if they are not used Give external symbols a leading underscore Does nothing. Preserved for backward compatibility. Set errno after built-in math functions -fmax-errors= Maximum number of errors to report -fmax-identifier-length= Maximum identifier length -fmax-stack-var-size= Size in bytes of the largest array that will be put on the stack -fmax-subrecord-length= Maximum length for subrecords Report on permanent memory allocation Attempt to merge identical constants and constant variables Attempt to merge identical constants across compilation units -fmessage-length= Limit diagnostics to  characters per line. 0 suppresses line-wrapping Perform SMS based modulo scheduling before the first scheduling pass Move loop invariant computations out of loops Don't warn about uses of Microsoft extensions Add mudflap bounds-checking instrumentation for single-threaded program Ignore read operations when inserting mudflap instrumentation Add mudflap bounds-checking instrumentation for multi-threaded program Generate code for NeXT (Apple Mac OS X) runtime environment Assume that receivers of Objective-C messages may be nil Don't generate code, just do syntax and semantics checking Support synchronous non-call exceptions Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed Allow fast jumps to the message dispatcher Enable Objective-C exception and synchronization syntax Enable garbage collection (GC) in Objective-C/Objective-C++ programs Enable Objective-C setjmp exception handling runtime When possible do not generate stack frames Recognize C++ kewords like "compl" and "xor" Do the full register move optimization pass Optimize sibling and tail recursive calls -foptimize-static-class-initialization Enable optimization of static class initialization code Try to layout derived types as compact as possible Pack structure members together without holes -fpack-struct= Set initial maximum structure member alignment Return small aggregates in memory, not registers Look for and use PCH files even when preprocessing Enable machine specific peephole optimizations Enable an RTL peephole pass before sched2 Downgrade conformance errors to warnings Generate position-independent code if possible (small mode) Generate position-independent code for executables if possible (small mode) Generate prefetch instructions, if available, for arrays in loops Treat the input file as preprocessed Enable basic program profiling code Insert arc-based program profiling code Enable common options for generating profile info for profile feedback directed optimizations Enable common options for performing profile feedback directed optimizations Insert code to profile values of expressions -frandom-seed= Make compile reproducible using  Enable range checking during compilation Use a 4-byte record marker for unformatted files Use an 8-byte record marker for unformatted files Reduce the amount of reflection meta-data generated Return small aggregates in registers Enables a register move optimization Perform a register renaming optimization pass Reorder basic blocks to improve code placement -freorder-blocks-and-partition Reorder basic blocks and partition into hot and cold sections Reorder functions to improve code placement Copy array sections into a contiguous block on procedure entry Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime Enable automatic template instantiation Add a common subexpression elimination pass after loop optimizations -freschedule-modulo-scheduled-loops Enable/Disable the traditional scheduling in loops that already passed modulo scheduling Disable optimizations that assume default FP rounding behavior Perform sequence abstraction optimization on RTL Generate run time type descriptor information Enable scheduling across basic blocks Allow speculative motion of non-loads Allow speculative motion of some loads Allow speculative motion of more loads Allow premature scheduling of queued insns Set dependence distance checking in premature scheduling of queued insns -fsched-stalled-insns-dep= Set dependence distance checking in premature scheduling of queued insns -fsched-stalled-insns= Set number of queued insns that can be prematurely scheduled -fsched-verbose= Set the verbosity level of the scheduler If scheduling post reload, do superblock scheduling If scheduling post reload, do trace scheduling Reschedule instructions before register allocation Reschedule instructions after register allocation Append a second underscore if the name already contains an underscore Access data in the same section from shared anchor points Eliminate redundant sign extensions using LCM. Use the same size for double as for float Use the narrowest integer type possible for enumeration types Force the underlying type for "wchar_t" to be "unsigned short" Show column numbers in diagnostics, when available. Default on Disable optimizations observable by IEEE signaling NaNs When "signed" or "unsigned" is not given make the bitfield signed Convert floating point constants to single precision constants Split lifetimes of induction variables when loops are unrolled Insert stack checking code into the program -fstack-limit-register= Trap if the stack goes past  -fstack-limit-symbol= Trap if the stack goes past symbol  Use propolice as a stack protection method Use a stack protection method for every function Display statistics accumulated during compilation Enable assignability checks for stores into object arrays Assume strict aliasing rules apply Treat signed overflow as undefined Check for syntax errors, then stop -ftabstop= Distance between tab stops for column reporting -ftemplate-depth- Specify maximum template instantiation depth Create data files needed by "gcov" Perform jump threading optimizations -fno-threadsafe-statics Do not generate thread-safe code for initializing local statics Report the time taken by each compiler pass -ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec] Set the default thread-local storage code generation model Reorder top level functions, variables, and asms Perform superblock formation via tail duplication Assume floating-point operations can trap Trap for signed overflow in addition, subtraction and multiplication Enable SSA-CCP optimization on trees Enable loop header copying on trees Coalesce memory temporaries in the SSA->normal pass Enable copy propagation on trees Replace SSA temporaries with better names in copies Enable SSA dead code elimination optimization on trees Enable dominator optimizations Enable Full Redundancy Elimination (FRE) on trees Enable loop invariant motion on trees Create canonical induction variables in loops Enable linear loop transforms on trees Enable loop optimizations on tree level Perform live range splitting during the SSA->normal pass Enable SSA-PRE optimization on trees Perform structural alias analysis Enable SSA code sinking on trees Perform scalar replacement of aggregates Enable SSA-CCP optimization for stores and loads Enable copy propagation for stores and loads Replace temporary expressions in the SSA->normal pass Enable loop versioning when doing loop vectorization on trees Enable loop vectorization on trees -ftree-vectorizer-verbose= Set the verbosity level of the vectorizer Perform Value Range Propagation on trees Append underscores to externally visible names Compile whole compilation unit at a time Perform loop unrolling for all loops Perform loop unrolling when iteration count is known Allow loop optimizations to assume that the loops behave in normal way Allow math optimizations that may violate IEEE or ISO standards When "signed" or "unsigned" is not given make the bitfield unsigned Make "char" unsigned by default Just generate unwind tables for exception handling Generate code for the Boehm GC Use __cxa_atexit to register destructors Use __cxa_get_exception_ptr in exception handling Call a library routine to do integer divisions -fvariable-expansion-in-unroller Apply variable expansion when loops are unrolled Add extra commentary to assembler output Marks all inlined methods as having hidden visibility -fvisibility=[default|internal|hidden|protected] Set the default symbol visibility Use expression value profiles in optimizations Discard unused virtual functions Implement vtables using thunks Emit common-like symbols as weak symbols Construct webs and split unrelated uses of single variable Perform whole program optimizations -fwide-exec-charset= Convert all wide strings and character constants to character set  Generate a #line directive pointing at the current working directory Assume signed arithmetic overflow wraps around Emit cross referencing information Put zero initialized data in the bss section Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode Generate debug information in default format Generate debug information in COFF format Generate debug information in DWARF v2 format Dump declarations to a .decl file Generate debug information in default extended format -gnat Specify options to GNAT Generate debug information in STABS format Generate debug information in extended STABS format Generate debug information in VMS format Generate debug information in XCOFF format Generate debug information in extended XCOFF format -idirafter  Add  to the end of the system include path -imacros  Accept definition of macros in  -imultilib  Set  to be the multilib include subdirectory -include  Include the contents of  before other files -iprefix  Specify  as a prefix for next two options -iquote  Add  to the end of the quote include path -isysroot  Set  to be the system root directory -isystem  Add  to the start of the system include path -iwithprefix  Add  to the end of the system include path -iwithprefixbefore  Add  to the end of the main include path Support 3DNow! built-in functions Reserve space for outgoing arguments in the function prologue Align some doubles on dword boundary Function starts are aligned to this power of 2 Jump targets are aligned to this power of 2 Loop code aligned to this power of 2 Align destination of the string operations Branches are this expensive (1-5, arbitrary units) Generate sin, cos, sqrt for FPU Return values of functions in FPU registers Generate floating point mathematics using given instruction set Use GNU libc instead of uClibc Use IEEE math for fp comparisons Inline all known string operations Data greater than given threshold will go into .ldata section in x86-64 medium model Support MMX built-in functions Use native (MS) bitfield layout Omit the frame pointer in leaf functions Attempt to keep stack aligned to this power of 2 Use push instructions to save outgoing arguments Use red-zone in the x86-64 code Number of registers used to pass integer arguments Support MMX and SSE built-in functions and code generation Support MMX, SSE and SSE2 built-in functions and code generation Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation Use SSE register passing conventions for SF and DF mode Use given thread-local storage dialect Use direct references against %gs when accessing tls data Use uClibc instead of GNU libc Do not search standard system include directories (those specified with -isystem will still be used) Do not search standard system include directories for C++ -o  Place output into  Issue warnings needed for strict compliance to the standard Like -pedantic but issue them as errors Generate C header of platform-specific features Print a checksum of the executable for PCH validity checking, and stop Do not display functions compiled or elapsed time Remap file names when including files Conform to the ISO 1998 C++ standard Conform to the ISO 1990 C standard Conform to the ISO 1999 C standard Deprecated in favor of -std=c99 Conform to the ISO Fortran 2003 standard Conform to the ISO Fortran 95 standard Conform to the ISO 1998 C++ standard with GNU extensions Conform to the ISO 1990 C standard with GNU extensions Conform to the ISO 1999 C standard with GNU extensions Deprecated in favor of -std=gnu99 Conform to the ISO 1990 C standard as amended in 1994 Deprecated in favor of -std=iso9899:1999 Accept extensions to support legacy code Enable traditional preprocessing -trigraphs Support ISO C trigraphs Do not predefine system-specific and GCC-specific macros -static-libgcc -shared-libgcc _ROOT @ /usr/local/google/home/dmitriyz/toolchain  4.2.1 Auth nocona prescott pentium4 pentium-mmx i486 pentium3 pentium2 k6-3 k6 athlon-4 athlon k8 /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/config/i386/driver-i386.c \ ^ '^ ] ^ K^ x] &] A^ ] ] host_detect_local_cpu ` _ _ _ _ _ N` _ u` ` ` ` ` _ _ _ _ _ _ _ _ ` _ _ _ _ ` ` ` ` j d d d d d d d d d d d d d d d d d d d d d d d d d i d d d qh g f uf d d Fn d d d d d d d d d d d d d d d d uf d d d d d d d d d d d d d d d d d d d d d d d d d d d m xm d l d d d d d d d d d d d d d d d d d d d d d d d d d d d d xk gk Uw @w v ol v ol ol ol ol ol u u u u u u u u u ol ol u ol mt v ol ol s ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol s ol ol ol ol ol ol ol ol Yr ol q ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol p ol ol ol p p & s & E E E E E o E = H l S S = 2 a ~ , I @ 2* :* C* ^* z* * * * * * * + !* l+ + + 7+ alnum alpha blank cntrl graph lower print punct upper xdigit Memory exhausted Success No match Invalid regular expression Invalid collation character Invalid character class name Trailing backslash Invalid back reference Unmatched [ or [^ Unmatched ( or \( Unmatched \{ Invalid content of \{\} Invalid range end Regular expression too big Unmatched ) or \) No previous regular expression Invalid preceding regular expression Premature end of regular expression out of memory TMPDIR TMP TEMP /tmp /var/tmp /usr/tmp /tmp rb XXXXXX wb closing pipeline input file open temporary file pipeline already complete open temporary output file open error file could not create temporary file wait : error trying to exec ' ': vfork dup2 close execvp execv P 0 P p P 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 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 
DB c > > X > > > > L > J] H 0 ,K : H D H P H H Z H f H x H H H H H I I H D V H I I I q# H H D D < J lK tK % H 4 pK E xK Y H v D j I v D D D D I D D @% > % > % & & > > ' H' t' j 0( ) 0* H, , , - > p s , , # > 
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) 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) 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) 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 compare_version_strings gmsgid _unused2 _fileno n_compilers __path not_eol REG_ECTYPE REG_ECOLLATE trad_capable_cpp _sch_iscntrl _shortbuf cpp_unique_options this_file_error putenv_from_prefixes _sch_isupper optlen process_marked_switches newline_anchor invalid_exclusion mfwrap_spec newv mflib_spec static_name sysroot_suffix_spec is_directory standard_exec_prefix ordering already2 system_seconds REG_EPAREN __off_t always_delete_queue st_size init_gcc_specs print_multi_lib _lock have_wildcard __o1 a_is_negated REG_EEND lang_specific_extra_outfiles n_switches plist read_specs multi_os_dir_len regex_t __statbuf new_multilib_os_dir hard_match_len n_mswitches __builtin_va_list add_sysrooted_prefix st_blksize do_multi REG_BADBR path_prefix eh_name save_argbuf_length funcval st_gid input_stat input_file_compiler value_count replace switch_len a_is_starred n_assembler_options _IO_write_end prog tmp_prefix st_nlink argvp name_len st_ctim __len startfile_prefix_spec disj_starred a_must_be_last is_cpp_driver input_filename desc invalid_select user_specs_head temp_names fatal_ice REG_BADPAT alloc_p in_sep _sch_isidst user_specs st_atim omit_first_word preprocessed newvsize init_spec thrmod target_system_root this_multi cpp_spec multilib_defaults_raw new_multilib_dir REG_EBRACE __uid_t validate_all_switches new_filename REG_EBRACK _sch_isbasic new_version NO_DEBUG handle_spec_function this_path_len gcc_exec_tooldir_prefix file_at_path spec_list live_cond _obstack_chunk processing_spec_function multilib_raw driver_self_specs __gnuc_va_list static_specs use_pipes include_spec_function num_linker_inputs first_time md_exec_prefix n_default_compilers __blkcnt_t _IO_lock_t chunk_size gcc_exec_prefix _sch_isxdigit stderr input_suffix SDB_DEBUG add_linker_option endp object_base reg_syntax_t check_live_switch __mode_t pex_obj link_command_spec spec_list_1 delete_failure target_help_flag language linker_was_run default_arg greatest_status exec_prefixes temp_filename_length extra_specs _IO_write_ptr validate_switches contents link_gcc_c_sequence_spec compiler_version option_map configure_default_options delete_always already1 prefix_length disj_matched bug_report_url report_times _sch_isnvsp extra_specs_1 startp md_startfile_prefix path1 multilib_options REG_ERANGE _sch_isgraph standard_startfile_prefix just_machine_suffix spec_lang invalid_exclusions always_delete component add_preprocessor_option save_input_from_pipe _IO_save_base omit_relative version_compare_spec_function record_temp_file standard_exec_prefix_1 standard_exec_prefix_2 end_body spec_path set_multilib_dir first specs_p equivalent check_dir extra_space __pad2 __nlink_t asm_spec st_ino st_mode arg_info VMS_DEBUG os_multilib do_spec signum arglen __stream skip_multi_os_dir _sch_islower notice REG_EESCAPE multilib_matches_raw shared_name prefix_list tooldir_base_prefix fatal add_prefix /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/gcc.c multilib_exclusions chunkfun set_collect_gcc_options create_temp_file newsl PREFIX_PRIORITY_LAST just_multi_suffix saved_suffix multilib_extra user_microseconds new_machine timespec tmp_spec_p disjunct_set find_a_file lookup_spec_function linker input_file_number n_mdswitches print_help_list standard_startfile_prefix_1 standard_startfile_prefix_2 set_spec add_assembler_option save_string print_prog_name load_specs st_uid link_ssp_spec save_combine_inputs lang_n_infiles print_file_name input_suffix_matches handle_braces save temp_filename cur_index print_at nstore _sbuf _IO_save_end cc1_options switches_need_spaces dir_separator_str soft_matched_part save_arg_going stdout PREFIX_PRIORITY_B_OPT need_space XCOFF_DEBUG __time_t link_libgcc_spec fatal_error skip_whitespace link_spec value_len input_filename_length _sch_isdigit asm_debug __blksize_t user_seconds fancy_abort REG_ERPAREN nesting_level a_matched no_sub build_search_list __off64_t orig add_to_obstack_info maybe_empty_object _IO_read_base mark_matching_switches REG_ESPACE validate_switches_from_spec baselen _IO_buf_end GNU C 4.2.1 programname this_path REG_ESUBREG callback max_len spec_machine _IO_write_base spec_version standard_libexec_prefix set_input fputc_unlocked func switch_matches statuses suffixed_basename_length cpp_options input_stat_set append alloc_args switch_value newname cc1_spec arginfo d_end_atom REG_BADRPT REG_ESIZE next_member default_spec md_startfile_prefix_1 for_each_path _IO_marker buffer_p specs_file ret_code REG_ENOSYS cmsgid mswitchstr sysroot_hdrs_suffix_spec ptr_spec _sch_iscppsp cpp_debug_options verbose_flag asm_final_spec unique multilib_select multilib_matches replace_outfile_spec_function used_arg endfile_spec alignment_mask regs_allocated store_arg freefun signal_count part1 _sch_ispunct debug_info_type have_subst gcc_libexec_prefix readlen paths not_arg option_default_specs use_extra_arg stdin next_free n_linker_options _IO_buf_base needs_preprocessing __dev_t invalid pprefix lookup_compiler fail_delete _sch_istable n_way_matched user_specs_tail save_argbuf _IO_read_end infile callback_info execute input_basename system_microseconds incompiler _sch_isvsp file_at_path_info _IO_FILE thread_model append_len save_suffix_subst rresult n_way_choice compiled env_var version_string pex_time not_bol REG_NOMATCH main_p startfile_prefixes temp1 target_sysroot_suffix delete_temp_files __pad1 DBX_DEBUG n_args _markers _pos complen have_o_argbuf_index delete_failure_queue invalid_matches have_c ndfltok require_machine_suffix last_language_n_infiles new_argv0 clear_failure_queue collect_obstack st_rdev st_dev multi_dir_len this_multi_len translate_options standard_bindir_prefix do_self_spec data comp1 comp2 inswitch link_gomp_spec combinable mdswitchstr chunk_limit asm_options re_nsub perror_with_name include_prefixes save_argbuf_index multilib_obstack skip_multi_dir last_path_len validated tmp_spec __gid_t save_this_is_output_file target_sysroot_hdrs_suffix n_preprocessor_options have_o if_exists_spec_function tv_sec sysroot_spec argcp _cur_column pfatal_with_name print_search_dirs st_blocks use_arg pass_exit_codes VMS_AND_DWARF2_DEBUG do_spec_1 do_spec_2 a_is_suffix access_check _sch_isblank combine_flag errmsg _IO_backup_base _IO_read_ptr new_argv nskip switchnum verbose_only_flag uptr newindex nargs temp_name linker_name_spec _old_offset eval_spec_function do_option_spec display_help configuration_arguments _sch_isalpha print_multi_directory suffix_length invoke_as cross_compile just_suffix_len spec_path_info process_command _flags2 tv_nsec _sch_isprint find_file clear_args failure_delete_queue give_switch _sch_isalnum old_spec __ino_t delete_if_ordinary len1 user execution_count error_count static_spec_functions _sch_isspace cc1plus_spec add_to_obstack path_prefix_priority process_brace_body separate_options n_commands startfile_spec target_system_root_changed __FUNCTION__ __u_quad_t if_exists_else_spec_function last_path multilib_defaults main save_temps_flag _sch_isidnum __unused4 __unused5 ordered_set rep_len save_delete_this_arg print_multi_os_directory save_this_is_library_file st_temp putchar_unlocked fastmap_accurate re_pattern_buffer st_mtim prev _vtable_offset REG_NOERROR multilib_exclusions_raw print_multilib_info normal_switch __quad_t explicit_link_files keep CLVC_STRING opt_index neg_index arg_count cancel_option flag_var cont cl_option back_chain match_wrong_lang cl_options_count CLVC_BIT_CLEAR /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/opts-common.c var_value CLVC_EQUAL find_opt opt_len orig_next_opt_idx need_prune lang_mask prune_options cl_options CLVC_BIT_SET CLVC_BOOLEAN cl_var_type opt_text warn_unused_value flag_dump_noaddr flag_bounds_check warn_init_self ix86_branch_cost_string flag_gcse_sm flag_stack_protect flag_tree_fre ix86_align_jumps_string warn_format_security warn_ctor_dtor_privacy flag_tree_dom flag_unswitch_loops flag_argument_noalias warn_pragmas TARGET_DEBUG_ARG warn_cast_align flag_reorder_blocks_and_partition flag_force_mem warn_format_zero_length warn_pmf2ptr VAR_mpentium warn_write_strings flag_tree_vectorize flag_caller_saves flag_friend_injection flag_peephole2 warn_packed flag_unroll_loops flag_rerun_cse_after_loop flag_cse_follow_jumps flag_zero_initialized_in_bss flag_section_anchors flag_check_references flag_sched2_use_superblocks flag_trapping_math warn_nonvdtor flag_float_store flag_tree_live_range_split warn_declaration_after_statement flag_split_ivs_in_unroller warn_vla flag_pcc_struct_return flag_tree_combine_temps VAR_m386 flag_abi_version flag_sched2_use_traces flag_tree_sra flag_guess_branch_prob warn_abi flag_stack_check flag_tree_loop_linear lang_names flag_whole_program flag_no_common warn_strict_selector_match flag_move_loop_invariants ix86_fpmath_string warn_shadow warn_div_by_zero target_flags flag_tree_salias warn_cxx_compat align_labels ix86_cmodel_string flag_store_check flag_objc_exceptions flag_schedule_interblock flag_unwind_tables flag_errno_math flag_openmp warn_switch warn_long_long align_jumps flag_web warn_unused_variable flag_tree_vrp flag_jump_tables warn_int_to_pointer_cast flag_expensive_optimizations flag_show_column quiet_flag flag_rename_registers warn_missing_prototypes flag_tree_dse flag_resched_modulo_sched flag_inline_functions_called_once warn_inline flag_ipa_reference flag_eliminate_dwarf2_dups align_functions flag_no_peephole flag_if_conversion warn_overflow warn_char_subscripts flag_branch_probabilities ix86_regparm_string flag_dump_unnumbered flag_leading_underscore ix86_preferred_stack_boundary_string flag_data_sections warn_parentheses warn_notreached flag_tree_ch flag_declone flag_optimize_sibling_calls flag_mudflap ix86_force_align_arg_pointer ix86_arch_string flag_modulo_sched flag_objc_call_cxx_cdtors flag_signaling_nans /usr/local/google/home/dmitriyz/toolchain_build/gcc-4.2.1/gcc warn_disabled_optimization flag_optimize_sci flag_objc_gc warn_format_nonliteral flag_tree_loop_optimize flag_syntax_only flag_no_ident warn_ecpp warn_protocol warn_float_equal flag_redundant mesg_implicit_function_declaration warn_sign_promo warn_pointer_arith warn_switch_default flag_unit_at_a_time warn_attributes flag_tree_vect_loop_version flag_tracer warn_reorder warn_format_y2k flag_delayed_branch flag_gnu89_inline VAR_mpentiumpro warn_return_type warn_old_style_cast flag_cprop_registers warn_unused_label flag_reorder_blocks warn_address ix86_asm_string flag_extraneous_semicolon flag_newer flag_use_boehm_gc flag_variable_expansion_in_unroller flag_schedule_insns flag_keep_inline_functions flag_single_precision_constant warn_nonnull warn_bad_function_cast options.c flag_objc_sjlj_exceptions flag_verbose_asm flag_unroll_all_loops flag_emit_class_files flag_btr_bb_exclusive warn_override_init flag_finite_math_only flag_eliminate_unused_debug_types flag_bootstrap_classes flag_asynchronous_unwind_tables flag_omit_frame_pointer warn_system_headers flag_indirect_classes flag_indirect_dispatch flag_ivopts flag_peel_loops warn_selector flag_inline_functions TARGET_DEBUG_ADDR flag_early_inlining ix86_tls_dialect_string flag_force_classes_archive_check time_report profile_arc_flag warn_conversion warn_redundant_decls warnings_are_errors ix86_align_funcs_string inhibit_warnings warn_missing_format_attribute flag_strict_overflow flag_cx_limited_range warn_switch_enum warn_synth mem_report warn_pointer_sign warn_stack_protect flag_assert VAR_mintel_syntax flag_unsafe_math_optimizations flag_strict_aliasing warn_cast_qual warn_strict_prototypes warn_implicit_int flag_reorder_functions flag_branch_on_count_reg flag_exceptions flag_ipa_pure_const flag_sched_stalled_insns flag_keep_static_consts flag_value_profile_transformations warn_unsafe_loop_optimizations flag_see warn_old_style_definition flag_tree_store_copy_prop pedantic ix86_align_loops_string flag_gcse_las flag_unsafe_loop_optimizations flag_jni flag_gcse flag_non_call_exceptions flag_schedule_speculative_load_dangerous warn_sequence_point flag_ipa_cp flag_function_sections flag_rtl_seqabstr version_flag warn_nontemplate_friend warn_uninitialized warn_unused_parameter flag_profile_values flag_objc_direct_dispatch warn_deprecated_decl warn_traditional flag_use_divide_subroutine flag_pic flag_pie flag_rounding_math flag_schedule_speculative_load flag_ipa_pta ix86_tune_string VAR_m486 flag_force_addr flag_filelist_file flag_tree_copy_prop flag_branch_target_load_optimize warn_sign_compare flag_tree_store_ccp flag_delete_null_pointer_checks flag_emit_class_debug_always flag_gcse_lm flag_schedule_speculative warn_missing_noreturn flag_thread_jumps warn_invalid_offsetof warn_missing_declarations warn_unused_function flag_tree_loop_im flag_hash_synchronization flag_cse_skip_blocks flag_fatal_errors warn_assign_intercept flag_reduced_reflection flag_mudflap_ignore_reads flag_tree_dce warn_nested_externs profile_flag flag_wrapv flag_branch_target_load_optimize2 flag_regmove flag_prefetch_loop_arrays flag_var_tracking flag_tree_ccp flag_debug_only_used_symbols flag_defer_pop warn_missing_field_initializers flag_tree_copyrename warn_pointer_to_int_cast warn_format_extra_args align_loops flag_instrument_function_entry_exit warn_overloaded_virtual flag_trapv flag_pack_struct flag_merge_constants flag_no_function_cse warn_padded linux_uclibc flag_ipa_type_escape warn_aggregate_return flag_test_coverage warn_undeclared_selector flag_no_inline warn_register_var warn_overlength_strings flag_inhibit_size_directive flag_gcse_after_reload flag_tree_ter flag_crossjumping flag_if_conversion2 flag_sched_stalled_insns_dep flag_toplevel_reorder ix86_section_threshold_string warn_missing_braces flag_tree_loop_ivcanon warn_deprecated flag_schedule_insns_after_reload flag_tree_sink flag_tree_pre in_added_libraries lang_specific_driver in_argc in_argv shared_libgcc arglist /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/gccspec.c lang_specific_pre_link open_quote /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/intl.c close_quote translate_name dest keylen /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/prefix.c old_name set_std_prefix update_path free_key get_key_value /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/version.c PROCESSOR_PENTIUMPRO PROCESSOR_I386 PROCESSOR_PENTIUM has_3dnow PROCESSOR_max has_cmov PROCESSOR_GENERIC64 is_amd processor /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/config/i386/driver-i386.c PROCESSOR_PENTIUM4 PROCESSOR_GENERIC32 has_sse family host_detect_local_cpu ext_level max_level PROCESSOR_ATHLON PROCESSOR_K6 PROCESSOR_K8 has_3dnowp has_mmx has_sse2 has_sse3 has_longmode processor_type has_cmpxchg8b PROCESSOR_NOCONA vendor PROCESSOR_I486 notwordchar reg_info_dummy is_graph many_times_ok reg_errcode_t eflags this_char prev_prev_backslash re_registers mcnt best_regstart integer is_alpha string1 this_element jump_past_alt is_xdigit best_regend inner_group_loc byte_reg_unset_dummy byte_bcmp_translate byte_re_match_2_internal maybe_pop_jump byte_fail_stack_type string_temp handle_close compile_stack_type match_end active_reg_t normal_backslash ends handle_alt byte_store_op1 byte_store_op2 total_size old_regend is_blank private_preg laststart_offset same_str_p notwordbound handle_open xregcomp xre_set_registers stop advance stop_memory is_upper _ISpunct best_regs_set num_regs regnum_t handle_plus arg1 set_regs_matched_done xre_match_2 xre_set_syntax charset_not end_match_1 end_match_2 xre_match errbuf _ISlower _ISxdigit bufp xre_syntax_options old_regstart compile_stack_elt_t xre_exec rm_so just_past_start_mem beg_interval is_a_jump_n xre_comp /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/libiberty/regex.c pfrom byte_group_match_null_string_p begalt_offset incr xregexec re_opcode_t wordend end_char size1 size2 path_can_be_null rm_eo regmatch_t xre_search_2 succeed_label re_syntax_table regoff_t old_buffer xre_search pdummy laststart boolean bits keep_string_p byte_fail_stack_elt fixup_alt_jump __s2_len msg_size prevchar _IScntrl string2 is_punct highest_active_reg cflags _ISdigit nbytes next_backslash negate unfetch_interval arg2 lowest_active_reg is_lower _ISspace regno start_memory handle_interval end1 upper_bound xregfree byte_re_search_2 unconditional_jump starts errbuf_size endbuf startpos dend2 nmatch wordbeg group_in_compile_stack on_failure_keep_string_jump begline byte_regex_compile is_digit reg_dummy byte_re_compile_fastmap begbuf _ISprint charset xregerror byte_at_begline_loc_p succeed_n avail begalt invalid_interval init_syntax_once dummy_low_reg pattern_offset_t reg_no byte_insert_op1 byte_insert_op2 no_op exactn is_space dummy_high_reg range_start byte_common_op_match_null_string_p range_start_char _ISgraph zero_times_ok xre_max_failures re_comp_buf byte_at_endline_loc_p irange is_cntrl duplicate endpos re_error_msgid anychar push_dummy_failure endline byte_compile_range _ISalpha fastmap_newline sdummy handle_on_failure_jump want_reg_info succeed dummy_failure_jump xre_compile_fastmap this_group_regnum __s1_len inner_group_offset next_next had_char_class thischar set_number_at p_ptr _ISalnum ever_matched_something byte_fail_stack_elt_t restore_best_regs byte_alt_match_null_string_p fail is_alnum errcode pmatch on_failure _ISblank destination succeed_n_p pending_exact best_match_p is_print byte_register_info_type lower_bound is_active xre_compile_pattern _ISupper this_reg pop_failure_jump normal_char fail_stack maxargc nargv vector dquote scan freeargv /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/libiberty/argv.c buildargv dupargv argv_dynamic bsquote copybuf file_argc expandargv file_argv vconcat_length concat_copy2 newstr vconcat_copy optr reconcat /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/libiberty/concat.c save_dst libiberty_concat_ptr 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 make_relative_prefix /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/libiberty/make-relative-prefix.c full_progname prefixlen prefix_num bin_prefix needed_len free_split_directories bin_dirs bin_num ptr_num_dirs prefix_dirs prog_dirs prog_num usrtmp base_len vartmp /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/libiberty/make-temp-file.c memoized_tmpdir try_dir choose_tmpdir make_temp_file pex_get_status_and_time remove_count pex_funcs pex_input_file binary pex_get_status pex_get_times in_name saved_errno executable sysdep number_waited pex_run_in_environment toclose pex_free next_input_name pex_add_remove /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/libiberty/pex-common.c pex_init_common pex_run error_exit errdes outname_allocated children pex_read_output orig_outname pname usage_error next_input_name_allocated next_input errname tempbase pex_input_pipe ru_ixrss ru_nsignals ru_nvcsw pex_wait ru_msgsnd ru_minflt sleep_interval pex_unix_close ru_idrss pex_unix_cleanup pex_unix_fdopenr pex_unix_fdopenw __suseconds_t environ timeval ru_nswap retries ru_oublock ru_stime ru_isrss pex_unix_exec_child pex_child_error ru_majflt pex_unix_open_write pex_unix_wait __pid_t pex_unix_open_read tv_usec ru_utime ru_maxrss /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/libiberty/pex-unix.c pex_unix_pipe ru_msgrcv ru_nivcsw pex_init rusage ru_inblock _sch_toupper _sch_tolower /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/libiberty/safe-ctype.c _xexit_cleanup xexit /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/libiberty/xexit.c /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/libiberty/xmalloc.c elsize newmem xmalloc xmalloc_set_program_name xcalloc xrealloc oldmem xmalloc_failed nelem first_break /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/libiberty/xmemdup.c copy_size alloc_size xmemdup xstrdup /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/libiberty/xstrdup.c xstrerror_buf xstrerror errnum /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/libiberty/xstrerror.c errstr gcc_uint64_t letters /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/libiberty/mkstemps.c XXXXXX mkstemps /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/libiberty/lbasename.c lbasename _PC_SYNC_IO _PC_FILESIZEBITS _PC_REC_XFER_ALIGN _PC_MAX_INPUT _PC_PIPE_BUF _PC_SOCK_MAXBUF _PC_MAX_CANON lrealpath _PC_SYMLINK_MAX _PC_PRIO_IO _PC_VDISABLE _PC_PATH_MAX /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/libiberty/lrealpath.c _PC_NO_TRUNC _PC_LINK_MAX _PC_2_SYMLINKS _PC_ALLOC_SIZE_MIN _PC_REC_MIN_XFER_SIZE _PC_REC_INCR_XFER_SIZE _PC_CHOWN_RESTRICTED _PC_REC_MAX_XFER_SIZE _PC_NAME_MAX _PC_ASYNC_IO __udivdi3 DWstruct DWunion complex double high complex float UDItype USItype __cbtmp __udivmoddi4 complex long double /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/libgcc2.c __umoddi3 
.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_hdr .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 gcc.c skip_whitespace clear_args argbuf_index clear_failure_queue failure_delete_queue notice programname perror_with_name delete_if_ordinary verbose_flag delete_failure_queue delete_temp_files always_delete_queue fatal_ice pass_exit_codes input_filename input_basename basename_length suffixed_basename_length input_suffix input_stat_set alloc_args argbuf_length argbuf save_string init_gcc_specs lookup_compiler compilers n_compilers for_each_path machine_suffix just_machine_suffix multilib_dir multilib_os_dir dir_separator_str build_search_list collect_obstack add_to_obstack putenv_from_prefixes if_exists_else_spec_function if_exists_spec_function access_check file_at_path replace_outfile_spec_function __FUNCTION__.15377 find_a_file find_file startfile_prefixes set_spec specs static_specs default_arg n_mdswitches mdswitches validate_switches n_switches switches is_directory check_live_switch init_spec extra_specs extra_specs_1 asm_debug libgcc_spec obstack link_spec used_arg mswitches.14922 n_mswitches.14923 multilib_matches multilib_options set_collect_gcc_options add_linker_option linker_options n_linker_options add_assembler_option assembler_options n_assembler_options add_preprocessor_option preprocessor_options n_preprocessor_options store_arg have_o_argbuf_index compare_version_strings __FUNCTION__.15400 version_compare_spec_function __FUNCTION__.15416 add_prefix process_command added_libraries gcc_exec_prefix compiler_version standard_libexec_prefix gcc_libexec_prefix standard_exec_prefix exec_prefixes include_prefixes cross_compile print_help_list target_help_flag save_temps_flag standard_exec_prefix_1 standard_exec_prefix_2 spec_machine tooldir_base_prefix tooldir_prefix spec_version infiles target_system_root target_system_root_changed print_search_dirs option_map use_pipes standard_bindir_prefix link_command_spec print_file_name print_prog_name print_multi_lib print_multi_directory print_multi_os_directory have_c switches_need_spaces error_count combine_flag user_specs_tail user_specs_head report_times verbose_only_flag have_o add_sysrooted_prefix target_sysroot_suffix read_specs include_spec_function __FUNCTION__.15478 fatal_error execute processing_spec_function temp_filename execution_count signal_count greatest_status __FUNCTION__.11904 do_spec_1 arg_going this_is_library_file this_is_output_file delete_this_arg input_file_number input_from_pipe temp_names cc1plus_spec asm_final_spec input_file_compiler spec_path endfile_spec target_sysroot_hdrs_suffix lib_spec asm_spec combine_inputs startfile_spec handle_braces suffix_subst cc1_spec temp_filename_length static_spec_functions do_spec_2 cpp_spec input_stat give_switch do_self_spec do_option_spec configure_default_options multilib_obstack multilib_raw multilib_select multilib_exclusions multilib_defaults default_compilers option_default_specs driver_self_specs sysroot_suffix_spec sysroot_hdrs_suffix_spec startfile_prefix_spec md_startfile_prefix md_startfile_prefix_1 standard_startfile_prefix standard_startfile_prefix_1 standard_startfile_prefix_2 md_exec_prefix multilib_extra configuration_arguments thread_model linker_name_spec multilib_matches_raw multilib_exclusions_raw asm_options invoke_as cpp_options cpp_debug_options cpp_unique_options trad_capable_cpp cc1_options link_gcc_c_sequence_spec link_ssp_spec mfwrap_spec mflib_spec link_gomp_spec link_libgcc_spec sysroot_spec opts-common.c cancel_option options.c VAR_m386 VAR_m486 VAR_mintel_syntax VAR_mpentium VAR_mpentiumpro gccspec.c intl.c prefix.c std_prefix translate_name version.c driver-i386.c __FUNCTION__.10204 regex.c byte_store_op1 byte_store_op2 byte_insert_op1 byte_insert_op2 byte_compile_range byte_common_op_match_null_string_p byte_group_match_null_string_p byte_alt_match_null_string_p re_error_msgid byte_regex_compile done.2963 re_syntax_table re_comp_buf byte_re_compile_fastmap byte_re_match_2_internal byte_reg_unset_dummy argv.c concat.c fopen_unlocked.c make-relative-prefix.c free_split_directories split_directories make-temp-file.c memoized_tmpdir vartmp usrtmp tmp pex-common.c pex_get_status_and_time temp_file pex-unix.c pex_unix_cleanup pex_unix_fdopenw pex_unix_fdopenr pex_unix_pipe pex_unix_wait pex_unix_close pex_child_error pex_unix_exec_child pex_unix_open_write pex_unix_open_read safe-ctype.c xexit.c xmalloc.c name first_break xmemdup.c xstrdup.c xstrerror.c xstrerror_buf mkstemps.c value.3620 letters.3619 lbasename.c lrealpath.c libgcc2.c _DYNAMIC __fini_array_end __fini_array_start __init_array_end _GLOBAL_OFFSET_TABLE_ __init_array_start wait4@@GLIBC_2.0 warn_system_headers xmalloc lbasename update_path flag_exceptions align_labels flag_merge_constants warn_vla flag_assert warn_int_to_pointer_cast ix86_branch_cost_string xre_set_registers flag_objc_direct_dispatch flag_rerun_cse_after_loop version_string warn_nested_externs warn_selector ix86_tls_dialect_string flag_tree_vectorize warn_char_subscripts flag_unswitch_loops xre_match_2 warn_override_init libiberty_concat_ptr flag_objc_call_cxx_cdtors warn_old_style_cast flag_force_addr ferror@@GLIBC_2.0 warn_notreached freopen_unlocked flag_tracer strchr@@GLIBC_2.0 flag_cx_limited_range warn_implicit_int outfiles warn_undeclared_selector fdopen@@GLIBC_2.1 flag_tree_live_range_split flag_web flag_inline_functions_called_once warn_pragmas flag_finite_math_only flag_keep_inline_functions flag_use_boehm_gc warn_inline flag_tree_ter flag_objc_sjlj_exceptions ix86_arch_string flag_ipa_pure_const flag_branch_on_count_reg mempcpy@@GLIBC_2.1 __overflow@@GLIBC_2.0 getpid@@GLIBC_2.0 flag_if_conversion __ctype_tolower_loc@@GLIBC_2.3 warn_declaration_after_statement warn_strict_selector_match pex_init xregexec flag_openmp pex_read_output warn_write_strings pex_get_times warn_strict_prototypes warn_old_style_definition _obstack_begin@@GLIBC_2.0 flag_data_sections flag_gcse write@@GLIBC_2.0 _sch_istable flag_abi_version warn_missing_braces xstrerror strcmp@@GLIBC_2.0 flag_tree_store_ccp close@@GLIBC_2.0 _fp_hw vfork@@GLIBC_2.0 flag_tree_copy_prop strsignal@@GLIBC_2.0 warnings_are_errors flag_bounds_check flag_signaling_nans fprintf@@GLIBC_2.0 getenv@@GLIBC_2.0 flag_rounding_math flag_optimize_sibling_calls flag_objc_gc signal@@GLIBC_2.0 flag_schedule_interblock ix86_section_threshold_string fdopen_unlocked flag_inline_functions flag_variable_expansion_in_unroller flag_unsafe_math_optimizations unlink@@GLIBC_2.0 concat_copy2 prune_options warn_assign_intercept freopen@@GLIBC_2.0 flag_eliminate_dwarf2_dups flag_indirect_classes warn_cxx_compat flag_thread_jumps unlock_std_streams pex_run_in_environment flag_schedule_speculative_load warn_ecpp flag_leading_underscore warn_switch_enum flag_tree_loop_optimize pex_input_file flag_peephole2 strerror@@GLIBC_2.0 ix86_preferred_stack_boundary_string flag_function_sections freeargv target_flags warn_nonnull __dso_handle warn_overlength_strings flag_tree_ccp flag_cse_follow_jumps xre_exec flag_pcc_struct_return __libc_csu_fini warn_shadow xmalloc_set_program_name flag_extraneous_semicolon flag_tree_dce fwrite_unlocked@@GLIBC_2.1 flag_if_conversion2 warn_float_equal flag_tree_dom flag_emit_class_files flag_defer_pop warn_sign_compare putenv@@GLIBC_2.0 time_report pex_init_common TARGET_DEBUG_ARG flag_no_function_cse flag_stack_check flag_filelist_file flag_mudflap __errno_location@@GLIBC_2.0 warn_unused_value environ@@GLIBC_2.0 ftell@@GLIBC_2.0 __umoddi3 host_detect_local_cpu flag_mudflap_ignore_reads flag_tree_sra flag_modulo_sched flag_branch_target_load_optimize2 xre_comp pex_get_status concat flag_branch_target_load_optimize flag_caller_saves warn_uninitialized warn_pointer_sign find_opt __udivdi3 flag_reorder_functions access@@GLIBC_2.0 flag_tree_salias flag_jump_tables flag_force_classes_archive_check flag_pie ix86_align_jumps_string cl_options_count puts@@GLIBC_2.0 xmalloc_failed xre_compile_fastmap _init flag_no_peephole flag_keep_static_consts flag_stack_protect buildargv flag_trapv warn_conversion open_quote flag_unwind_tables flag_no_inline warn_format_extra_args flag_force_mem pex_input_pipe malloc@@GLIBC_2.0 flag_argument_noalias flag_rtl_seqabstr warn_unsafe_loop_optimizations warn_synth pex_free flag_tree_loop_linear flag_toplevel_reorder flag_gcse_sm input_filename_length pipe@@GLIBC_2.0 warn_switch flag_crossjumping ix86_align_loops_string fread@@GLIBC_2.0 memmove@@GLIBC_2.0 close_quote remove@@GLIBC_2.0 flag_tree_fre flag_schedule_insns_after_reload ix86_regparm_string flag_tree_pre warn_sign_promo flag_indirect_dispatch flag_newer warn_pmf2ptr xstrdup stdout@@GLIBC_2.0 warn_abi align_jumps stderr@@GLIBC_2.0 abort@@GLIBC_2.0 flag_tree_loop_ivcanon funcs warn_cast_qual flag_store_check warn_invalid_offsetof make_temp_file warn_unused_variable __xstat@@GLIBC_2.0 flag_gcse_lm execv@@GLIBC_2.0 xre_syntax_options quiet_flag flag_early_inlining vfprintf@@GLIBC_2.0 flag_regmove flag_expensive_optimizations warn_missing_noreturn warn_reorder fatal fseek@@GLIBC_2.0 waitpid@@GLIBC_2.0 flag_unroll_loops concat_copy xcalloc flag_resched_modulo_sched mkstemps dupargv warn_unused_label warn_traditional lang_specific_extra_outfiles _start inhibit_warnings flag_unit_at_a_time flag_ipa_cp do_spec version_flag ix86_asm_string flag_unroll_all_loops flag_cse_skip_blocks flag_instrument_function_entry_exit flag_see choose_tmpdir flag_tree_dse flag_btr_bb_exclusive strstr@@GLIBC_2.0 strlen@@GLIBC_2.0 fflush_unlocked@@GLIBC_2.0 sleep@@GLIBC_2.0 sbrk@@GLIBC_2.0 ix86_fpmath_string fopen_unlocked profile_arc_flag warn_unused_function flag_redundant flag_tree_combine_temps flag_tree_ch warn_overflow flag_reorder_blocks_and_partition strverscmp@@GLIBC_2.1 flag_tree_vect_loop_version xre_set_syntax warn_redundant_decls xrealloc flag_errno_math bug_report_url execvp@@GLIBC_2.0 pex_run flag_fatal_errors ix86_align_funcs_string ix86_cmodel_string warn_deprecated linux_uclibc warn_sequence_point strncmp@@GLIBC_2.0 set_std_prefix fputc@@GLIBC_2.0 flag_use_divide_subroutine __libc_csu_init xregfree __bss_start xre_search xregerror main mem_report flag_dump_unnumbered _sch_tolower flag_tree_sink flag_dump_noaddr __libc_start_main@@GLIBC_2.0 flag_sched2_use_superblocks warn_format_security profile_flag flag_debug_only_used_symbols cl_options flag_pack_struct flag_test_coverage warn_missing_prototypes flag_check_references flag_tree_loop_im flag_reorder_blocks warn_missing_declarations _sch_toupper flag_pic align_functions warn_attributes dup2@@GLIBC_2.0 flag_strict_overflow realloc@@GLIBC_2.0 strcat@@GLIBC_2.0 warn_pointer_to_int_cast __environ@@GLIBC_2.0 flag_tree_store_copy_prop flag_gcse_after_reload flag_ivopts warn_stack_protect data_start flag_schedule_speculative flag_value_profile_transformations warn_switch_default printf@@GLIBC_2.0 flag_schedule_speculative_load_dangerous lrealpath flag_whole_program flag_move_loop_invariants warn_parentheses _fini fcntl@@GLIBC_2.0 memcpy@@GLIBC_2.0 lang_specific_driver fclose@@GLIBC_2.1 xre_compile_pattern flag_peel_loops flag_eliminate_unused_debug_types TARGET_DEBUG_ADDR flag_unsafe_loop_optimizations flag_schedule_insns warn_nonvdtor __strdup@@GLIBC_2.0 flag_no_common xmemdup flag_cprop_registers flag_inhibit_size_directive error xre_search_2 warn_protocol make_relative_prefix gettimeofday@@GLIBC_2.0 warn_init_self warn_bad_function_cast warn_long_long concat_length warn_ctor_dtor_privacy n_infiles flag_sched_stalled_insns flag_declone flag_wrapv flag_sched2_use_traces open@@GLIBC_2.0 _xexit_cleanup flag_sched_stalled_insns_dep flag_no_ident flag_ipa_type_escape is_cpp_driver flag_verbose_asm reconcat ix86_tune_string warn_pointer_arith flag_trapping_math flag_tree_vrp exit@@GLIBC_2.0 flag_friend_injection flag_var_tracking flag_guess_branch_prob unlock_stream warn_format_y2k pfatal_with_name record_temp_file pedantic calloc@@GLIBC_2.0 flag_strict_aliasing set_input flag_bootstrap_classes xre_match warn_format_zero_length warn_return_type __fsetlocking@@GLIBC_2.2 flag_asynchronous_unwind_tables _edata __i686.get_pc_thunk.bx free@@GLIBC_2.0 flag_delayed_branch _end flag_branch_probabilities fancy_abort _obstack_newchunk@@GLIBC_2.0 memset@@GLIBC_2.0 _exit@@GLIBC_2.0 stdin@@GLIBC_2.0 xre_max_failures flag_optimize_sci warn_disabled_optimization flag_ipa_pta flag_tree_copyrename warn_missing_format_attribute warn_missing_field_initializers flag_delete_null_pointer_checks strncpy@@GLIBC_2.0 flag_float_store flag_jni warn_aggregate_return warn_register_var flag_gnu89_inline fopen@@GLIBC_2.1 flag_zero_initialized_in_bss flag_ipa_reference flag_omit_frame_pointer xexit warn_nontemplate_friend xregcomp _IO_stdin_used flag_gcse_las flag_section_anchors kill@@GLIBC_2.0 warn_div_by_zero flag_profile_values flag_syntax_only flag_show_column flag_emit_class_debug_always flag_hash_synchronization ix86_force_align_arg_pointer sprintf@@GLIBC_2.0 flag_objc_exceptions fwrite@@GLIBC_2.0 mesg_implicit_function_declaration __data_start warn_unused_parameter realpath@@GLIBC_2.3 align_loops flag_reduced_reflection warn_overloaded_virtual _Jv_RegisterClasses __ctype_b_loc@@GLIBC_2.3 flag_rename_registers warn_packed flag_non_call_exceptions warn_deprecated_decl lang_names flag_prefetch_loop_arrays warn_format_nonliteral expandargv lang_specific_pre_link warn_cast_align read@@GLIBC_2.0 warn_padded flag_split_ivs_in_unroller warn_address flag_single_precision_constant __gmon_start__ strcpy@@GLIBC_2.0