__gmon_start__ libc.so.6 _IO_stdin_used strcpy __printf_chk execv strsignal strncmp fflush_unlocked pipe __strdup ftell strncpy __stack_chk_fail unlink realloc abort stdin _exit getpid kill sbrk calloc strlen memset strstr __errno_location fseek memcmp mempcpy dup2 __fprintf_chk putenv stdout fputc memcpy freopen64 fclose malloc strcat remove getenv __ctype_b_loc stderr wait4 _obstack_newchunk execvp __realpath_chk fwrite fread mkstemps64 waitpid strverscmp strchr vfork __vfprintf_chk fdopen sleep __ctype_tolower_loc fcntl __sprintf_chk __fsetlocking __xstat memmove fopen64 _obstack_begin access fwrite_unlocked strcmp strerror __libc_start_main ferror __overflow free __environ GLIBC_2.4 GLIBC_2.11 GLIBC_2.3 GLIBC_2.2 GLIBC_2.3.4 GLIBC_2.1 GLIBC_2.0
%s: language %s not recognized no- multilib spec '%s' is invalid / -o usr Using built-in specs. invalid version number `%s' 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 include-fixed @ spec '%s' has invalid '%%W%c spec '%s' has invalid '%%x%c' malformed spec function name unknown spec function '%s' -D %(VALUE) GCC_EXEC_PREFIX arm-linux-androideabi 4.4.3 -gcc- couldn't run '%s': %s couldn't run '%s': %s: %s ambiguous abbreviation %s incomplete '%s' option Ttext Tbss GCC_EXEC_PREFIX= GCC COMPILER_PATH LIBRARY_PATH LPATH -dumpspecs *%s: %s *link_command: %s -dumpversion -dumpmachine -fversion --version -fhelp --help -fhelp= -ftarget-help --target-help libgcc.a -print-file-name= -print-prog-name= -print-sysroot-headers-suffix -Wa, -Wp, -Wl, -Xlinker -Xpreprocessor -Xassembler -l argument to '-l' is missing -specs= -wrapper -### argument to '-B' is missing BINUTILS bin --sysroot= * argument to '-x' is missing argument to '-%s' is missing shared-libgcc help-dummy . !march=armv7-a !mthumb; march=armv7-a march=armv7-a; COLLECT_GCC= %(sysroot_spec) unrecognized option '-%s' install: %s%s programs: %s libraries: %s Usage: %s [options] file... Options: %s. %s %s%s (C) Target: %s Configured with: %s Thread model: %s gcc version %s %s no input files collect2 thumb !march=armv7-a mthumb; mthumb mthumb; mno-thumb-interwork .m #Objective-C .mi .mm #Objective-C++ .M .mii .cc #C++ .cxx .cpp .cp .c++ .C .CPP .ii .ads #Ada .adb .f #Fortran .F .for .FOR .ftn .FTN .fpp .FPP .f90 .F90 .f95 .F95 .f03 .F03 .f08 .F08 .r #Ratfor .p #Pascal .pas .java #Java .class .zip .jar .c @c .h @c-header .i @cpp-output .s @assembler .sx @assembler-with-cpp .S @c++ .H @c++-header .hpp .hp .hxx .h++ .HPP .tcc .hh -D_GNU_SOURCE %(cpp) @c++-cpp-output startfile /usr/local/lib/gcc/ arch cpu tune fpu %{!mfpu=*:-mfpu=%(VALUE)} %{!mabi=*:-mabi=%(VALUE)} mode exec /usr/lib/ /usr/local/libexec/gcc/ /usr/local/bin/ ../../../../ --all-warnings -Wall --ansi --assemble -S --assert -A --classpath -fclasspath= aj --bootclasspath -fbootclasspath= --canonical-prefixes --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-canonical-prefixes --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 --print-sysroot --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 esp_options esp_cpp_options subtarget_cpp_spec subtarget_extra_asm_spec subtarget_asm_float_spec %{mapcs-float:-mfloat} asm_debug asm_final asm_options invoke_as 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 -lgcc march=armv7-a mthumb armv5te vfp getenv if-exists if-exists-else replace-outfile version-compare print-asm-header %{d*} %D --sysroot=%R internal gcc abort in %s, at %s:%d /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/gcc/gcc.c environment variable "%s" not defined ^([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 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. could not open temporary response file %s could not write to temporary response file %s could not close temporary response file %s 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' no arguments for spec function malformed spec function arguments switch '%s' does not start with '-' braced spec body '%s' is invalid braced spec '%s' is invalid at '%c' '-%c' option must have argument missing argument to '%s' option extraneous argument to '%s' option 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 argument to '-wrapper' 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 Assembler options ================= Use "-Wa,OPTION" to pass "OPTION" to the assembler. system path '%s' is not absolute %{!g0:%{gstabs*:--gstabs}%{!gstabs*:%{g*:--gdwarf2}}} %{fdebug-prefix-map=*:--debug-prefix-map %*} %{fopenmp|ftree-parallelize-loops=*: -pthread} 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 not configured with sysroot headers suffix -pass-exit-codes Exit with highest error code from a phase --help Display this information --target-help Display target specific command line options --help={target|optimizers|warnings|params|[^]{joined|separate|undocumented}}[,...] Display specific types of command line options (Use '-v --help' to display command line options of sub-processes) --version Display compiler version information -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 -print-sysroot Display the target libraries directory -print-sysroot-headers-suffix Display the sysroot suffix used to find headers -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 -canonical-prefixes Canonicalize paths when building relative prefixes to other gcc components -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: Copyright %s 2009 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. gcc driver version %s %sexecuting gcc version %s cannot specify -o with -c or -S with multiple files %s: %s compiler not installed on this system Linker options ============== Use "-Wl,OPTION" to pass "OPTION" to the linker. %s: linker input file unused because linking not done armv7-a march=armv7-a !mthumb; armv7-a/thumb march=armv7-a mthumb; %{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) %(espf_options)} %{!save-temps:%{!traditional-cpp:%{!no-integrated-cpp: cc1 %(cpp_unique_options) %(cc1_options) %(esp_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) %(esp_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) %(esp_options) %{!fsyntax-only:%(invoke_as)}}}} %{!M:%{!MM:%{!E:%{!S:as %(asm_debug) %(asm_options) %i %A }}}} %(trad_capable_cpp) -lang-asm %(cpp_options) -fno-directives-only %{E|M|MM:%(cpp_debug_options)} %{!M:%{!MM:%{!E:%{!S:-o %|.s | as %(asm_debug) %(asm_options) %m.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) %(esp_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) %(esp_options) %2 %{+e1*} %{!fsyntax-only:%(invoke_as)}}}} %{!M:%{!MM:%{!E: cc1plus -fpreprocessed %i %(cc1_options) %(esp_options) %2 %{+e*} %{!fsyntax-only:%(invoke_as)}}}} %{!march=*:%{!mcpu=*:-march=%(VALUE)}} %{!march=*:%{!mcpu=*:-mcpu=%(VALUE)}} %{!mcpu=*:%{!mtune=*:-mtune=%(VALUE)}} %{!msoft-float:%{!mhard-float:%{!mfloat-abi=*:-mfloat-abi=%(VALUE)}}} %{!marm:%{!mthumb:-m%(VALUE)}} /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/arm-linux-androideabi-4.4.x/sysroot %{mno-android|tno-android-ld:%{h*} %{version:-v} %{b} %{static:-Bstatic} %{shared:-shared} %{symbolic:-Bsymbolic} %{rdynamic:-export-dynamic} %{!dynamic-linker:-dynamic-linker %{mglibc:/lib/ld-linux.so.3;:%{muclibc:/lib/ld-uClibc.so.0;:/system/bin/linker}}} -X %{mbig-endian:-EB} %{mlittle-endian:-EL} -m armelf_linux_eabi;:%{h*} %{version:-v} %{b} %{static:-Bstatic} %{shared:-shared} %{symbolic:-Bsymbolic} %{rdynamic:-export-dynamic} %{!dynamic-linker:-dynamic-linker %{mglibc:/lib/ld-linux.so.3;:%{muclibc:/lib/ld-uClibc.so.0;:/system/bin/linker}}} -X %{mbig-endian:-EB} %{mlittle-endian:-EL} -m armelf_linux_eabi %{shared: -Bsymbolic}} %{!fsyntax-only:%{!c:%{!M:%{!MM:%{!E:%{!S: %(linker) %l %{pie:-pie} %{fuse-ld=gold:%{fuse-ld=bfd:%e-fuse-ld=gold and -fuse-ld=bfd may not be used together}} %{fuse-ld=gold:-use-gold} %{fuse-ld=bfd:-use-ld}%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|ftree-parallelize-loops=*:%:include(libgomp.spec)%(link_gomp)} %(mflib) %{fprofile-arcs|fprofile-generate*|fpmu-profile-generate*|coverage:-lgcov} %{!nostdlib:%{!nodefaultlibs:%(link_ssp) %(link_gcc_c_sequence)}} %{!A:%{!nostdlib:%{!nostartfiles:%E}}} %{T*} }}}}}} --print-missing-file-dependencies --print-sysroot-headers-suffix %{posix:-D_POSIX_SOURCE} %{pthread:-D_REENTRANT} %{mabi=apcs-gnu|mabi=atpcs:-meabi=gnu;:-meabi=5} %{mcpu=arm8|mcpu=arm810|mcpu=strongarm*|march=armv4:--fix-v4bx} %{mbig-endian:-EB} %{mlittle-endian:-EL} %{mcpu=*:-mcpu=%*} %{march=*:-march=%*} %{mapcs-*:-mapcs-%*} %(subtarget_asm_float_spec) %{mthumb-interwork:-mthumb-interwork} %{msoft-float:-mfloat-abi=soft} %{mhard-float:-mfloat-abi=hard} %{mfloat-abi=*} %{mfpu=*} %(subtarget_extra_asm_spec) %(subtarget_cpp_spec) %{msoft-float:%{mhard-float: %e-msoft-float and -mhard_float may not be used together}} %{mbig-endian:%{mlittle-endian: %e-mbig-endian and -mlittle-endian may not be used together}} %{mno-android|tno-android-cc:%{profile:-p};:%{profile:-p} %{!mglibc:%{!muclibc:%{!mbionic: -mbionic}}} %{!fno-pic:%{!fno-PIC:%{!fpic:%{!fPIC: -fPIC}}}}} %{mno-android|tno-android-cc:;:%{!fexceptions:%{!fno-exceptions: -fno-exceptions}} %{!frtti:%{!fno-rtti: -fno-rtti}}} %{mno-android|tno-android-ld:%{shared|pie:crtendS.o%s;:crtend.o%s} crtn.o%s;:%{!shared: crtend_android%O%s}} %{mno-android|tno-android-ld:%{pthread:-lpthread} %{shared:-lc} %{!shared:%{mieee-fp:-lieee} %{profile:-lc_p}%{!profile:-lc}};:%{pthread:-lpthread} %{shared:-lc} %{!shared:%{mieee-fp:-lieee} %{profile:-lc_p}%{!profile:-lc}} %{!static: -ldl}} %{mno-android|tno-android-ld:%{!shared: %{pg|p|profile:gcrt1.o%s;pie:Scrt1.o%s;:crt1.o%s}} crti.o%s %{static:crtbeginT.o%s;shared|pie:crtbeginS.o%s;:crtbegin.o%s};:%{!shared: %{static: crtbegin_static%O%s;: crtbegin_dynamic%O%s}}} %{--target-help:%:print-asm-header()} %{v} %{w:-W} %{I*} %{save-temps:--save-temps} %a %Y %{c:%W{o*}%{!o*:-o %w%b%O}}%{!c:-o %d%w%u%O} %{!S:-o %|.s | as %(asm_options) %m.s %A } %(cpp_unique_options) %1 %{m*} %{std*&ansi&trigraphs} %{W*&pedantic*} %{w} %{f*} %{g*:%{!g0:%{g*} %{!fno-working-directory:-fworking-directory}}} %{O*} %{undef} %{save-temps:-fpch-preprocess} %(esp_cpp_options) %{C|CC:%{!E:%eGCC does not support -C or -CC without -E}} %{!Q:-quiet} %{nostdinc*} %{C} %{CC} %{v} %{I*&F*} %{P} %I %{MD:-MD %{!o:%b.d}%{o*:%.d%*}} %{MMD:-MMD %{!o:%b.d}%{o*:%.d%*}} %{M} %{MM} %{MF*} %{MG} %{MP} %{MQ*} %{MT*} %{!E:%{!M:%{!MM:%{!MT:%{!MQ:%{MD|MMD:%{o*:-MQ %*}}}}}}} %{remap} %{g3|ggdb3|gstabs3|gcoff3|gxcoff3|gvms3:-dD} %{H} %C %{D*&U*&A*} %{i*} %Z %i %{fmudflap:-D_MUDFLAP -include mf-runtime.h} %{fmudflapth:-D_MUDFLAP -D_MUDFLAPTH -include mf-runtime.h} %{E|M|MM:%W{o*}} cc1 -E %{traditional|ftraditional|traditional-cpp:-traditional-cpp} %{pg:%{fomit-frame-pointer:%e-pg and -fomit-frame-pointer are incompatible}} %1 %{!Q:-quiet} -dumpbase %B %{d*} %{m*} %{a*} %{c|S:%{o*:-auxbase-strip %*}%{!o*:-auxbase %b}}%{!c:%{!S:-auxbase %b}} %{g*} %{O*} %{W*&pedantic*} %{w} %{std*&ansi&trigraphs} %{v:-version} %{pg:-p} %{p} %{f*} %{undef} %{Qn:-fno-ident} %{--help:--help} %{--target-help:--target-help} %{--help=*:--help=%(VALUE)} %{!fsyntax-only:%{S:%W{o*}%{!o*:-o %b.s}}} %{fsyntax-only:-o %j} %{-param*} %{fmudflap|fmudflapth:-fno-builtin -fno-merge-constants} %{coverage:-fprofile-arcs -ftest-coverage} %{static:--start-group} %G %L %{static:--end-group}%{!static:%G} %{fstack-protector|fstack-protector-all:-lssp_nonshared -lssp} %{static: %{fmudflap|fmudflapth: --wrap=malloc --wrap=free --wrap=calloc --wrap=realloc --wrap=mmap --wrap=munmap --wrap=alloca} %{fmudflapth: --wrap=pthread_create}} %{fmudflap|fmudflapth: --wrap=main} %{fmudflap|fmudflapth: -export-dynamic} 0 x d / P s } K % w u S n 2 i O p * " \ " D y % * / 4 9 > C H M R W Z b e m e r x ~ x x x # & & `) ) * * , $ $ h. / > R . W / [ 4/ \/ ` d wu ~ / /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/configure --prefix=/usr/local --target=arm-linux-androideabi --host=i686-linux-gnu --build=i686-linux-gnu --with-gnu-as --with-gnu-ld --enable-languages=c,c++ --with-gmp=/tmp/android-build-bb7e003d31d08f72cabc269a652912b7/obj/temp-install --with-mpfr=/tmp/android-build-bb7e003d31d08f72cabc269a652912b7/obj/temp-install --disable-libssp --enable-threads --disable-nls --disable-libmudflap --disable-libgomp --disable-sjlj-exceptions --disable-shared --disable-tls --with-float=soft --with-fpu=vfp --with-arch=armv5te --enable-target-optspace --disable-hosted-libstdcxx --enable-cxx-flags='-fexceptions -frtti' --with-gcc-version=4.4.3 --with-binutils-version=2.20.1 --with-gmp-version=4.2.4 --with-mpfr-version=2.4.1 --with-gdb-version=7.1.x --with-arch=armv5te --with-sysroot=/tmp/android-build-bb7e003d31d08f72cabc269a652912b7/arm-linux-androideabi-4.4.x/sysroot --with-prefix=/tmp/android-build-bb7e003d31d08f72cabc269a652912b7/arm-linux-androideabi-4.4.x --with-gold-version=20100303 --enable-gold=both/gold --program-transform-name='s,^,arm-linux-androideabi-,' posix process_command # 0 3 C 0 T U i # 0 u v 0 0 ' * 4 0 ? O S I ` m p q { | 0 2 E a l o 0 & > H V Y d g p 0 & ' p5 ? C D U V m n 0 5 0 0 % + 0 1 2 < 0 F G M ^ a b o p 0 ' ( 5 ; 5 T m R b 7 ` j execute insert_wrapper n u @ 0 - include_spec_function version_compare_spec_function compare_version_strings replace_outfile_spec_function $tIObjC Display this information --help= --output-pch= Alias for --help=target Do not discard comments -F -G -J Generate make dependencies -MD_ -MF -MMD_ -MP -MQ -MT -Os -U Undefine -Wabi -Waddress -Waggregate-return -Waliasing -Walign-commons Enable most warning messages -Wall-deprecation -Wall-javadoc -Wampersand -Warray-bounds -Warray-temporaries -Wassert-identifier -Wassign-intercept -Wattributes -Wbad-function-cast -Wboxing -Wbuiltin-macro-redefined -Wc++-compat -Wc++0x-compat -Wcast-align -Wcast-qual -Wchar-concat -Wchar-subscripts -Wcharacter-truncation -Wclobbered -Wcomments Synonym for -Wcomment -Wcondition-assign -Wconstructor-name -Wconversion -Wconversion-null -Wcoverage-mismatch -Wctor-dtor-privacy -Wdeclaration-after-statement -Wdep-ann -Wdeprecated -Wdeprecated-declarations -Wdisabled-optimization -Wdiscouraged -Wdiv-by-zero -Weffc++ -Wempty-block -Wempty-body -Wendif-labels -Wenum-compare -Wenum-identifier -Wenum-switch -Werror Treat all warnings as errors -Werror= -Wextra -Wextraneous-semicolon -Wfallthrough -Wfatal-errors -Wfield-hiding -Wfinal-bound -Wfinally -Wfloat-equal -Wforbidden -Wformat -Wformat-contains-nul -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wformat-zero-length -Wformat= -Wframe-larger-than= -Whiding -Wignored-qualifiers -Wimplicit -Wimplicit-int -Wimplicit-interface -Wimport -Windirect-static -Winit-self -Winline -Wint-to-pointer-cast -Wintf-annotation -Wintf-non-inherited -Wintrinsic-shadow -Wintrinsics-std -Winvalid-offsetof -Winvalid-pch -Wjavadoc -Wlarger-than- -Wlarger-than= -Wline-truncation -Wlocal-hiding -Wlogical-op -Wlong-long -Wmain -Wmasked-catch-block -Wmaybe-uninitialized -Wmissing-braces -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wmudflap -Wmultichar -Wnested-externs -Wnls -Wno-effect-assign -Wnon-template-friend -Wnon-virtual-dtor -Wnonnull -Wnormalized= -Wnull -Wold-style-cast -Wold-style-declaration -Wold-style-definition -Wout-of-date -Wover-ann -Woverflow -Woverlength-strings -Woverloaded-virtual -Woverride-init -Wpacked -Wpacked-bitfield-compat -Wpadded -Wparam-assign -Wparentheses -Wpkg-default-method -Wpmf-conversions -Wpointer-arith -Wpointer-sign -Wpointer-to-int-cast -Wpragmas Warn about misuses of pragmas -Wprotocol -Wpsabi -Wraw -Wreal-conversion -Wredundant-decls -Wredundant-modifiers -Wreorder -Wreturn-type -Wripa-opt-mismatch -Wselector -Wself-assign -Wself-assign-non-pod -Wsequence-point -Wserial -Wshadow -Wshadow-compatible-local -Wshadow-local -Wsign-compare -Wsign-conversion -Wsign-promo -Wspecial-param-hiding -Wstack-protector -Wstatic-access -Wstatic-receiver -Wstrict-aliasing -Wstrict-aliasing= -Wstrict-null-sentinel -Wstrict-overflow -Wstrict-overflow= -Wstrict-prototypes -Wstrict-selector-match -Wsuppress -Wsurprising -Wswitch -Wswitch-default -Wswitch-enum -Wsync-nand -Wsynth -Wsynthetic-access -Wsystem-headers -Wtabs -Wtasks -Wthread-reentrant-lock -Wthread-safety -Wthread-unguarded-func -Wthread-unguarded-var -Wtraditional -Wtraditional-conversion -Wtrigraphs -Wtype-hiding -Wtype-limits -Wuncheck -Wundeclared-selector -Wundef -Wunderflow -Wuninitialized -Wunknown-pragmas -Wunnecessary-else -Wunqualified-field -Wunreachable-code -Wunsafe-loop-optimizations -Wunused Enable all -Wunused- warnings -Wunused-argument -Wunused-function -Wunused-import -Wunused-label Warn when a label is unused -Wunused-local -Wunused-macros -Wunused-parameter -Wunused-private -Wunused-thrown -Wunused-value -Wunused-variable -Wuseless-type-check -Wvarargs-cast -Wvariadic-macros -Wvla -Wvolatile-register-var -Wwarning-token -Wwrite-strings -aux-info -aux-info= -auxbase -auxbase-strip Enable preprocessing -fCLASSPATH= -fPIC -fPIE -fRTS= -fabi-version= -faccess-control -falign-commons -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 -fallow-leading-underscore -falt-external-templates -fargument-alias -fargument-noalias -fargument-noalias-anything -fargument-noalias-global -fasm Recognize the "asm" keyword -fassert -fassociative-math -fassume-compiled -fassume-compiled= -fasynchronous-unwind-tables -fauto-inc-dec -fautomatic -faux-classpath -fbackslash -fbacktrace -fblas-matmul-limit= -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 -fcgraph-section -fcheck-array-temporaries -fcheck-data-deps -fcheck-new Check the return value of new -fcheck-references -fclone-hot-version-paths -fcommon -fcond-mismatch -fconserve-space -fconserve-stack -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-fortran-rules -fcx-limited-range -fd-lines-as-code -fd-lines-as-comments -fdata-sections -fdbg-cnt-list -fdbg-cnt= -fdce -fdebug-prefix-map= -fdeduce-init-list -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 -fdominance-check -fdse -fdump- -fdump-core -fdump-noaddr -fdump-parse-tree -fdump-unnumbered -fdwarf2-cfi-asm -fearly-inlining Perform early inlining -fearly-stack-alloc -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= -fenable-icf-debug -fenforce-eh-specs -fenum-int-equiv -fexceptions Enable exception handling -fexec-charset= -fexpensive-optimizations -fextended-identifiers -fexternal-blas -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 -fforward-propagate -ffpe-trap= -ffree-form -ffree-line-length- -ffree-line-length-none -ffreestanding -ffriend-injection -ffunction-cse -ffunction-sections -ffvpt -ffvpt-functions= -fgcse -fgcse-after-reload -fgcse-las -fgcse-lm -fgcse-sm -fgnu-keywords -fgnu-runtime -fgnu89-inline -fgraphite -fgraphite-identity -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 -findirect-inlining Perform indirect inlining -finhibit-size-directive -finit-character= -finit-integer= -finit-local-zero -finit-logical= -finit-real= -finline -finline-functions -finline-limit- -finline-limit= -finline-plan- -finline-small-functions -finput-charset= -finstrument-functions -fintrinsic-modules-path -fipa-cp -fipa-cp-clone -fipa-matrix-reorg -fipa-pta -fipa-pure-const -fipa-reference -fipa-struct-reorg -fipa-type-escape -fira-algorithm= -fira-coalesce Do optimistic coalescing. -fira-region= -fira-share-save-slots -fira-share-spill-slots -fira-verbose= -fivopts -fjni -fjump-tables -fkeep-inline-functions -fkeep-static-consts -flabels-ok -flax-vector-conversions -fleading-underscore -flimit-hot-components -floop-block -floop-interchange -floop-optimize -floop-strip-mine -fmath-errno -fmax-array-constructor= -fmax-errors= -fmax-identifier-length= -fmax-stack-var-size= -fmax-subrecord-length= -fmem-report -fmerge-all-constants -fmerge-constants -fmerge-debug-strings -fmessage-length= -fmodule-private -fmodulo-sched -fmodulo-sched-allow-regmoves -fmove-loop-invariants -fms-extensions -fmudflap -fmudflapir -fmudflapth -fname-mangling-version- -fnew-abi -fnext-runtime -fnil-receivers -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 -foperator-names -foptimize-locality -foptimize-register-move -foptimize-sibling-calls -foptional-diags Enable optional diagnostics -fpack-derived -fpack-struct -fpack-struct= -fpcc-struct-return -fpch-deps -fpch-preprocess -fpeel-loops Perform loop peeling -fpeephole -fpeephole2 -fpermissive -fpic -fpie -fplugin-arg- -fplugin= Specify a plugin to load -fpmu-profile-generate= -fpmu-profile-use= -fpost-ipa-mem-report -fpre-ipa-mem-report -fpredictive-commoning -fprefetch-loop-arrays -fpreprocessed -fprofile -fprofile-arcs -fprofile-correction -fprofile-dir= -fprofile-dump -fprofile-generate -fprofile-generate-sampling -fprofile-generate= -fprofile-reusedist -fprofile-use -fprofile-use= -fprofile-values -frandom-seed -frandom-seed= -frange-check -freciprocal-math -frecord-gcc-switches -frecord-marker=4 -frecord-marker=8 -frecord-options-in-elf -frecursive -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 -fripa -fripa-disallow-asm-modules -fripa-disallow-opt-mismatch -fripa-verbose -frounding-math -frtti -fsample-profile -fsample-profile-use-entry -fsample-profile= -fsaw-java-file -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 -fsel-sched-pipelining -fselective-scheduling -fselective-scheduling2 -fshort-double -fshort-enums -fshort-wchar -fshow-column -fsign-zero -fsignaling-nans -fsigned-bitfields -fsigned-char Make "char" signed by default -fsigned-zeros -fsingle-precision-constant -fsource-filename= -fsource= -fsplit-ivs-in-unroller -fsplit-wide-types -fsquangle -fstack-check -fstack-check= -fstack-limit -fstack-limit-register= -fstack-limit-symbol= -fstack-protector -fstack-protector-all -fstats -fstore-check -fstrength-reduce -fstrict-aliasing -fstrict-enum-precision -fstrict-overflow -fstrict-prototype -fsyntax-only -ftabstop= -ftarget= Set the target VM version -ftemplate-depth- -ftest-coverage -fthis-is-variable -fthread-jumps -fthreadsafe-statics -ftime-report -ftls-model= -ftoplevel-reorder -ftracer -ftrapping-math -ftrapv -ftree-builtin-call-dce -ftree-ccp -ftree-ch -ftree-copy-prop -ftree-copyrename -ftree-cselim -ftree-dce -ftree-dominator-opts -ftree-dse Enable dead store elimination -ftree-fre -ftree-loop-distribution -ftree-loop-im -ftree-loop-ivcanon -ftree-loop-linear -ftree-loop-optimize -ftree-lr-shrinking -ftree-lrs -ftree-parallelize-loops= -ftree-pre -ftree-reassoc -ftree-salias -ftree-scev-cprop -ftree-sink -ftree-sra -ftree-store-ccp -ftree-store-copy-prop -ftree-switch-conversion -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 -fuse-ld= -fvar-tracking Perform variable tracking -fvar-tracking-uninit -fvect-cost-model -fverbose-asm -fvisibility-inlines-hidden -fvisibility-ms-compat -fvisibility= -fvpt -fvtable-gc -fvtable-thunks -fweak -fweb -fwhole-program -fwide-exec-charset= -fworking-directory -fwrapv -fxref -fzee -fzero-initialized-in-bss -fzero-link -gant -gcoff -gdwarf+ -gdwarf-2 -gdwarf-4 -gen-decls -ggdb -gmlt -gnat -gnatO -gno-strict-dwarf -gstabs -gstabs+ -gstrict-dwarf -gvms -gxcoff -gxcoff+ -iquote -lang-asm -lang-objc -mabi= Specify an ABI -mabort-on-noreturn -mandroid -mapcs -mapcs-float -mapcs-frame -mapcs-reentrant Generate re-entrant, PIC code -mapcs-stack-check -march= -marm -mbig-endian -mbionic Use Bionic C library -mcallee-super-interworking -mcaller-super-interworking -mcirrus-fix-invalid-insns -mcpu= -mfix-cortex-m3-ldrd -mfloat-abi= -mfp= -mfpe -mfpe= -mfpu= -mglibc Use GNU C library -mhard-float Alias for -mfloat-abi=hard -mlittle-endian -mlong-calls -mpic-register= -mpoke-function-name -msched-prolog -msingle-pic-base -msoft-float Alias for -mfloat-abi=soft -mstructure-size-boundary= -mthumb -mthumb-interwork -mtp= -mtpcs-frame -mtpcs-leaf-frame -mtune= -muclibc Use uClibc C library -mvectorize-with-neon-quad -mword-relocations -mwords-little-endian -nocpp Disable preprocessing -nostdinc++ Enable function profiling -print-objc-runtime-info -print-pch-checksum -remap Create a shared library -static-libgfortran -std=c++0x -std=c++98 -std=c89 -std=c99 -std=c9x -std=f2003 -std=f2008 -std=f95 -std=gnu -std=gnu++0x -std=gnu++98 -std=gnu89 -std=gnu99 -std=gnu9x -std=iso9899:1990 -std=iso9899:199409 -std=iso9899:1999 -std=iso9899:199x -std=legacy -undef Enable verbose output Suppress warnings y pU B uU B U @ B U B f B U B B < B n U B n B n B n B n @ U T B f U B & ^ B n 4 B U l B U B v B f U B @ U B v ? B f , B v T B f V B @ V | B v V B f V B v d B ( V ( H B n V B n ' l B 2V B f 8V B ! f BV B " $ UV T B # `V B $ pV B % V B & V B ' V B ( V B ) $ V B * V B + V D B , ` W B - $ W B . " $W B / -W B 0 f GW @ B 1 " T TW B 2 D cW B 3 $ pW B 4 f ` |W B 5 W @ B 6 f W l B 7 W B 8 f W B 9 f W W B : f W B ; W B < X @ B = n P X | B > D %X B ? $ 9X B @ D MX $ B A " X kX B B uX X B C v X B D $ X B E $ \ X B F X B G f X < B H D x X B I X p B J f X B K f Y B L D Y B M $Y B N 2Y :Y B O f , B $ " WY | B Q `Y B R $ hY B S Y B T Y B U Y B V Y B W Y B X Y B Y f Y B Z Y T B [ f Y B \ f T Y B ] f h Z B ^ f $Z D B _ f 6Z B ` f CZ B a " XZ B b f bZ B * wZ B d Z 4 B e Z B f f ` B g " $ Z B h " Z B i Z B j f @ Z B k Z B l f Z D B m $ | Z t B n " ( [ B o [ B p 1[ B q D[ B r U[ 4 B s D , h[ d B t f v[ B u [ B $* [ B $* [ B x [ B y [ B z $ [ T B { g 0 [ B | f 4 [ B } [ B ~ $ l \ B f \ $ B f 2\ ` B f 8 O\ B g @ j\ B f \ B $ $ \ l B " < \ B # \ B $ @ \ ( B f \ ` B " \ B \ B ] B D D ] B D +] B f p 5] P B f C] B J] B D [] B " H s] B # $ ] $ B L ] B ] L B $ P ] | B g T ] B D ] B " X ] < B $ ] | B f \ ^ B $ ^ B "^ B f 0^ B E^ B D ` W^ ` B f g^ B " d v^ B " h ^ ^ B f l ^ B ` p ^ B f @t ^ B ^ 0 B f x ^ p B f ^ B _ B D _ B n _ h B $ , 3_ B ` >_ B $ L_ B D b_ H B f s_ B |_ B $ _ B $ _ B $ _ X B f | _ B f _ B D _ B _ B $ ` B ` B '` < B $ 9` < B $" L` t B D c` B $ u` B $" ` B # , ` B ` ` B ` \ B ` B $ , ` B $ ` B $ d ` < B a B D a B a B f $ ,a B 3a B @ B $ t B $ ;a B $ Sa B $ ca B $ {a B $ 0 P B $ a B " a B " a ( B f a B a x B $ a B a B ` b B f b L B b B $ L %b B f 7b B Jb B ^b B $ qb B $ b b B $ b B b D B $ b B b b B $ c B "c d B f 2c B $ Ec B Vc B fc B $ uc B $ c B c B c B g c P B f c x B f c B c B g 4 l B f c B d B d B d B (d B B n =d \ B Jd B Pd B Vd B ]d B " ld B D }d D B d d B (!P d B * d h B (! d B * d d B (!` e B * e *e B (!4 Ce B * Re B ce B D qe B @ e B D e B ( l e D B ( l e | B ( l e B ( l e f B f !f B *f B =f B Of B bf t B ( f B f B f B L f 4 B f t B ! f B * C ! B f 4! B $ f d! B % f ! B & ( g ! B ' ( $g " B ( ( \" |" B ) ( | Bg " B * ( Ug _g B + f |g B , f g # B g `# B g # B / ( g # B 0 g $ B 1 g x$ B 2 h g g B 3 D h $ B 4 # $ B +h % B 6 Eh 8% B 7 ( x B Nh p% B 9 f ^h % B : D oh % B ; ( t h & B < ` h T& B h & B h & B h & B h ' B A ( h 8' B B i X' B C ( i |' B D ( )i ' B E ( \ ;i ' B F ( Ni ( B G ( , ai P( B si x( B i ( B J ( i ( B K i ) B i l) B M ( i ) B i ) B O D i T* B P i * B Q D j * B R j * B S )j + B T ( 5j T+ B U ( Fj + B V ( $ cj + B j ,, B X j j B Y f j B Z j B [ j , B \ j , B ] f k , B ^ ( *k - B _ ( 0k <- B 8k t- ` a Dk - ` b Rk - ` c dk - ` d vk T. B e k k B f ( k . B g k B h D k . B i . . B j x (/ . B k k H/ B l ;l l B m d l 1l B n d Ml x/ B o f jl / B p f l 0 B q f l B r l B s l \0 B t T 0 B l 0 B v D l B w D m m B x ( +m 1 B f ;m t1 B z ( 4 1 B Um 1 B | f lm 2 B } |m B ~ D m m B m B m t2 B X m 2 B ( ( m 2 B m $3 m P3 * n 3 %n 3 B ( 3n 4 B D ?n L4 B Ln 4 B jn 4 B ( h ~n 4 B n 5 B n L5 B * n 5 n 5 B f n 6 B D | n 46 B n h6 B o 6 B ( o 7 B o P7 B ( @ 'o 7 B ( L ;o 7 B ( Fo 48 B ( Po 8 B ( Zo 8 B D io 8 B ` wo 9 B " o D9 B o t9 B ( d o 9 B ( o B D o B D o 9 B p B B o B D p : B " p D: B D p 'p B Ap d: B ( Qp : B ( L bp : B D vp ; B D p P; B p ; B D p ; B p < B p p B P q 0< B %q T< B * 7q < B Gq < B Yq = B iq L= B vq = B q = B ( H = > B ( q B * q 8> B * q > B q > B ( 8 q 8? B f q ? B ? ? B ( L@ |@ B , r @ B r A B ( $r @A B ( 3r A B ( l Fr A B ( Pr B B ( ar ,B B ( qr dB B r B B ( r B B r r B r C B r DC B r xC B s C B * s C B ( %s D B +s HD B ( 9s D B ` Qs D B fs B D rs D B f s hE B s E B ( s E B ( ( s F B ( s L4 B s 0F B ( s XF B ( t F B * t F B * -t G B * Ft DG B * \t G B * tt G B t H B ( t @H B ( t H B t H B * t 0I B t lI B ( p t I B D u I B ( &u $J B f 6u TJ B h @u J B Lu J B h Xu B D qu B D {u $K B ` u `K B ` u K B ( u B D u B D u K B @ u L B ` v HL B ` 8 v L B ` v L B ` 6v M B ( Kv ,M B n Tv \M B D ev M B yv M B ( v M B ( N HN B % v v B D B v N B v N B ( v N B (* w 0O B @ w B f #w dO B f 4w Aw B ( Vw O B ( aw O B ( mw O B D P DP B ( $ zw P B w P B w Q B w w B w pQ B w $R B < w R B w R B x S B ( $x [ [ B " ? ( wz (\ B @ ` ~z T\ B A z \ B B L \ ] B # C z ] B D 4 z ] B E ( z ] B F D z ,^ B G ( ^ ^ B z T_ B I ( { _ B { B H +{ _ B L ( 0 >{ ` B M ( 4 K{ D` B N ( ]{ l` B O ( 0 y{ ` B P (! { ` B Q (!8 { a B * { xa B * { a B { b B U ( @ | Lb B V ( | |b B W ( *| b B X ( <| b B Y P| ,c B Z ( b| hc B [ h| c B \ ( c d B ! ] ( Ld pd B ^ ( | d B _ ( | d B ` ( | e B a f | 0e B b n | pe B c f | e B d f | e B e | f B f ( } Pf B g f } %} B h f C} f B i ( < R} f B j ( t n} B k B } $g B l } Dg B m ( @ } g B n ( } B o D } g B p } h B } B r } Ph B ~ h B ~ h B u H ,~ i B H B~ Di B w D J~ xi B x D X~ L4 B y j~ i B z ( |~ i B { ( H ~ j B | ~ B } D ~ ,j B ~ ~ Pj B f * B ~ ~ B ~ j B D * j B x B D + k B ( : (k B D O k B ] k B j ,l B ( L } `l B $ l B ( P l B ( < m B ( Dm B ( lm B ( 4 m B ( ( m B ( H m B ( T n B ( Tn B ( X ( B ( F tn B ( Q n B ( j n B ( X y n B ( \ $o B ( 8 Lo B ( ` to B ( o B ( D o B #d p B ( d 0p B ( h L4 B Tp B ( l ( p B ( < 4 p B ( ? L4 B P L4 B g p B ( q B ( p Hq B ( t q B ( t q B q B ( (r B Xr B ( x r B ( r B ( 0 r B ( t 9 ,s B ( U ls B f j s B f z B ( | s B ( t B $t B D Pt B D t B | B B ! B ( D ; t B ( t u B ( X Q Tu B ( c u B B q u B D u B D $v B xv B ( v B D v B D v B D w B ( Tw B ( xw B f w B n $x B ( P " Tx B D ) xx B / x B I x B ` Hy B U B [ xy b k y u y z ` 8z pz z z { 4{ h{ { { { (| B n | l| B f | B n | B f ,} B n l} B n } B n } B n ,~ B f 2 p~ f B @ B f @ B ~ B 8 3 ~ B = B H8 D B 8 Q < B 8 ^ o B 8 B A8 d B B H8 @ B 8 B B 8 @ B 8 @ B 8 , B 3 B H B \ U B J [ B H8 a B J h D B p o w B B B 8 B 8 B ( B 8 D B 8 x B 8 ! B < B 0 W B 8 @ _ B 8 q 8 B w d B 8 B 8 B B B 8 H B B 8 B B o B D > B X B n ) B | B f B f B ' C B ` \ < B f B < p B f w B " B B D B D < B " ` B " B " B B B $ B H B D P B D B " ! B " , B " 7 < B " I B " ] ` B " o X B " B p B f B f B n B n 4 B V B f H --help= Display descriptions of a specific class of options. is one or more of optimizers, target, warnings, undocumented, params --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 -I Add to the end of the main include path -J Put MODULE files in 'directory' Generate make dependencies and compile -MF Write dependency output to the given file Treat missing header files as generated files Like -M but ignore system header files Like -MD but ignore system header files Generate phony targets for all headers -MQ Add a MAKE-quoted target -MT Add an unquoted 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 alignment of COMMON blocks Warn about missing ampersand in continued character constants Warn if an array is accessed out of bounds Warn about creation of array temporaries 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 when a built-in preprocessor macro is undefined or redefined Warn about C constructs that are not in the common subset of C and C++ Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 200x 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 variables that might be changed by "longjmp" or "vfork" Warn about possibly nested block comments, and C++ comments spanning more than one physical line Warn for implicit type conversions that may change a value Warn about peculiar, but valid, conversions from/to NULL Warn in case profiles in -fprofile-use do not match 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 an empty body in an if or else statement Warn about stray tokens after #elif and #endif Warn about comparison of different enum types -Werror-implicit-function-declaration This switch is deprecated; use -Werror=implicit-function-declaration instead 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 about format strings that contain NUL bytes 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 a function's stack frame requires more than bytes Warn whenever type qualifiers are ignored. -Wimplicit-function-declaration Warn about implicit function declarations Warn when a declaration does not specify a type Warn about calls with implicit interface 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 if a user-procedure has the same name as an intrinsic Warn on intrinsics not part of the selected standard 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 Warn when a logical operator is suspicously always evaluating to true or false Do not warn about using "long long" when -pedantic Warn about suspicious declarations of "main" Warn about maybe uninitialized automatic variables 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 function parameters declared without a type specifier in K&R-style functions Warn about global functions without prototypes Warn about constructs not instrumented by -fmudflap 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 -Wnormalized= Warn about non-normalised Unicode strings Warn if a C-style cast is used in a program Warn for obsolescent usage in a declaration 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 about packed bit-fields whose offset changed in GCC 4.4 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 for implicit type conversions from real to integral values 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 primary and auxiliary modules have mismatched command line options Warn if a selector has multiple methods Warn when a variable is assigned to itself Warn when a variable of a non-POD type is assigned to itself Warn about possible violations of sequence point rules Warn when one local variable shadows another Warn when one local variable shadows another local variable or parameter of compatible type Warn when one local variable shadows another local variable or parameter Warn about signed-unsigned comparisons Warn for implicit type conversions between signed and unsigned integers 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 __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used Deprecated. This switch has no effect Do not suppress warnings from system headers Permit nonconforming uses of the tab character -Wthread-mismatched-lock-acq-rel Warn about mismatched lock acquisition and release -Wthread-mismatched-lock-order Warn about lock acquisition order inconsistent with what specified in the attributes Warn about a lock being acquired recursively Warn about potential thread safety issues when the code is annotated with thread safety attributes Warn about function calls not properly protected by locks specified in the attributes Warn about shared variables not properly protected by locks specified in the attributes -Wthread-unsupported-lock-name Warn about uses of unsupported lock names in attributes Warn about features not present in traditional C Warn of prototypes causing type conversions different from what would happen in the absence of prototype Warn if trigraphs are encountered that might affect the meaning of the program Warn if a comparison is always true or always false due to the limited range of the data type 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 Enable alignment of COMMON blocks 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 Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding. Generate unwind tables that are exact at each instruction boundary Generate auto-inc/dec instructions 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 Produce a backtrace when a runtime error is encountered -fblas-matmul-limit= Size of the smallest matrix for which matmul will use BLAS --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 .note.callgraph.text sections listing callees and edge counts. Produce a warning at runtime if a array temporary has been created for a procedure argument Compare the results of several data dependence analyzers. Generate checks for references to NULL --classpath= Set class path Enable cloning and hoisting of hot multiversioned paths 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 Do not perform optimizations increasing noticeably stack usage -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 Complex multiplication and division follow Fortran rules 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 List all available debugging counters with their limits and counts. -fdbg-cnt=:[,:,...] Set the debug counter limit. Use the RTL dead code elimination pass Map one directory name to another in debug information -fno-deduce-init-list disable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list 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 Check dominance information consistency after incremental update Use the RTL dead store elimination pass -fdump- Dump various compiler internals to a file Dump a core file when a runtime error occurs 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 Enable CFI tables via GAS assembler directives. Make stack coalescing decisions earlier 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 Generate debug information to support Identical Code Folding (ICF) --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 Specify that an external BLAS library should be used for matmul calls on large-size arrays 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 Does nothing. Preserved for backward compatibility. Always check for non gcj generated classes archives Perform a forward propagation pass on RTL -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 Enable floating point optimizations based on value profiles. Required both for profile generation and use. -ffvpt-functions=[,,...]|all List functions to optimize. Perform global common subexpression elimination Perform global common subexpression elimination after register allocation has finished Perform redundant load after store elimination in global common subexpression elimination 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 in and out of Graphite representation Enable Graphite Identity transformation 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 -finit-character= Initialize local character variables to ASCII value n -finit-integer= Initialize local integer variables to n Initialize local variables to zero (from g77) -finit-logical= Initialize local logical variables -finit-real= Initialize local real variables Pay attention to the "inline" keyword Integrate simple functions into their callers -finline-functions-called-once Integrate functions called once into their callers -finline-limit= Limit the size of inlined functions to -finline-plan-= Apply inlining decisions specified in in inlining pass . Integrate simple functions into their callers when code size is known to not growth -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 Specify where to find the compiled intrinsic modules Perform Interprocedural constant propagation Perform cloning to make Interprocedural constant propagation stronger Perform matrix layout flattening and transposing based on profiling information. Perform interprocedural points-to analysis Discover pure and const functions Discover readonly and non addressable static variables Perform structure layout optimizations based on profiling information. Type based escape and alias analysis -fira-algorithm=[CB|priority] Set the used IRA algorithm -fira-region=[one|all|mixed] Set regions for IRA Share slots for saving different hard registers. Share stack slots for spilled pseudo-registers. -fira-verbose= Control IRA's level of diagnostic messages. 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 Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types. Give external symbols a leading underscore Limit the size of hot components of the call graph to reduce I-cache pressure Enable Loop Blocking transformation Enable Loop Interchange transformation Enable Loop Strip Mining transformation Set errno after built-in math functions -fmax-array-constructor= Maximum number of objects in an array constructor -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 Attempt to merge identical debug strings across compilation units -fmessage-length= Limit diagnostics to characters per line. 0 suppresses line-wrapping Set default accessibility of module entities to PRIVATE. Perform SMS based modulo scheduling before the first scheduling pass Perform SMS based modulo scheduling with register moves allowed 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 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 Enable OpenMP (implies -frecursive in Fortran) Recognize C++ keywords like "compl" and "xor" Optimization based on improving memory reference locality. 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 lay out derived types as compactly 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 -fpessimistic-inline-stack-limit Assume no stack reuse for locals when computing frame size during inlining Generate position-independent code if possible (small mode) Generate position-independent code for executables if possible (small mode) -fplugin-arg--[=] Specify argument = for plugin -fpmu-profile-generate=[load-latency] Generate pmu profile for cache misses. Currently only pfmon based load latency profiling is supported on Intel/PEBS and AMD/IBS platforms. -fpmu-profile-use=[load-latency] Use pmu profile data while optimizing. Currently only perfmon based load latency profiling is supported on Intel/PEBS and AMD/IBS platforms. Report on memory allocation before interprocedural optimization Run predictive commoning optimization. Generate prefetch instructions, if available, for arrays in loops Treat the input file as already preprocessed Enable basic program profiling code Insert arc-based program profiling code Enable correction of flow inconsistent profile data input Set the top-level directory for storing the profile data. The default is 'pwd'. Dump CFG profile for comparison. Enable common options for generating profile info for profile feedback directed optimizations Turn on instrumentation sampling with -fprofile-generate with rate set by --param profile-generate-sampling-rate or environment variable GCOV_SAMPLING_RATE Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir= Profile generation for memory reuse distance. Enable common options for performing profile feedback directed optimizations Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir= Insert code to profile values of expressions -frandom-seed= Make compile reproducible using Enable range checking during compilation Same as -fassociative-math for expressions which include division. Record gcc command line switches in the object file. Use a 4-byte record marker for unformatted files Use an 8-byte record marker for unformatted files Record the command line options in the .note elf section for sample FDO to do module grouping Allocate local variables on the stack to allow indirect recursion 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 Perform Dynamic Inter-Procedural Analysis. Don't import an auxiliary module if it contains asm statements Don't import an auxiliary module if the command line options mismatch with the primary module -fripa-no-promote-always-inline-func Don't promote always inline static functions assuming they will be inlined and no copy is needed. Enable verbose informational messages for LIPO compilation Disable optimizations that assume default FP rounding behavior Generate run time type descriptor information Use sample profile information for branch probabilities. The default sample file is sp.data in 'pwd'. -fsample-profile-aggregate-using= -fsample-profile-aggregate-using=[avg|max] Use the maximum or average number of samples across all instructions in a basic block as the basic block weight Use the entry count to annotate the entry basic block Use sample profile information for branch probabilities. The sample file is specified in the argument. 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. Perform software pipelining of inner loops during selective scheduling -fsel-sched-pipelining-outer-loops Perform software pipelining of outer loops during selective scheduling -fsel-sched-reschedule-pipelined Reschedule pipelined regions without pipelining Schedule instructions using selective scheduling algorithm Run selective scheduling after reload 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 off Apply negative sign to zero values Disable optimizations observable by IEEE signaling NaNs When "signed" or "unsigned" is not given make the bitfield signed Disable floating point optimizations that ignore the IEEE signedness of zero Convert floating point constants to single precision constants Set the source language version Split lifetimes of induction variables when loops are unrolled Split wide types into independent registers Insert stack checking code into the program. Same as -fstack-check=specific -fstack-check=[no|generic|specific] 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 Perform transformations based on enum precision 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 conditional dead code elimination for builtin calls Enable SSA-CCP optimization on trees Enable loop header copying on trees Enable copy propagation on trees Replace SSA temporaries with better names in copies Transform condition stores into unconditional ones Enable SSA dead code elimination optimization on trees Enable dominator optimizations Enable Full Redundancy Elimination (FRE) on trees Enable loop distribution 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 Enable Live Range Shrinking optimization Perform live range splitting during the SSA->normal pass Enable automatic parallelization of loops Enable SSA-PRE optimization on trees Enable reassociation on tree level Enable copy propagation of scalar-evolution information. Enable SSA code sinking on trees Perform scalar replacement of aggregates Perform conversions of switch initializations. 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 Perform variable tracking and also tag variables that are uninitialized -fvariable-expansion-in-unroller Apply variable expansion when loops are unrolled Enable use of cost model in vectorization Add extra commentary to assembler output Marks all inlined methods as having hidden visibility Changes visibility to match Microsoft Visual Studio by default -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 Eliminate redundant zero extensions on targets that support implicit extensions. 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 Generate debug information in DWARF v4 format (experimental) Dump declarations to a .decl file Generate debug information in default extended format Generate debug information at level 1 with minimal line table -gnat Specify options to GNAT Emit DWARF additions beyond selected version Generate debug information in STABS format Generate debug information in extended STABS format Don't emit DWARF additions beyond selected version 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 Generate a call to abort if a noreturn function returns Generate code for the Android platform. Pass FP arguments in FP registers Generate APCS conformant stack frames Specify the name of the target architecture Assume target CPU is configured as big endian Thumb: Assume non-static functions may be called from ARM code Thumb: Assume function pointers may go to non-Thumb aware code Cirrus: Place NOPs to avoid invalid instruction combinations Specify the name of the target CPU Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata. Specify if floating point hardware should be used Specify the name of the target floating point hardware/format Assume target CPU is configured as little endian Generate call insns as indirect calls, if necessary Specify the register to be used for PIC addressing Store function names in object code Permit scheduling of a function's prologue sequence Do not load the PIC register in function prologues Specify the minimum bit alignment of structures Compile for the Thumb not the ARM Support calls between Thumb and ARM instruction sets Specify how to access the thread pointer Thumb: Generate (non-leaf) stack frames even if not needed Thumb: Generate (leaf) stack frames even if not needed Tune code for the given processor Use Neon quad-word (rather than double-word) registers for vectorization Only generate absolute relocations on word sized values. Assume big endian bytes, little endian words 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 Create a position independent executable 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 Statically link the GNU Fortran helper library (libgfortran) Conform to the ISO 1998 C++ standard, with extensions that are likely to become a part of the upcoming ISO C++ standard, dubbed C++0x. Note that the extensions enabled by this mode are experimental and may be removed in future releases of GCC. 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 2008 standard Conform to the ISO Fortran 95 standard Conform to nothing in particular Conform to the ISO 1998 C++ standard, with GNU extensions and extensions that are likely to become a part of the upcoming ISO C++ standard, dubbed C++0x. Note that the extensions enabled by this mode are experimental and may be removed in future releases of GCC. 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 Display the compiler's version -nodefaultlibs -lc -pg objective-c++ objective-c++-cpp-output -ObjC++ bBVDUoeTuIYmLiA -Tdata cSEM -static-libgcc argument to '%s' missing -xc++ -xc++-cpp-output -xc++-header -xnone -lstdc++ /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/gcc/cp/g++spec.c lang_specific_driver _ROOT /usr/local 4.4.3 (GCC) Xj j j j j j (j j pj Xj Xj Xj Xj j j j j j j j j j j j j j Xj Xj Xj Xj Gn Zn p zp p o n n o Gn Gn Gn Gn o o n n o o o Gn o o p p Lp Gn Gn Gn Gn Xu u | k} '} '} ~ ~ ~ ~ y x x j w _ t 4~ z 1 y { x f ; ; ; ; ; ; ; ; ; r f ~ _ K 7 # > Z w L t 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 Cannot create temporary file in %s: %s /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 both ERRNAME and PEX_STDERR_TO_PIPE specified. PEX_STDERR_TO_PIPE used in the middle of pipeline pex_get_status failed wait : error trying to exec ' ': vfork dup2 close execvp execv 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
4 / 0 S 2 m h Q ! ( . 4 8 M l ~ L [ T m | P X Y p . \6 |7 X8 8 l9 9 G : M ; P< |< P= ? A A 8B C 8 8
GCC: (Ubuntu 4.4.3-4ubuntu5) 4.4.3
give_switch use_arg st_ctim DBX_DEBUG at_file_supplied _sch_isprint linker_was_run part1 st_blksize fatal_ice st_blocks rep_len TDmode print_at __fmt path1 user fputc_unlocked do_self_spec have_o_argbuf_index arginfo PREFIX_PRIORITY_B_OPT _IO_save_end temp_names V2SImode _sch_isnvsp _sch_isxdigit incompiler __gid_t print_version old_spec MAX_MODE_RANDOM multilib_options _obstack_chunk lookup_spec_function _IO_write_base CC_Nmode CC_DLTmode pass_exit_codes last_path_len MIN_MODE_VECTOR_INT REG_EESCAPE _IO_FILE NO_DEBUG input_file_compiler combinable V4HImode regs_allocated save_temps_flag CC_DGTUmode UHAmode n_files BLKmode n_args _IO_read_end _IO_save_base CCmode MIN_MODE_PARTIAL_INT MIN_MODE_FRACT CCFPmode translate_options require_machine_suffix newvsize new_multilib_os_dir putchar_unlocked callback get_relative_prefix include_spec_function xputenv V8QImode _cur_column value_count specs_file UQQmode invalid_select do_option_spec __dev_t n_compilers __path print_subprocess_help option_map complen end_going_arg equivalent add_linker_option lang_specific_extra_outfiles V4SImode extra_specs temp_name include_prefixes MIN_MODE_CC MIN_MODE_DECIMAL_FLOAT mfwrap_spec _IO_marker main_p re_nsub switch_matches add_preprocessor_option at_argument MAX_MODE_VECTOR_UACCUM getenv_spec_function _sch_ispunct switchnum next_member MAX_MODE_FLOAT MAX_MODE_DECIMAL_FLOAT MIN_MODE_COMPLEX_FLOAT print_multi_directory argcp MAX_MODE_COMPLEX_FLOAT cur_index build_search_list pex_obj new_version V2DImode not_bol buffer_p d_end_atom just_suffix_len user_microseconds XCOFF_DEBUG invalid_exclusions __blksize_t CC_Zmode temp_filename delete_always st_uid language suffixed_basename_length _sch_isspace suffix_length mode_class multilib_extra name_len CDImode validate_all_switches unsigned char plist infile st_rdev CC_DGEUmode putenv_from_prefixes new_multilib_dir input_basename extra_specs_1 REG_ESUBREG already1 __FUNCTION__ link_ssp_spec __builtin_va_list handle_spec_function validate_switches_from_spec disjunct_set not_eol for_each_path __gnuc_va_list print_multi_lib maybe_empty_object live_cond MAX_MODE_COMPLEX_INT input_suffix mdswitchstr REG_ESIZE _sch_isidnum load_specs dir_separator_str mswitchstr validated REG_EEND NUM_MACHINE_MODES disj_starred explicit_link_files save_argbuf_index this_path __nlink_t eval_spec_function input_suffix_matches new_machine _IO_lock_t MIN_MODE_ACCUM /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/gcc/gcc.c UTQmode save_argbuf_length cc1plus_spec exec_prefixes REG_NOMATCH wrapper_string reg_syntax_t pfatal_with_name replace _sch_isvsp _IO_read_ptr configure_default_options input_spec_matches standard_bindir_prefix input_file_number asm_options pprefix _pos stdin SDmode multilib_exclusions_raw _sch_istable delete_failure md_exec_prefix ptr_spec user_specs_head tmp_prefix MAX_MACHINE_MODE stdout access_check clear_failure_queue vfprintf MIN_MODE_INT append extra_space CC_DLTUmode unique _markers multilib_matches_raw multilib_defaults object_base save report_times _sch_isupper multilib_obstack perror_with_name path_prefix USQmode md_startfile_prefix newsl _sch_iscntrl REG_EPAREN newname asm_spec option_default_specs switch_len multilib_matches user_seconds delete_failure_queue CSImode MAX_MODE_VECTOR_ACCUM MIN_MODE_VECTOR_UFRACT fatal re_pattern_buffer tmp_spec print_help_list __uid_t chunk_size REG_ESPACE soft_matched_part input_filename pkgversion_string linker debug_info_type cpp_unique_options save_arg_going MAX_MODE_INT last_language_n_infiles invalid_exclusion print_search_dirs n_mswitches file_at_path_info default_spec check_live_switch MAX_MODE_CLASS cross_compile REG_ERANGE strcpy target_sysroot_suffix _flags2 need_space nesting_level st_size max_len a_is_negated _IO_read_base __ap a_must_be_last prefix_length __u_quad_t check_dir MIN_MODE_RANDOM file_at_path is_directory old_argv MIN_MODE_VECTOR_FRACT _unused2 __quad_t linker_name_spec __mode_t UTAmode standard_libexec_prefix trad_capable_cpp MAX_MODE_PARTIAL_INT saved_suffix CEImode freefun MAX_MODE_FRACT set_collect_gcc_options a_is_suffix __unused4 __unused5 hard_match_len link_command_spec bug_report_url spec_list VOIDmode _old_offset n_assembler_options lookup_compiler _IO_backup_base MAX_MODE_VECTOR_INT fancy_abort multilib_defaults_raw __blkcnt_t this_file_error have_c __buf alloc_p MAX_MODE_UFRACT have_o __ino_t version_compare_spec_function GNU C 4.4.3 last_path combine_flag __ch prefix_list long long int VMS_AND_DWARF2_DEBUG this_path_len rresult UDQmode save_combine_inputs XFmode user_specs_tail CC_SWPmode omit_first_word REG_BADRPT st_gid alloc_args do_spec_1 do_spec_2 V2SFmode _sch_isalpha spec_path_info statuses save_argbuf os_multilib _IO_write_end env_var fatal_error print_sysroot_headers_suffix record_temp_file this_multi_len CXImode this_multi needs_preprocessing chunkfun MIN_MODE_UFRACT cc1_options a_is_spectype collect_obstack spec_list_1 callback_info not_arg endfile_spec _sch_isalnum ordered_set skip_whitespace DDmode add_to_obstack_info save_string standard_startfile_prefix_2 n_mdswitches arg_info _IO_buf_base if_exists_spec_function SCmode asm_debug verbose_only_flag target_system_root temp1 target_sysroot_hdrs_suffix display_help insert_wrapper short int notice __pad1 __pad2 __pad3 __pad4 __pad5 _sbuf spec_lang COImode st_mtim endp input_stat_set __fd compare_version_strings V4QImode spec_version _sch_iscppsp n_way_matched arglen DCmode orig V8HImode len1 md_startfile_prefix_1 n_default_compilers static_spec_functions next_free sysroot_spec first error_count standard_startfile_prefix_1 CC_NOOVmode a_matched st_nlink n_commands CHImode thread_model CC_DNEmode tmp_spec_p MIN_MODE_VECTOR_ACCUM n_linker_options print_multilib_info link_gcc_c_sequence_spec omit_relative have_subst greatest_status _sch_isblank MAX_MODE_ACCUM _sch_islower process_command gcc_exec_prefix read_specs cpp_spec end_body nstore V2DFmode set_input st_dev validate_switches MAX_MODE_UACCUM timespec CC_DGEmode do_spec replace_outfile_spec_function fail_delete regex_t CC_DLEmode nskip baselen cmsgid do_multi if_exists_else_spec_function MAX_MODE_VECTOR_FRACT used_arg failure_delete_queue long long unsigned int skip_multi_dir signal_count save_delete_this_arg _sch_isdigit __off_t st_temp gcc_libexec_prefix system_seconds mark_matching_switches /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/obj/gcc-4.4.3/gcc store_arg print_sysroot optlen startfile_spec REG_ENOSYS set_spec normal_switch execute MIN_MODE_UACCUM switch_value switches_need_spaces mflib_spec use_pipes invoke_as REG_EBRACE REG_EBRACK fastmap_accurate newline_anchor memset cc1_spec add_sysrooted_prefix _IO_write_ptr configuration_arguments strncpy _shortbuf tooldir_prefix desc new_argv0 multilib_raw contents ordering specs_p __nbytes temp_filename_length spec_machine __off64_t ret_code MIN_MODE_VECTOR_FLOAT n_way_choice component new_argv user_specs CC_Cmode print_asm_header_spec_function save_suffix_subst append_len asm_final_spec use_extra_arg just_machine_suffix SDB_DEBUG funcval startfile_prefix_spec _IO_buf_end disj_matched link_gomp_spec always_delete MIN_MODE_COMPLEX_INT new_filename BImode __src num_linker_inputs CC_DGTmode PREFIX_PRIORITY_LAST argvp have_wildcard n_switches handle_braces stderr MAX_MODE_CC REG_ECOLLATE save_this_is_library_file MIN_MODE_FLOAT invalid_matches delete_if_ordinary add_to_obstack process_marked_switches tv_nsec execution_count USAmode find_file CQImode __stream MIN_MODE_VECTOR_UACCUM inswitch driver_self_specs sysroot_suffix_spec _vtable_offset n_preprocessor_options multilib_select REG_BADBR static_specs machine_mode __dest REG_BADPAT process_brace_body REG_ECTYPE cpp_debug_options value_len clear_args _sch_isgraph __o1 tooldir_base_prefix is_cpp_driver link_spec CCImode sysroot_hdrs_suffix_spec thrmod find_a_file always_delete_queue __oflag readlen multilib_exclusions memcpy st_mode V16QImode add_prefix input_filename_length separate_options target_system_root_changed V4SFmode a_is_starred just_multi_suffix _sch_isbasic gmsgid _sch_isidst spec_path standard_startfile_prefix REG_ERPAREN save_this_is_output_file add_assembler_option UHQmode system_microseconds newindex print_prog_name processing_spec_function startfile_prefixes CCFPEmode _fileno path_prefix_priority MAX_MODE_VECTOR_FLOAT multi_os_dir_len alignment_mask CC_DEQmode default_arg uptr standard_exec_prefix __ssize_t errmsg prog strcat already2 save_input_from_pipe short unsigned int chunk_limit create_temp_file multi_dir_len nargs REG_NOERROR print_file_name lang_n_infiles input_stat compiler_version newv ndfltok no_sub signum skip_multi_os_dir CC_DLEUmode delete_temp_files pex_time link_libgcc_spec st_ino __statbuf __time_t init_spec comp1 comp2 XCmode __len invalid print_multi_os_directory data UDAmode V2HImode cpp_options prev tv_sec startp CTImode MAX_MODE_VECTOR_UFRACT VMS_DEBUG programname st_atim set_multilib_dir first_time /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/gcc/opts-common.c 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 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 flag_tree_ter OPT_fpost_ipa_mem_report OPT_fgnu89_inline warn_pmf2ptr OPT_frepo OPT_Wself_assign_non_pod OPT_fobjc_gc OPT_funit_at_a_time OPT_Wunused_label OPT_fdump_noaddr warn_override_init flag_defer_pop OPT_fgnu_runtime OPT_freorder_functions OPT_march_ OPT_Wimplicit_interface OPT_fsigned_bitfields OPT_isystem OPT_ansi OPT_freplace_objc_classes OPT_Wunknown_pragmas flag_tracer OPT_flax_vector_conversions OPT_MD OPT_MF OPT_MG OPT_Wmissing_prototypes OPT_ffree_form OPT_MM OPT_MP OPT_MQ OPT_ffunction_cse OPT_MT OPT_Wstrict_null_sentinel OPT_Wsign_promo OPT_Wcoverage_mismatch OPT_std_legacy OPT_include OPT_Wnon_template_friend OPT_msched_prolog OPT_ftls_model_ flag_cx_fortran_rules warn_cast_align OPT_fverbose_asm OPT_Wimplicit OPT_finline warn_float_equal flag_var_tracking OPT_Wdisabled_optimization OPT_Wmissing_braces warn_self_assign_non_pod OPT_falign_loops_ OPT_fbranch_target_load_optimize warn_nonvdtor OPT_fsched_interblock flag_see OPT_Wthread_unguarded_func OPT_ftree_vrp OPT_fsel_sched_pipelining OPT_fblas_matmul_limit_ warn_nested_externs flag_pcc_struct_return OPT_fschedule_insns OPT_ffvpt_functions_ OPT_Wpadded flag_wrapv flag_bounds_check flag_sample_profile flag_split_wide_types OPT_ftree_pre OPT_Woverride_init OPT__version OPT_Wsequence_point OPT_Wthread_mismatched_lock_acq_rel flag_profile_generate_sampling OPT_ftree_loop_optimize OPT_ffunction_sections OPT_Wstrict_prototypes OPT_fvect_cost_model flag_signed_zeros OPT_fuse_cxa_get_exception_ptr OPT_Wstack_protector OPT_Os OPT_fcond_mismatch OPT_Wframe_larger_than_ OPT_fgnu_keywords OPT_fsyntax_only OPT_ffree_line_length_none warn_switch_default OPT_fweb OPT_fmodule_private flag_strict_overflow OPT_fdata_sections OPT_iwithprefixbefore flag_trapping_math flag_strict_enum_precision OPT_Wimplicit_int OPT_freg_struct_return flag_unsafe_loop_optimizations OPT_fvisibility_ms_compat flag_reciprocal_math OPT_floop_interchange OPT_ftree_reassoc OPT_std_c9x flag_branch_probabilities OPT_fstack_protector_all flag_objc_direct_dispatch flag_schedule_insns OPT_Wnls OPT_fbootclasspath_ OPT_mlong_calls OPT_Woverlength_strings OPT_finit_integer_ OPT_Wmaybe_uninitialized OPT_pedantic_errors OPT_fpmu_profile_generate_ flag_modulo_sched OPT_ftree_fre OPT_fgraphite flag_openmp OPT_fsched_stalled_insns OPT_fmax_subrecord_length_ OPT_fargument_alias OPT_fdeduce_init_list flag_sched_stalled_insns flag_debug_only_used_symbols flag_dyn_ipa OPT_Werror OPT_Wunused_macros OPT_fimplicit_templates warn_declaration_after_statement OPT_fsel_sched_pipelining_outer_loops OPT_fwhole_program OPT_Wimport quiet_flag OPT_fmudflapth OPT_std_c__98 OPT_Wdep_ann OPT_Wformat_y2k OPT_fselective_scheduling OPT_Wunderflow warn_sequence_point OPT_Wunreachable_code OPT_fauto_inc_dec OPT_fsample_profile_aggregate_using_ flag_value_profile_transformations OPT_fpeephole2 OPT_fripa_disallow_opt_mismatch warn_maybe_uninitialized OPT_mcirrus_fix_invalid_insns OPT_fprofile_reusedist OPT_frecord_gcc_switches flag_loop_interchange OPT_fdefer_pop OPT_fdwarf2_cfi_asm flag_record_gcc_switches warn_format_extra_args OPT_finline_functions OPT_ftarget_help OPT_ffixed_line_length_ warn_undeclared_selector OPT_floop_optimize OPT_fira_coalesce OPT_iwithprefix OPT_gdwarf_ flag_tree_reassoc flag_profile_reusedist OPT_fvar_tracking OPT_Wunused_thrown OPT_Wunused OPT_Wvolatile_register_var flag_caller_saves OPT_fsched_verbose_ OPT_freschedule_modulo_scheduled_loops warn_strict_aliasing OPT_fsource_filename_ OPT_ftree_vectorizer_verbose_ OPT_fira_region_ OPT_ffree_line_length_ flag_delete_null_pointer_checks warn_thread_mismatched_lock_order OPT_Wline_truncation OPT_trigraphs OPT_version OPT_falign_loops OPT_mfpe_ OPT_ftree_loop_distribution OPT_fabi_version_ OPT_Wthread_reentrant_lock OPT_Wjavadoc OPT_fregmove warn_self_assign OPT_mvectorize_with_neon_quad OPT_ffor_scope OPT_fvpt OPT_Wchar_subscripts OPT_fvtable_gc OPT_auxbase flag_ira_coalesce OPT_ffpe_trap_ flag_tree_ccp OPT_Wpsabi OPT_fpeel_loops flag_float_value_profile_transformations OPT_fdiagnostics_show_location_ VAR_mtune_ OPT_femit_class_files OPT_ftree_switch_conversion flag_objc_sjlj_exceptions OPT_fasm OPT_Wformat_ OPT_fdelayed_branch OPT_Wsign_conversion flag_tree_builtin_call_dce OPT_Wswitch_enum OPT_fprofile_generate_ OPT_fenable_icf_debug warn_protocol flag_dwarf2_cfi_asm OPT_fif_conversion2 OPT_faux_classpath OPT_fsched_stalled_insns_ OPT_fCLASSPATH_ OPT_fkeep_inline_functions OPT_fpch_preprocess flag_no_function_cse OPT_ftrapping_math OPT_ftree_builtin_call_dce OPT_fsched_spec_load_dangerous warn_overloaded_virtual flag_whole_program OPT_ftree_loop_linear warn_cast_qual OPT_fkeep_static_consts warn_div_by_zero flag_eliminate_dwarf2_dups warn_clobbered OPT_foperator_names OPT_Wlarger_than_ OPT_fsplit_ivs_in_unroller flag_predictive_commoning OPT_fdce OPT_foptimize_sibling_calls OPT_Wpointer_to_int_cast OPT_feliminate_dwarf2_dups warn_missing_noreturn OPT_Wprotocol OPT_fnonansi_builtins OPT_mfix_cortex_m3_ldrd OPT_Wvariadic_macros flag_delayed_branch OPT_ffast_math OPT_print_pch_checksum OPT_fipa_cp OPT_Wampersand flag_emit_class_files OPT_std_f2003 flag_if_conversion2 OPT_fstrength_reduce flag_branch_on_count_reg warn_logical_op warn_thread_unguarded_var OPT_ftree_cselim OPT_fmessage_length_ flag_tree_dom OPT_falign_jumps OPT_mfloat_abi_ OPT_findirect_classes OPT_fdiagnostics_show_option flag_tree_sra OPT_fimplicit_inline_templates flag_ripa_disallow_asm_modules OPT_Wextra flag_schedule_insns_after_reload flag_inline_small_functions flag_tree_loop_optimize OPT_ftree_ter OPT_Wendif_labels flag_tree_loop_linear flag_profile_correction flag_inline_functions_called_once flag_rounding_math OPT_fpessimistic_inline_stack_limit OPT_std_gnu warn_stack_protect OPT_ftree_copy_prop OPT_lang_objc OPT_Wempty_body OPT_fvar_tracking_uninit OPT_Wpacked OPT_fsched_stalled_insns_dep flag_tree_vrp OPT_fripa OPT_Wunused_argument flag_tree_switch_conversion OPT_mandroid OPT_Wmain OPT_freciprocal_math warn_format_zero_length cl_lang_count flag_tree_dce OPT_lang_asm flag_friend_injection warn_implicit_int OPT_std_f95 flag_non_call_exceptions flag_graphite warn_aggregate_return flag_omit_frame_pointer OPT_Wcomment flag_cprop_registers OPT_Wswitch OPT_felide_constructors OPT_fcheck_references OPT_Wmissing_include_dirs target_abi_name OPT_Wredundant_modifiers OPT_fshow_column OPT_fenum_int_equiv OPT_Wselector flag_move_loop_invariants OPT_Wfallthrough OPT_fcompile_resource_ OPT_fgcse_sm OPT_Wall_deprecation warn_format_security OPT_fdbg_cnt_ flag_redundant flag_tree_lr_shrinking OPT_freorder_blocks flag_loop_block flag_sel_sched_pipelining OPT_fconvert_big_endian OPT_finline_plan_ warnings_are_errors OPT_fassume_compiled_ OPT_fplugin_ flag_gcse_after_reload OPT_finit_character_ warn_cxx0x_compat warn_shadow_local OPT_fdebug_prefix_map_ flag_strict_aliasing OPT_Wfinally OPT_fmax_errors_ warn_nonnull OPT_Woverloaded_virtual OPT_std_iso9899_1990 warn_missing_declarations OPT_Wattributes OPT_std_iso9899_1999 OPT_fdump_ OPT_fcx_limited_range OPT_Wraw warn_address flag_sched2_use_superblocks flag_modulo_sched_allow_regmoves OPT_Wlong_long flag_profile_use warn_abi OPT_Wc___compat warn_strict_prototypes flag_bootstrap_classes OPT_Wthread_safety flag_exceptions OPT_fenable_assertions_ OPT_fstrict_overflow OPT_gnatO warn_unsupported_lock_name OPT_imultilib OPT_fnonnull_objects OPT_fRTS_ OPT_fintrinsic_modules_path OPT_msingle_pic_base OPT_fprofile_generate OPT_ffixed_ flag_ivopts OPT_Wover_ann OPT_fthread_jumps OPT_falt_external_templates flag_force_classes_archive_check OPT_funroll_loops flag_fatal_errors flag_pmu_profile_generate OPT_Wint_to_pointer_cast OPT_fipa_struct_reorg OPT_fconserve_stack OPT_Wpkg_default_method flag_no_common OPT_Wclobbered OPT_frerun_loop_opt warn_unused_parameter OPT_Wassign_intercept OPT_fargument_noalias_anything OPT_Wunnecessary_else OPT_gxcoff OPT_ftree_vect_loop_version flag_objc_call_cxx_cdtors flag_ripa_verbose flag_mudflap_ignore_reads OPT_fdump_parse_tree OPT_mtp_ warn_ignored_qualifiers flag_cx_limited_range OPT_fstack_limit flag_tree_loop_im flag_early_inlining flag_jni OPT_fprofile_use_ flag_sel_sched_pipelining_outer_loops flag_hash_synchronization OPT_feliminate_unused_debug_types OPT_fforce_addr OPT_fcheck_data_deps warn_sign_promo OPT_Wenum_identifier OPT_ftemplate_depth_ VAR_mcpu_ OPT_ftree_sra OPT_ftree_scev_cprop OPT_mlittle_endian OPT_fpermissive warn_int_to_pointer_cast OPT_frounding_math flag_tree_dse OPT_fhuge_objects OPT_Wunused_function warn_write_strings OPT_Wnonnull OPT_fpeephole OPT_mcaller_super_interworking OPT_Wnon_virtual_dtor warn_shadow OPT_undef OPT_mpic_register_ flag_cse_skip_blocks OPT_Wformat_zero_length warn_main OPT_Wshadow OPT_fguess_branch_probability OPT_fzee OPT_foptimize_register_move OPT_fenable_assertions OPT_Wformat_nonliteral OPT_fipa_pure_const flag_android flag_ipa_struct_reorg OPT_Wc__0x_compat OPT_Wunused_value OPT_Wpointer_sign OPT_freorder_blocks_and_partition OPT_fgcse_after_reload OPT_fhandle_exceptions OPT_fstack_limit_register_ warn_inline OPT_fprofile_use OPT_fuse_cxa_atexit OPT_ffilelist_file flag_unit_at_a_time OPT_funswitch_loops OPT_Wextraneous_semicolon flag_inhibit_size_directive OPT_fpredictive_commoning OPT_fcommon OPT_Wsynthetic_access OPT_frandom_seed OPT_Wtraditional OPT_fthis_is_variable OPT_fpack_struct_ OPT_fipa_pta warn_selector flag_tree_cselim warn_parentheses flag_single_precision_constant OPT_fprofile_dir_ OPT_falign_functions flag_schedule_interblock OPT_ffriend_injection OPT_fconserve_space flag_profile_values OPT_fasynchronous_unwind_tables OPT_fdbg_cnt_list OPT_Wintrinsics_std OPT_fbootstrap_classes OPT_fmax_array_constructor_ OPT_iprefix OPT_Wforbidden flag_tree_live_range_split warn_strict_selector_match warn_packed_bitfield_compat flag_ipa_pure_const warn_invalid_offsetof OPT_Walign_commons flag_assert OPT_fencoding_ OPT_frecord_options_in_elf OPT_fstack_protector OPT_MMD_ warn_old_style_definition OPT_Wfatal_errors arm_pic_register_string OPT_fsched_spec flag_dump_unnumbered OPT_fstack_check OPT_fmodulo_sched_allow_regmoves OPT_Warray_temporaries OPT_Wstrict_overflow_ OPT_Wwarning_token OPT_foptional_diags OPT_fstats flag_reduced_reflection OPT_cpp flag_ipa_cp_clone OPT_fd_lines_as_comments OPT_fzero_initialized_in_bss flag_regmove flag_vect_cost_model warn_overlength_strings flag_gcse_lm flag_section_anchors OPT_fms_extensions flag_crossjumping OPT_fcall_used_ OPT_Wlogical_op warn_format_y2k flag_web OPT_mtune_ flag_btr_bb_exclusive OPT_fsample_profile_ OPT_ftree_copyrename OPT_fforce_classes_archive_check OPT_ffinite_math_only flag_expensive_optimizations flag_branch_target_load_optimize2 OPT_gen_decls OPT_Wignored_qualifiers options.c flag_sched2_use_traces OPT_fdisable_assertions_ OPT_fnew_abi OPT_fweak OPT_Wold_style_definition warn_array_bounds version_flag OPT_fsecond_underscore OPT_mabi_ OPT_gno_strict_dwarf OPT_fcse_follow_jumps OPT_mfpu_ OPT_fdefault_inline flag_filelist_file OPT_Wswitch_default OPT_fcheck_new warn_reorder OPT_fpic warn_nontemplate_friend OPT_fpie OPT_frerun_cse_after_loop OPT_fdse warn_switch_enum OPT_fgcse_lm OPT_aux_info_ flag_sample_profile_use_entry OPT_fdollar_ok OPT_Waliasing flag_gnu89_inline OPT_fipa_reference OPT_fprofile_dump OPT_Winvalid_pch OPT_mbionic OPT_foptimize_locality OPT_Wassert_identifier OPT_Wmultichar OPT_fhonor_std warn_conversion_null OPT_fsplit_wide_types flag_limit_hot_components OPT_mcallee_super_interworking flag_schedule_speculative_load OPT_fexternal_templates warn_psabi flag_finite_math_only OPT_fcprop_registers OPT_fall_virtual OPT_fmath_errno OPT_mglibc OPT_Windirect_static OPT_fpcc_struct_return OPT_frename_registers flag_emit_class_debug_always warn_type_limits OPT_mtpcs_frame warn_real_conversion OPT_Wcast_qual OPT_fimplement_inlines OPT_fira_algorithm_ warn_vla OPT_fsel_sched_reschedule_pipelined warn_system_headers OPT_fdirectives_only warn_unused_function OPT_fstrict_enum_precision flag_dump_noaddr OPT_funderscoring OPT_funsigned_bitfields OPT_fzero_link OPT_pedantic flag_cse_follow_jumps OPT_Wpacked_bitfield_compat OPT_fshort_double flag_pessimistic_inline_stack_limit OPT_ftree_lr_shrinking OPT_floop_strip_mine OPT_mapcs_frame OPT_Wunused_import OPT_Wconversion_null flag_show_column flag_tree_vect_loop_version flag_indirect_classes OPT_fcall_saved_ OPT_fpack_struct OPT_Wtabs flag_unsafe_math_optimizations warn_strict_overflow flag_eliminate_unused_debug_types flag_no_peephole OPT_Wreorder warn_shadow_compatible_local flag_errno_math OPT_fpch_deps warn_notreached target_float_abi_name OPT_fpmu_profile_use_ OPT_Wripa_opt_mismatch OPT_Wenum_switch OPT_fobjc_call_cxx_cdtors OPT_fcray_pointer OPT_Wserial flag_rename_registers OPT_marm OPT_fira_verbose_ OPT_Wshadow_local OPT_fipa_cp_clone flag_gcse_sm OPT_Wparentheses OPT_Wold_style_cast fix_cm3_ldrd OPT_fhash_synchronization flag_enable_dom_check OPT_fd_lines_as_code flag_tree_sink OPT_Wlocal_hiding OPT_mwords_little_endian OPT_fwide_exec_charset_ OPT_fopenmp OPT_gstabs OPT_fdefault_real_8 OPT_falign_jumps_ OPT_Wdeprecated OPT_fsample_profile warn_missing_braces OPT_Wsign_compare warn_missing_parameter_type OPT_fallow_leading_underscore OPT_Wsynth N_OPTS flag_syntax_only warn_unused_value warn_pointer_sign OPT_falign_commons OPT_ftree_ccp OPT_frecursive VAR_mhard_float warn_cxx_compat OPT_Wcomments flag_prefetch_loop_arrays OPT_Wsystem_headers OPT_fipa_type_escape OPT_fprofile_generate_sampling warn_empty_body OPT_mabort_on_noreturn OPT_MD_ linux_libc OPT_Wctor_dtor_privacy OPT_fprofile_arcs OPT_mhard_float warn_init_self flag_tree_parallelize_loops OPT_ftrapv OPT_finline_limit_eq OPT_Wfield_hiding OPT_static_libgfortran OPT_Wmissing_field_initializers OPT_fgcse_las OPT__target_help OPT_Wnormalized_ OPT_frange_check warn_traditional_conversion OPT_Wunqualified_field OPT_Wthread_mismatched_lock_order OPT_fvariable_expansion_in_unroller warn_padded OPT_fnil_receivers OPT_fpack_derived OPT_fexternal_blas OPT_ffloat_store flag_zero_initialized_in_bss OPT_traditional_cpp warn_old_style_cast flag_graphite_identity OPT_ff2c OPT_mthumb OPT_Wunused_variable OPT_Wmissing_format_attribute OPT_Wparam_assign flag_tree_copy_prop warn_format_nonliteral flag_abi_version warn_unused OPT_ffixed_form flag_unswitch_loops warn_attributes flag_leading_underscore OPT_Wbad_function_cast OPT_fclone_hot_version_paths OPT_fdelete_null_pointer_checks OPT_mbig_endian OPT_Wcondition_assign OPT_fcse_skip_blocks OPT_freduced_reflection OPT_Wreturn_type flag_store_check warn_implicit_function_declaration OPT_gnat OPT_fautomatic OPT_mapcs_reentrant OPT_Wstrict_selector_match flag_gcse OPT_Wspecial_param_hiding OPT_p OPT_fprofile_correction OPT_fmodulo_sched OPT_fearly_inlining OPT_Wtasks OPT_ftree_store_copy_prop OPT_floop_block OPT_ftime_report target_fpu_name OPT_fdump_unnumbered OPT_Wintf_annotation profile_arc_flag OPT_fgcse flag_tree_loop_distribution flag_ipa_reference structure_size_string OPT_fwrapv warn_deprecated_decl OPT_femit_class_file warn_sync_nand OPT_fenforce_eh_specs OPT_fsection_anchors OPT_finit_logical_ OPT_Wall_javadoc OPT_Wstrict_aliasing OPT_Wconstructor_name OPT_fcgraph_section OPT_fbranch_target_load_optimize2 flag_rerun_cse_after_loop OPT_std_f2008 flag_ripa_disallow_opt_mismatch OPT_ftree_dce OPT_fstack_limit_symbol_ warn_char_subscripts OPT_fomit_frame_pointer OPT_Wmissing_parameter_type OPT_fversion OPT_fworking_directory OPT_fhosted help_flag OPT_fexceptions OPT_Wundef OPT_Wabi OPT_fmudflap OPT_Wundeclared_selector flag_tree_pre OPT_Wlarger_than_eq OPT_frecord_marker_4 OPT_mpoke_function_name OPT_frecord_marker_8 OPT_mthumb_interwork warn_pointer_to_int_cast warn_sign_conversion flag_check_references flag_unwind_tables OPT_gstrict_dwarf inhibit_warnings OPT_nostdinc__ warn_traditional flag_ipa_pta OPT_ftree_lrs OPT_fmax_identifier_length_ OPT_flimit_hot_components OPT_fprofile OPT_fcaller_saves OPT_Wsurprising OPT_fsaw_java_file flag_cgraph_section OPT_fbuiltin OPT_fgraphite_identity OPT_Wconversion OPT_fall_intrinsics OPT_ftree_sink OPT_fsee flag_var_tracking_uninit flag_optimize_sibling_calls OPT_Wout_of_date OPT_fthreadsafe_statics flag_check_data_deps OPT_Wdiscouraged flag_optimize_sci OPT_mapcs_stack_check OPT_Wbuiltin_macro_redefined warn_thread_safety OPT_Wstatic_receiver OPT_fmax_stack_var_size_ flag_jump_tables OPT_feliminate_unused_debug_symbols OPT_Wthread_unguarded_var OPT_fstore_check flag_tree_fre OPT_nostdinc OPT_Warray_bounds OPT_Winit_self OPT_Wthread_unsupported_lock_name warn_pragmas OPT_fobjc_sjlj_exceptions flag_deduce_init_list OPT_finput_charset_ OPT_finit_local_zero OPT_fsign_zero OPT_MMD OPT_Wno_effect_assign OPT_std_gnu89 OPT_fmem_report OPT_femit_struct_debug_reduced OPT_auxbase_strip OPT_falign_functions_ OPT_mapcs flag_objc_gc OPT_Wcast_align OPT_fbtr_bb_exclusive OPT_fconvert_little_endian OPT_Wold_style_declaration OPT_foptimize_static_class_initialization OPT_Werror_implicit_function_declaration OPT_finstrument_functions_exclude_function_list_ warn_missing_field_initializers OPT_finstrument_functions flag_indirect_dispatch OPT_gant OPT_fshort_wchar warn_unused_label flag_verbose_asm OPT_fobjc_direct_dispatch warn_thread_mismatched_lock_acq_rel warn_uninitialized OPT_Wnull flag_zee flag_guess_branch_prob OPT_quiet OPT_fdefault_double_8 flag_reorder_blocks_and_partition OPT_std_gnu99 OPT_ffvpt OPT_fextdirs_ OPT_fprofile_values OPT_mtpcs_leaf_frame OPT_fripa_no_promote_always_inline_func OPT_Wboxing OPT_fhelp_ OPT_finline_small_functions OPT_std_iso9899_199409 OPT_fsample_profile_use_entry warn_sign_compare flag_ira_share_spill_slots warn_assign_intercept OPT_ftree_salias OPT_fripa_disallow_asm_modules OPT_fconvert_native flag_forward_propagate OPT_std_gnu9x OPT_Wenum_compare OPT_fdump_core OPT_mfp_ OPT_fira_share_spill_slots OPT_gcoff warn_unsafe_loop_optimizations OPT_frandom_seed_ warn_unused_variable OPT__output_pch_ flag_objc_exceptions flag_instrument_function_entry_exit flag_tree_loop_ivcanon warn_overflow OPT_Wfloat_equal OPT_ftarget_ OPT_fsigned_zeros VAR_march_ OPT_femit_class_debug_always flag_sel_sched_reschedule_pipelined flag_split_ivs_in_unroller warn_synth flag_clone_hot_version_paths OPT_fpre_ipa_mem_report OPT_fuse_ld_ OPT_gvms OPT_g flag_early_stack_alloc OPT_fprefetch_loop_arrays dwarf_strict OPT_Wintrinsic_shadow OPT_iquote OPT_dumpbase OPT_Wmissing_declarations OPT_fconvert_swap OPT_fnon_call_exceptions OPT_Wshadow_compatible_local OPT_shared OPT_Wformat_contains_nul OPT_fivopts flag_selective_scheduling2 OPT_Wuninitialized warn_ripa_opt_mismatch OPT_femit_struct_debug_baseonly OPT_Wsync_nand OPT_Wpragmas OPT_fjump_tables OPT_mapcs_float OPT_falign_labels OPT_Woverflow OPT_fsignaling_nans OPT_fplugin_arg_ OPT_fdominance_check OPT_idirafter flag_tree_copyrename OPT_std_gnu__0x OPT_fselective_scheduling2 OPT_Wformat_security OPT_Wuseless_type_check warn_packed OPT_femit_struct_debug_detailed_ warn_coverage_mismatch OPT_funwind_tables OPT__help flag_schedule_speculative_load_dangerous OPT_pie OPT_Wsuppress flag_indirect_inlining warn_long_long OPT_fsquangle OPT_fpreprocessed OPT_fassume_compiled target_flags OPT_fira_share_save_slots OPT_Wunused_local flag_use_divide_subroutine OPT_Wmissing_noreturn OPT_fimplicit_none OPT_Weffc__ OPT_gxcoff_ warn_format_contains_nul OPT_fstrict_prototype warn_switch OPT_fexec_charset_ OPT_ftree_ch flag_merge_constants OPT_ftree_parallelize_loops_ flag_keep_static_consts OPT_fname_mangling_version_ OPT_aux_info flag_float_store OPT_fuse_divide_subroutine OPT_Wtype_limits flag_thread_jumps flag_signaling_nans warn_ecpp OPT_findirect_dispatch warn_ctor_dtor_privacy OPT_fsched2_use_superblocks OPT_falign_labels_ warn_disabled_optimization OPT_Wfinal_bound OPT_fbuiltin_ flag_test_coverage flag_peel_loops OPT_ftree_vectorize flag_dce OPT_Werror_ OPT_Wcharacter_truncation warn_thread_unguarded_func flag_auto_inc_dec flag_pic flag_pie OPT_fargument_noalias_global flag_optimize_locality flag_dse warn_mudflap lang_names OPT_Wuncheck OPT_funroll_all_loops OPT_Wall flag_if_conversion OPT_fsched_spec_load OPT_isysroot OPT_Wdeprecated_declarations OPT_fforward_propagate OPT_gstabs_ OPT_fbranch_count_reg OPT_Wformat OPT_fPIC OPT_fPIE flag_ira_share_save_slots OPT_fassociative_math OPT_fxref OPT_Wintf_non_inherited flag_pack_struct OPT_funsafe_math_optimizations OPT_fshort_enums OPT_Winline flag_use_boehm_gc OPT_ftoplevel_reorder OPT_Winvalid_offsetof OPT_findirect_inlining OPT_fmerge_constants OPT_fconstant_string_class_ OPT_fvtable_thunks flag_loop_strip_mine OPT_fsource_ OPT_ftracer OPT_Wimplicit_function_declaration flag_variable_expansion_in_unroller warn_bad_function_cast OPT_fearly_stack_alloc OPT_Waggregate_return OPT_Wvla OPT_msoft_float OPT_fsingle_precision_constant flag_unroll_loops OPT_fident OPT_CC OPT_fbranch_probabilities OPT_fexpensive_optimizations flag_stack_protect OPT_fextended_identifiers OPT_fclasspath_ OPT_fmerge_debug_strings OPT_Wstatic_access warn_deprecated flag_ripa_no_promote_always_inline flag_no_ident OPT_fipa_matrix_reorg OPT_fripa_verbose OPT_Wself_assign flag_unroll_all_loops OPT_Wredundant_decls OPT_Wvarargs_cast flag_reorder_blocks flag_tree_scev_cprop OPT__param OPT_ftree_loop_im OPT_foutput_class_dir_ flag_visibility_ms_compat flag_merge_debug_strings flag_tree_ch flag_associative_math OPT_fbacktrace OPT_ftree_store_ccp OPT_remap OPT_fobjc_exceptions OPT_finline_functions_called_once OPT_fargument_noalias OPT_Wmudflap OPT_flabels_ok flag_toplevel_reorder OPT_fvisibility_inlines_hidden OPT_Wformat_extra_args OPT_A OPT_C OPT_D OPT_E OPT_F OPT_G OPT_H OPT_I OPT_J flag_inline_functions OPT_M OPT_O OPT_P OPT_finhibit_size_directive OPT_U OPT_Wstrict_aliasing_ OPT_W OPT_fcheck_array_temporaries OPT_nocpp OPT_muclibc OPT_d OPT_fbounds_check OPT_o OPT_fassert OPT_Wchar_concat OPT_ftree_loop_ivcanon OPT_v OPT_w opt_code warn_return_type OPT_fmove_loop_invariants flag_ipa_type_escape OPT_Wdiv_by_zero OPT_nostdlib flag_no_inline warn_missing_format_attribute flag_selective_scheduling flag_resched_modulo_sched OPT_fnext_runtime warn_volatile_register_var OPT_ftree_dse OPT_Wunused_parameter OPT_finstrument_functions_exclude_file_list_ flag_ipa_matrix_reorg flag_conserve_stack OPT_Wunused_private flag_argument_noalias OPT_ftree_dominator_opts OPT_ffreestanding OPT_Waddress flag_enable_icf_debug warn_missing_prototypes flag_asynchronous_unwind_tables flag_branch_target_load_optimize flag_reorder_functions warn_old_style_declaration OPT_fvisibility_ OPT_ftest_coverage flag_extraneous_semicolon flag_ipa_cp warn_enum_compare warn_thread_reentrant_lock flag_mudflap OPT_Wdeclaration_after_statement OPT_fmudflapir flag_profile_dump OPT_Wunsafe_loop_optimizations VAR_msoft_float OPT_fbackslash OPT_mstructure_size_boundary_ flag_tree_vectorize flag_newer OPT_fif_conversion warn_pointer_arith OPT_fuse_boehm_gc OPT_print_objc_runtime_info OPT_fguiding_decls OPT_finit_real_ flag_gcse_las OPT_std_iso9899_199x OPT_std_gnu__98 OPT_funsigned_char OPT_fsched_stalled_insns_dep_ OPT_Wstrict_overflow flag_trapv OPT_std_c89 OPT_fdisable_assertions OPT_gdwarf_2 flag_record_options_in_elf OPT_gdwarf_4 OPT__help_ flag_schedule_speculative flag_data_sections OPT_Wempty_block target_fpe_name OPT_fcrossjumping OPT_fjni OPT_Wwrite_strings target_word_relocations OPT_mcpu_ OPT_Wtrigraphs OPT_imacros OPT_Wmasked_catch_block flag_function_sections OPT_std_c99 OPT_frtti OPT_fsched2_use_traces OPT_std_c__0x OPT_fstack_check_ OPT_fhelp flag_sched_stalled_insns_dep OPT_gmlt OPT_fmerge_all_constants OPT_funsafe_loop_optimizations OPT_fschedule_insns2 OPT_mfpe OPT_Wtype_hiding OPT_fcx_fortran_rules OPT_fstrict_aliasing OPT_Wtraditional_conversion OPT_ftabstop_ OPT_ggdb flag_keep_inline_functions OPT_Wpmf_conversions OPT_mword_relocations OPT_Wpointer_arith target_thread_switch OPT_ffixed_line_length_none OPT_fdefault_integer_8 OPT_Whiding OPT_finline_limit_ OPT_fdollars_in_identifiers flag_pmu_profile_use warn_redundant_decls OPT_Wreal_conversion OPT_frepack_arrays OPT_Wnested_externs OPT_faccess_control OPT_fleading_underscore OPT_fsigned_char flag_peephole2 warn_conversion shared_libgcc saw_speclang lang_specific_driver in_added_libraries need_math saw_verbose_flag saw_libc saw_math saw_profile_flag /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/gcc/cp/g++spec.c in_argc num_args lang_specific_pre_link in_argv arglist library __LC_TELEPHONE __LC_IDENTIFICATION /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/gcc/intl.c __LC_MONETARY __LC_COLLATE __LC_NAME __LC_NUMERIC __LC_ALL __LC_PAPER open_quote __LC_MESSAGES close_quote __LC_CTYPE __LC_MEASUREMENT __LC_ADDRESS __LC_TIME translate_name /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/gcc/prefix.c keylen old_name set_std_prefix update_path free_key get_key_value /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/gcc/version.c private_preg notwordchar reg_info_dummy is_graph is_xdigit reg_errcode_t eflags this_char prev_prev_backslash re_registers mcnt best_regstart integer is_alpha string1 this_element jump_past_alt 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 xre_exec laststart_offset same_str_p notwordbound handle_open xregcomp xre_set_registers stop advance stop_memory is_upper _ISpunct num_regs regnum_t succeed_label xre_search arg1 set_regs_matched_done xre_match_2 xre_set_syntax charset_not end_match_1 end_match_2 xre_match string2 _ISlower beg_interval _ISxdigit bufp xre_syntax_options old_regstart compile_stack_elt_t rm_so just_past_start_mem succeed_n_p is_a_jump_n xre_comp 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 is_active re_syntax_table regoff_t old_buffer pdummy laststart boolean bits keep_string_p byte_fail_stack_elt fixup_alt_jump reg_dummy __s2_len msg_size prevchar _IScntrl best_match_p errbuf is_punct highest_active_reg cflags _ISdigit next_backslash negate unfetch_interval arg2 lowest_active_reg is_lower _ISspace start_memory handle_interval end1 upper_bound xregfree byte_re_search_2 unconditional_jump starts errbuf_size many_times_ok endbuf startpos dend2 nmatch wordbeg group_in_compile_stack on_failure_keep_string_jump begline byte_regex_compile is_digit 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 this_reg duplicate endpos re_error_msgid best_regs_set anychar handle_plus push_dummy_failure endline byte_compile_range _ISalpha fastmap_newline sdummy mempcpy handle_on_failure_jump want_reg_info succeed dummy_failure_jump xre_compile_fastmap this_group_regnum regno __s1_len inner_group_offset is_cntrl 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 pending_exact is_print byte_register_info_type lower_bound /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/libiberty/regex.c xre_compile_pattern _ISupper pop_failure_jump normal_char fail_stack maxargc __size vector nargv dquote scan expandargv /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/libiberty/argv.c freeargv buildargv dupargv argv_dynamic bsquote writeargv copybuf fread file_argc file_argv memmove __ptr vconcat_length concat_copy2 /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/libiberty/concat.c newstr vconcat_copy optr reconcat save_dst libiberty_concat_ptr FSETLOCKING_INTERNAL fdopen_unlocked freopen_unlocked FSETLOCKING_BYCALLER unlock_std_streams /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/libiberty/fopen_unlocked.c unlock_stream fopen_unlocked unlock_1 fildes FSETLOCKING_QUERY make_relative_prefix bailout full_progname prefixlen prefix_num bin_prefix make_relative_prefix_1 make_relative_prefix_ignore_links needed_len resolve_links /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/libiberty/make-relative-prefix.c free_split_directories bin_dirs bin_num ptr_num_dirs prefix_dirs prog_dirs prog_num usrtmp base_len vartmp memoized_tmpdir try_dir choose_tmpdir /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/libiberty/make-temp-file.c make_temp_file pex_run outname_allocated errdes pex_read_output usage_error pname pex_input_file pex_input_pipe next_input errname remove_count pex_run_in_environment pex_get_status next_input_name_allocated pex_funcs pex_get_times pex_init_common number_waited tempbase __pid_t pex_add_remove pex_get_status_and_time /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/libiberty/pex-common.c pex_read_err sysdep in_name binary pex_free saved_errno orig_outname toclose next_input_name stderr_pipe children error_exit executable /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/libiberty/pex-one.c pex_one 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 pex_unix_open_read tv_usec ru_utime ru_maxrss pex_unix_pipe ru_msgrcv ru_nivcsw pex_init rusage ru_inblock /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/libiberty/pex-unix.c /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/libiberty/safe-ctype.c _sch_tolower _sch_toupper _xexit_cleanup xexit /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/libiberty/xexit.c elsize newmem /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/libiberty/xmalloc.c xmalloc xmalloc_set_program_name xcalloc xrealloc oldmem nelem first_break xmalloc_failed xmemdup /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/libiberty/xmemdup.c copy_size alloc_size xstrdup /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/libiberty/xstrdup.c errnum errstr /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/libiberty/xstrerror.c xstrerror sprintf xstrerror_buf lbasename /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/libiberty/lbasename.c /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../gcc/gcc-4.4.3/libiberty/lrealpath.c _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 _PC_NO_TRUNC _PC_LINK_MAX _PC_2_SYMLINKS __resolved _PC_ALLOC_SIZE_MIN _PC_REC_MIN_XFER_SIZE _PC_REC_INCR_XFER_SIZE __name _PC_CHOWN_RESTRICTED _PC_REC_MAX_XFER_SIZE _PC_NAME_MAX _PC_ASYNC_IO
.symtab .strtab .shstrtab .interp .note.ABI-tag .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .text .fini .rodata .eh_frame .ctors .dtors .jcr .dynamic .got .got.plt .data .bss .comment .debug_aranges .debug_pubnames .debug_info .debug_abbrev .debug_line .debug_frame .debug_str .debug_loc .debug_ranges
crtstuff.c __CTOR_LIST__ __DTOR_LIST__ __JCR_LIST__ __do_global_dtors_aux completed.7021 dtor_idx.7023 frame_dummy __CTOR_END__ __FRAME_END__ __JCR_END__ __do_global_ctors_aux gcc.c notice programname perror_with_name delete_if_ordinary verbose_flag 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 lookup_compiler compilers n_compilers if_exists_else_spec_function if_exists_spec_function access_check set_spec specs static_specs replace_outfile_spec_function __FUNCTION__.24514 failure_delete_queue check_live_switch switches n_switches validate_switches default_arg n_mdswitches mdswitches xputenv used_arg mswitches.23857 n_mswitches.23858 multilib_matches multilib_options store_arg argbuf_index argbuf_length argbuf have_o_argbuf_index getenv_spec_function is_directory save_string add_linker_option n_linker_options linker_options add_preprocessor_option n_preprocessor_options preprocessor_options add_assembler_option n_assembler_options assembler_options init_spec extra_specs extra_specs_1 obstack link_spec set_collect_gcc_options collect_obstack for_each_path machine_suffix just_machine_suffix multilib_dir multilib_os_dir dir_separator_str find_a_file file_at_path end_going_arg arg_going this_is_library_file this_is_output_file delete_this_arg input_file_number startfile_prefixes build_search_list add_to_obstack compare_version_strings __FUNCTION__.24542 version_compare_spec_function __FUNCTION__.24569 add_prefix read_specs link_command_spec include_spec_function __FUNCTION__.24653 execute processing_spec_function wrapper_string exec_prefixes print_help_list verbose_only_flag temp_filename report_times execution_count signal_count greatest_status __FUNCTION__.21253 __FUNCTION__.19542 do_spec_1 use_pipes input_from_pipe save_temps_flag temp_names asm_spec combine_inputs infiles input_file_compiler lib_spec target_system_root target_sysroot_suffix startfile_spec handle_braces asm_final_spec at_file_supplied cc1plus_spec libgcc_spec gcc_exec_prefix target_system_root_changed target_sysroot_hdrs_suffix include_prefixes spec_path sysroot_hdrs_suffix_spec suffix_subst cc1_spec endfile_spec temp_filename_length input_stat static_spec_functions do_spec_2 cpp_spec do_self_spec do_option_spec configure_default_options give_switch process_command added_libraries compiler_version standard_libexec_prefix gcc_libexec_prefix standard_exec_prefix cross_compile print_version tooldir_base_prefix spec_machine spec_version print_subprocess_help print_search_dirs option_map print_file_name print_prog_name standard_bindir_prefix print_multi_directory print_multi_lib print_sysroot print_multi_os_directory print_sysroot_headers_suffix __FUNCTION__.19979 error_count switches_need_spaces combine_flag user_specs_tail user_specs_head have_c have_o print_asm_header_spec_function fatal_error T.762 asm_debug multilib_obstack multilib_raw multilib_select multilib_matches_raw multilib_exclusions multilib_defaults_raw multilib_defaults default_compilers option_default_specs sysroot_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 linker_name_spec configuration_arguments thread_model 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 options.c VAR_march_ VAR_mcpu_ VAR_mhard_float VAR_msoft_float VAR_mtune_ g++spec.c __FUNCTION__.14554 intl.c prefix.c std_prefix translate_name version.c regex.c 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_re_compile_fastmap re_syntax_table byte_re_match_2_internal byte_reg_unset_dummy byte_re_search_2 re_comp_buf byte_regex_compile done.2953 argv.c concat.c fopen_unlocked.c make-relative-prefix.c free_split_directories split_directories make_relative_prefix_1 make-temp-file.c memoized_tmpdir vartmp usrtmp tmp pex-common.c pex_get_status_and_time temp_file pex-one.c 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 lbasename.c lrealpath.c _GLOBAL_OFFSET_TABLE_ __init_array_end __init_array_start _DYNAMIC flag_ivopts data_start flag_selective_scheduling2 flag_syntax_only abort@@GLIBC_2.0 __errno_location@@GLIBC_2.0 warn_thread_unguarded_func flag_pic flag_exceptions target_thread_switch flag_omit_frame_pointer flag_sched2_use_traces warn_init_self xre_comp flag_split_wide_types flag_loop_strip_mine open@@GLIBC_2.0 writeargv concat_copy flag_dump_noaddr getpid@@GLIBC_2.0 flag_eliminate_unused_debug_types flag_ipa_cp_clone pex_free flag_eliminate_dwarf2_dups strerror@@GLIBC_2.0 flag_objc_call_cxx_cdtors warn_parentheses flag_tree_fre pex_one xre_max_failures flag_non_call_exceptions __libc_csu_fini xre_search memcmp@@GLIBC_2.0 warn_real_conversion xre_match flag_crossjumping warn_deprecated flag_dce warn_missing_noreturn unlock_stream _start flag_tree_copy_prop flag_ipa_reference warn_ripa_opt_mismatch structure_size_string warn_sync_nand flag_tree_ch warn_psabi flag_objc_exceptions quiet_flag warn_missing_format_attribute flag_prefetch_loop_arrays warn_sign_conversion flag_inline_functions open64@@GLIBC_2.1 lbasename xstrerror warn_uninitialized flag_newer warn_self_assign_non_pod pkgversion_string make_relative_prefix_ignore_links pex_init_common align_functions warn_cxx_compat flag_filelist_file __fprintf_chk@@GLIBC_2.3.4 signal@@GLIBC_2.0 __xstat@@GLIBC_2.0 __fsetlocking@@GLIBC_2.2 lang_specific_pre_link flag_reorder_functions align_labels xregexec __gmon_start__ _Jv_RegisterClasses input_filename_length warn_switch_enum warn_unused_value _fp_hw flag_check_data_deps realloc@@GLIBC_2.0 warn_maybe_uninitialized flag_hash_synchronization flag_single_precision_constant flag_gcse_sm flag_no_common flag_branch_target_load_optimize2 flag_var_tracking_uninit flag_bootstrap_classes __printf_chk@@GLIBC_2.3.4 flag_ira_coalesce warn_notreached flag_if_conversion strchr@@GLIBC_2.0 time_report flag_strict_overflow flag_pack_struct getenv@@GLIBC_2.0 _fini flag_jni calloc@@GLIBC_2.0 strncpy@@GLIBC_2.0 profile_flag warn_override_init flag_data_sections write@@GLIBC_2.0 flag_tree_ccp flag_no_ident warn_thread_mismatched_lock_order warn_undeclared_selector flag_schedule_insns flag_merge_debug_strings flag_gcse_las flag_expensive_optimizations warn_strict_overflow flag_resched_modulo_sched flag_openmp target_fpe_name flag_regmove warn_missing_braces warn_bad_function_cast flag_tree_sra flag_btr_bb_exclusive memset@@GLIBC_2.0 fopen64@@GLIBC_2.1 flag_cprop_registers warn_reorder flag_sample_profile _sch_istable warn_attributes flag_objc_direct_dispatch warn_sign_promo flag_strict_aliasing flag_reorder_blocks_and_partition warn_format_zero_length flag_cgraph_section flag_record_gcc_switches unlock_std_streams flag_vect_cost_model warn_missing_field_initializers __libc_start_main@@GLIBC_2.0 flag_bounds_check xregerror mempcpy@@GLIBC_2.1 _obstack_begin@@GLIBC_2.0 _exit@@GLIBC_2.0 make_relative_prefix flag_visibility_ms_compat flag_signed_zeros flag_function_sections flag_dump_unnumbered warn_packed_bitfield_compat target_abi_name warn_vla version_flag flag_unsafe_math_optimizations flag_objc_gc flag_tracer arm_pic_register_string flag_android find_opt wait4@@GLIBC_2.0 read@@GLIBC_2.0 flag_cx_limited_range warn_implicit_function_declaration flag_schedule_speculative_load_dangerous flag_ripa_verbose _sch_tolower flag_inline_small_functions flag_tree_sink flag_whole_program flag_sched2_use_superblocks flag_var_tracking inhibit_warnings _IO_stdin_used flag_if_conversion2 flag_wrapv fdopen@@GLIBC_2.1 fdopen_unlocked warn_format_contains_nul pex_input_pipe warn_declaration_after_statement free@@GLIBC_2.0 flag_see _obstack_newchunk@@GLIBC_2.0 cl_options_count warn_disabled_optimization __overflow@@GLIBC_2.0 xre_set_registers warn_cast_qual access@@GLIBC_2.0 __data_start flag_graphite_identity flag_mudflap flag_schedule_speculative flag_argument_noalias flag_gcse_lm warn_nonnull warn_unsupported_lock_name sbrk@@GLIBC_2.0 flag_unsafe_loop_optimizations strverscmp@@GLIBC_2.1 flag_no_inline __vfprintf_chk@@GLIBC_2.3.4 warn_clobbered flag_ira_share_spill_slots flag_test_coverage flag_friend_injection dup2@@GLIBC_2.0 warn_synth flag_tree_lr_shrinking flag_jump_tables __ctype_b_loc@@GLIBC_2.3 fseek@@GLIBC_2.0 choose_tmpdir set_input flag_limit_hot_components flag_use_boehm_gc close_quote flag_asynchronous_unwind_tables strsignal@@GLIBC_2.0 warn_float_equal vfork@@GLIBC_2.0 lang_specific_extra_outfiles flag_graphite lang_names warn_pointer_to_int_cast flag_ipa_pure_const flag_unit_at_a_time flag_dwarf2_cfi_asm flag_early_stack_alloc fclose@@GLIBC_2.1 version_string flag_zero_initialized_in_bss warn_strict_aliasing linux_libc flag_toplevel_reorder flag_profile_values flag_cx_fortran_rules flag_peephole2 lrealpath flag_unwind_tables flag_associative_math outfiles flag_float_value_profile_transformations profile_arc_flag flag_trapping_math open_quote warn_old_style_cast flag_defer_pop warn_pmf2ptr flag_thread_jumps flag_ripa_no_promote_always_inline warn_thread_mismatched_lock_acq_rel warn_ignored_qualifiers flag_optimize_locality flag_branch_target_load_optimize pre_ipa_mem_report _xexit_cleanup warn_self_assign stderr@@GLIBC_2.0 memcpy@@GLIBC_2.0 flag_branch_probabilities flag_schedule_interblock execv@@GLIBC_2.0 warn_cxx0x_compat warn_system_headers flag_strict_enum_precision target_word_relocations execvp@@GLIBC_2.0 strlen@@GLIBC_2.0 flag_sel_sched_pipelining_outer_loops flag_fatal_errors n_infiles flag_inline_functions_called_once warn_cast_align flag_instrument_function_entry_exit warn_pointer_arith xre_compile_fastmap warn_stack_protect funcs warn_div_by_zero flag_tree_vect_loop_version flag_delayed_branch flag_tree_switch_conversion concat_length unlink@@GLIBC_2.0 flag_mudflap_ignore_reads flag_force_classes_archive_check flag_tree_loop_optimize flag_abi_version flag_pessimistic_inline_stack_limit warn_nested_externs flag_assert flag_pie warn_aggregate_return make_temp_file warn_shadow_local cl_options warn_type_limits __dso_handle flag_float_store waitpid@@GLIBC_2.0 flag_extraneous_semicolon flag_zee warn_missing_declarations strcpy@@GLIBC_2.0 ftell@@GLIBC_2.0 flag_no_function_cse flag_sel_sched_pipelining warn_abi warn_old_style_definition __DTOR_END__ flag_loop_block __libc_csu_init flag_auto_inc_dec warn_switch fopen_unlocked flag_store_check flag_ira_share_save_slots flag_tree_loop_ivcanon flag_tree_reassoc flag_unroll_loops warn_pointer_sign align_loops target_flags warn_thread_unguarded_var flag_trapv warn_old_style_declaration flag_pcc_struct_return flag_record_options_in_elf environ@@GLIBC_2.0 flag_dse flag_tree_scev_cprop flag_modulo_sched_allow_regmoves fwrite_unlocked@@GLIBC_2.1 pex_get_times flag_stack_protect flag_gcse_after_reload putenv@@GLIBC_2.0 flag_indirect_inlining warn_overflow flag_profile_correction flag_tree_dom flag_cse_skip_blocks error flag_keep_inline_functions is_cpp_driver flag_emit_class_files flag_forward_propagate mkstemps64@@GLIBC_2.11 close@@GLIBC_2.0 flag_early_inlining xregfree fwrite@@GLIBC_2.0 libiberty_concat_ptr warn_main warn_unused_label pex_input_file flag_ipa_matrix_reorg freeargv target_fpu_name strstr@@GLIBC_2.0 flag_emit_class_debug_always bug_report_url pex_run_in_environment remove@@GLIBC_2.0 flag_conserve_stack warn_ecpp flag_objc_sjlj_exceptions warn_inline flag_rounding_math flag_leading_underscore flag_move_loop_invariants __bss_start malloc@@GLIBC_2.0 pex_run warn_traditional flag_profile_generate_sampling flag_ipa_pta flag_section_anchors mem_report warn_assign_intercept flag_show_column __stack_chk_fail@@GLIBC_2.4 warn_deprecated_decl warn_address xregcomp warn_return_type flag_sched_stalled_insns pex_get_status flag_ipa_struct_reorg warn_pragmas freopen_unlocked warn_implicit_int warn_protocol warn_sequence_point fputc@@GLIBC_2.0 flag_optimize_sibling_calls warn_thread_reentrant_lock warn_format_security warn_missing_prototypes align_jumps flag_reorder_blocks flag_peel_loops flag_value_profile_transformations flag_optimize_sci flag_indirect_dispatch buildargv cl_lang_count flag_guess_branch_prob warn_format_nonliteral flag_selective_scheduling stdin@@GLIBC_2.0 flag_ripa_disallow_asm_modules warn_shadow sleep@@GLIBC_2.0 flag_sched_stalled_insns_dep set_std_prefix warn_padded flag_merge_constants flag_rename_registers flag_unroll_all_loops warn_nontemplate_friend xmalloc_set_program_name flag_tree_loop_distribution warn_strict_selector_match help_flag warn_packed flag_clone_hot_version_paths fix_cm3_ldrd flag_redundant memmove@@GLIBC_2.0 warn_switch_default flag_tree_dse flag_pmu_profile_generate warn_unused_variable flag_check_references warn_logical_op __ctype_tolower_loc@@GLIBC_2.3 reconcat flag_tree_cselim strcat@@GLIBC_2.0 flag_schedule_speculative_load dwarf_strict flag_web warn_selector xre_syntax_options flag_ipa_type_escape concat flag_tree_ter flag_reciprocal_math flag_tree_parallelize_loops update_path _end stdout@@GLIBC_2.0 flag_delete_null_pointer_checks flag_keep_static_consts flag_finite_math_only pex_read_err warn_strict_prototypes warn_int_to_pointer_cast flag_reduced_reflection warn_write_strings flag_tree_loop_linear flag_pmu_profile_use flag_gcse warn_missing_parameter_type xmalloc flag_profile_dump xstrdup lang_specific_driver fancy_abort flag_tree_live_range_split fcntl@@GLIBC_2.0 flag_tree_copyrename xre_exec flag_enable_dom_check flag_ripa_disallow_opt_mismatch warn_conversion flag_enable_icf_debug flag_variable_expansion_in_unroller flag_branch_on_count_reg do_spec __sprintf_chk@@GLIBC_2.3.4 target_float_abi_name flag_dyn_ipa __environ@@GLIBC_2.0 strncmp@@GLIBC_2.0 __realpath_chk@@GLIBC_2.4 warn_enum_compare flag_errno_math flag_tree_pre xmalloc_failed flag_gnu89_inline dupargv xre_compile_pattern warn_format_extra_args record_temp_file warn_overlength_strings flag_profile_reusedist flag_modulo_sched flag_tree_vectorize flag_debug_only_used_symbols flag_unswitch_loops pipe@@GLIBC_2.0 pex_init fread@@GLIBC_2.0 fflush_unlocked@@GLIBC_2.0 xcalloc flag_schedule_insns_after_reload warn_thread_safety xre_match_2 warn_empty_body _sch_toupper flag_rerun_cse_after_loop warn_overloaded_virtual _edata kill@@GLIBC_2.0 flag_signaling_nans flag_sel_sched_reschedule_pipelined warn_unsafe_loop_optimizations flag_no_peephole flag_use_divide_subroutine flag_split_ivs_in_unroller flag_tree_vrp warn_unused_function flag_cse_follow_jumps flag_profile_use post_ipa_mem_report warn_volatile_register_var xre_set_syntax warn_char_subscripts pedantic warn_nonvdtor warn_long_long flag_tree_loop_im warn_redundant_decls concat_copy2 xrealloc xre_search_2 xexit warn_conversion_null ferror@@GLIBC_2.0 fatal flag_verbose_asm flag_caller_saves flag_inhibit_size_directive warn_array_bounds strcmp@@GLIBC_2.0 flag_indirect_classes flag_predictive_commoning xmemdup warn_ctor_dtor_privacy warn_format_y2k __strdup@@GLIBC_2.0 exit@@GLIBC_2.0 flag_sample_profile_use_entry warn_traditional_conversion warn_coverage_mismatch warn_mudflap warnings_are_errors warn_invalid_offsetof warn_shadow_compatible_local warn_unused_parameter flag_tree_builtin_call_dce flag_loop_interchange warn_sign_compare expandargv freopen64@@GLIBC_2.1 __i686.get_pc_thunk.bx warn_unused main _init pex_read_output prune_options flag_tree_dce pfatal_with_name flag_deduce_init_list flag_ipa_cp