Home | History | Annotate | Download | only in bin

Lines Matching refs:gcc

1392 ?.L????????? t#L???????H????? u??D)?????L?h?PA????????;??????E????L??? u?	fD<;t????H???< u??!??A??E)?D??L???s??A??M??I??E???E???????????D??L??D??(?????a?????D??(???DE???? ?U???L?k?S?H???I??A?U?;???H?Q?	H?52?	H?=ö1????I??????M?eA??E)?D??L???s??E1???A??I???W???1?L??1??dI???q???H??	H??t&H?5??H???????uH????H???	L???H??????1?1?H?=_?	??H?k?	H?BH;h?	??H?COLLECT_H??BGCC=H???	H??H?4?	L??????I?<$??pLc?L?H;?	?mH?=?	I?4$L???L??H??	H???	H?=??	?
?	???
2926 /Volumes/Android/buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/gcc/gcc.cplugin-iplugindir=unrecognized command line option %qslibusrenvironment variable %qs not definedtoo few arguments to %%:replace-extensionmultilib spec %qs is invalid /^([1-9][0-9]*|0)(\.([1-9][0-9]*|0))*$invalid version number %qstoo few arguments to %%:version-comparetoo many arguments to %%:version-compareunknown operator %qs in %%:version-comparesystem path %qs is not absoluteGCCReading specs from %s
2930 GCC_EXEC_PREFIX/tmp/1667638a589583f50bdcb66063956be3/libexec/gcc//tmp/1667638a589583f50bdcb66063956be3/lib/gcc//tmp/1667638a589583f50bdcb66063956be3/bin/GCC_EXEC_PREFIX=gccCOMPILER_PATHLIBRARY_PATHLPATH@%li%n-pipe ignored because -save-temps specifiedGCC_COMPARE_DEBUG0-gtoggleBINUTILS../../../../4.9.xbin%<-x %s%> after last input file has no effect-fcompare-debug=chelp-dummy-owcould not open temporary response file %scould not write to temporary response file %scould not close temporary response file %sunable to locate default linker script %qs in the library search paths--script*%s:
2975 prefixes to other gcc components
3010 gcc version %s %s
3011 gcc driver version %s %sexecuting gcc version %s
3021 gcc/toolchain/build/../gcc/gcc-4.9/configure --prefix=/tmp/1667638a589583f50bdcb66063956be3 --target=aarch64-linux-android --host=x86_64-apple-darwin --build=x86_64-apple-darwin --with-gnu-as --with-gnu-ld --enable-languages=c,c++ --with-gmp=/buildbot/tmp/build/toolchain/temp-install --with-mpfr=/buildbot/tmp/build/toolchain/temp-install --with-mpc=/buildbot/tmp/build/toolchain/temp-install --with-cloog=/buildbot/tmp/build/toolchain/temp-install --with-isl=/buildbot/tmp/build/toolchain/temp-install --with-ppl=/buildbot/tmp/build/toolchain/temp-install --disable-ppl-version-check --disable-cloog-version-check --disable-isl-version-check --enable-cloog-backend=isl --with-host-libstdcxx='-static-libgcc -lstdc++ -lm' --disable-libssp --enable-threads --disable-nls --disable-libmudflap --disable-libgomp --disable-libstdc__-v3 --disable-sjlj-exceptions --disable-shared --disable-tls --disable-libitm --enable-bionic-libs --enable-libatomic-ifuncs=no --enable-initfini-array --disable-nls --prefix=/tmp/1667638a589583f50bdcb66063956be3 --with-sysroot=/tmp/1667638a589583f50bdcb66063956be3/sysroot --with-binutils-version=2.27 --with-mpfr-version=3.1.1 --with-mpc-version=1.0.1 --with-gmp-version=5.0.5 --with-gcc-version=4.9 --with-gdb-version=none --with-gxx-include-dir=/tmp/1667638a589583f50bdcb66063956be3/include/c++/4.9.x --with-bugurl=http://source.android.com/source/report-bugs.html --enable-languages=c,c++ --disable-bootstrap --enable-plugins --enable-libgomp --enable-gnu-indirect-function --disable-libsanitizer --enable-gold --enable-ld=default --enable-threads --enable-eh-frame-hdr-for-static --enable-fix-cortex-a53-835769 --enable-graphite=yes --with-isl-version=0.11.1 --with-cloog-version=0.18.0 --program-transform-name='s&^&aarch64-linux-android-&' --enable-goldposix%{!fsyntax-only:%{!c:%{!M:%{!MM:%{!E:%{!S: %(linker) %{!fno-use-linker-plugin:%{!fno-lto: -plugin %(linker_plugin_file) -plugin-opt=%(lto_wrapper) -plugin-opt=-fresolution=%u.res %{!nostdlib:%{!nodefaultlibs:%:pass-through-libs(%(link_gcc_c_sequence))}} }}%{freorder-functions=*: -plugin %(func_reorder_linker_plugin_file) -plugin-opt=%(func_reorder_linker_plugin_opt)}%{flto|flto=*:%<fcompare-debug*} %{flto} %{fno-lto} %{flto=*} %l %{pie:-pie} %{no-pie:}%{fuse-ld=*:-fuse-ld=%*} %X %{o*} %{e*} %{N} %{n} %{r} %{s} %{t} %{u*} %{z} %{Z} %{!nostdlib:%{!nostartfiles:%S}} %{!nostdlib:%{fvtable-verify=std: -lvtv -u_vtable_map_vars_start -u_vtable_map_vars_end} %{fvtable-verify=preinit: -lvtv -u_vtable_map_vars_start -u_vtable_map_vars_end}} %{Wpoison-system-directories:--warn-poison-system-directories} %{Wno-poison-system-directories:--no-warn-poison-system-directories} %{Werror=poison-system-directories:--error-poison-system-directories} %{static:} %{L*} %(mfwrap) %(link_libgcc) %{!nostdlib:%{!nodefaultlibs:%{%:sanitize(address):%{!shared:libasan_preinit%O%s} %{static-libasan:%{!shared:-Bstatic --whole-archive -lasan --no-whole-archive -Bdynamic}}%{!static-libasan:-lasan}} %{%:sanitize(thread):%{static-libtsan:%{!shared:-Bstatic --whole-archive -ltsan --no-whole-archive -Bdynamic}}%{!static-libtsan:-ltsan}} %{%:sanitize(leak):%{static-liblsan:%{!shared:-Bstatic --whole-archive -llsan --no-whole-archive -Bdynamic}}%{!static-liblsan:-llsan}}}} %o %{fopenmp|ftree-parallelize-loops=*:%:include(libgomp.spec)%(link_gomp)} %{fcilkplus:%:include(libcilkrts.spec)%(link_cilkrts)} %{fgnu-tm:%:include(libitm.spec)%(link_itm)} %(mflib) %{fsplit-stack: --wrap=pthread_create} %{fprofile-arcs|fprofile-generate*|coverage:-lgcov %{mno-android|tno-android-ld:;:-lgcc}}%{!nostdlib:%{!nodefaultlibs:%{%:sanitize(address): %{static-libasan:%:include(libsanitizer.spec)%(link_libasan)} %{static:%ecannot specify -static with -fsanitize=address}} %{%:sanitize(thread): %{static-libtsan:%:include(libsanitizer.spec)%(link_libtsan)} %{!pie:%{!shared:%e-fsanitize=thread linking must be done with -pie or -shared}}} %{%:sanitize(undefined):%{static-libubsan:-Bstatic} -lubsan %{static-libubsan:-Bdynamic} %{static-libubsan:%:include(libsanitizer.spec)%(link_libubsan)}} %{%:sanitize(leak): %{static-liblsan:%:include(libsanitizer.spec)%(link_liblsan)}}}} %{!nostdlib:%{!nodefaultlibs:%(link_ssp) %(link_gcc_c_sequence)}} %{!nostdlib:%{!nostartfiles:%E}} %{T*} }}}}}}mainprocess_commanddriver_handle_optionasm_cpu_spec %{mcpu=*:-mcpu=%:rewrite_mcpu(%{mcpu=*:%*})}asmasm_debugasm_finalasm_optionsinvoke_ascppcpp_optionscpp_debug_optionscpp_unique_optionstrad_capable_cppcc1cc1_optionscc1pluslink_gcc_c_sequencelink_sspendfilelink_gomplibgcccross_compileversionmultilibmultilib_defaultsmultilib_extramultilib_matchesmultilib_exclusionsmultilib_optionsmultilib_reuselinkerlinker_plugin_filefunc_reorder_linker_plugin_filefunc_reorder_linker_plugin_optlto_wrapperlto_gcclink_libgccmd_exec_prefixmd_startfile_prefixmd_startfile_prefix_1startfile_prefix_specsysroot_specsysroot_suffix_specsysroot_hdrs_suffix_spec%{mbig-endian:-EB} %{mlittle-endian:-EL} %{march=*:-march=%*} %(asm_cpu_spec)%{mabi=*:-mabi=%*}%{gsplit-dwarf:
3024 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}%{d*}%{!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} %{!iplugindir*:%{fplugin*:%:find-plugindir()}} %{H} %C %{D*&U*&A*} %{i*} %Z %i %{E|M|MM:%W{o*}}cc1 -E %{traditional|traditional-cpp:-traditional-cpp}%{pg:%{fomit-frame-pointer:%e-pg and -fomit-frame-pointer are incompatible}} %{!iplugindir*:%{fplugin*:%:find-plugindir()}} %1 %{!Q:-quiet} %{!dumpbase:-dumpbase %B} %{d*} %{m*} %{aux-info*} %{fcompare-debug-second:%:compare-debug-auxbase-opt(%b)} %{!fcompare-debug-second:%{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} %{Qy:} %{-help:--help} %{-target-help:--target-help} %{-version:--version} %{-help=*:--help=%*} %{!fsyntax-only:%{S:%W{o*}%{!o*:-o %b.s}}} %{fsyntax-only:-o %j} %{-param*} %{coverage:-fprofile-arcs -ftest-coverage -fno-early-inlining}%{static:--start-group} %G %L %{static:--end-group}%{!static:%G}%{fstack-protector:}%D--sysroot=%R/Volumes/Android/buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/gcc/common/config/aarch64/aarch64-common.caarch64_rewrite_mcpu_ROOT/tmp/1667638a589583f50bdcb66063956be3@explicitimplicit%s %d (%s)
3025 /Volumes/Android/buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/gccsizeIn LIPO random group testing, this parameter is used to set max group size. The default value is 0 which is treated specially and specifies no random grouping.lipo-propagate-scaleThe scale factor to propagate callee module group's weight to the caller.lipo-grouping-algorithmAlgorithm 0 uses the eager propagation algorithm.Algorithm 1 uses the inclusion_based priority algorithm.The default algorithm is 1.lipo-merge-modu-edgesDefault is 0 which not merge.If the value is 1, merge the edges.lipo-weak-inclusion0: force strict inclusion; 1: weak inclusion.Default is 0.lipo-comdat-algorithmAlgorithm 0 performs no fixup.Algorithm 1 fixes up only indirect call profile targets.Algorithm 2 fixes up only missing counters.Algorithm 3 (1|2) fixes up both.The default algorithm is 3.inline-dump-module-idDefault is 1. If the value is 0, dumping is disabled.lipo-dump-cgraphDefault is 0. If the value is 1, text dump is used. If the value is 2, .dot dump is enabled. profile-generate-sampling-periodsampling rate with -fprofile-generate-samplinglipo-sampling-periodsampling rate for lipo direct call and indirect call profileprofile-values-timeEnable time profiling when value profilingcoverage-callbackcallback a user-define function when for arc counter increments.coverage-exec_onceStop incrementing arc counts once they become 1.gcov-debugLooking for gcda file in current dir.slp-max-insns-in-bbMaximum number of instructions in basic block to be considered for SLP vectorizationmin-insn-to-prefetch-ratioMin. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip countprefetch-min-insn-to-mem-ratioMin. ratio of insns to mem ops to enable prefetching in a loopmax-vartrack-sizeMax. size of var tracking hash tablesmax-vartrack-expr-depthMax. recursion depth for expanding var tracking expressionsmax-vartrack-reverse-op-sizeMax. size of loc list for which reverse ops should be addedmin-nondebug-insn-uidThe minimum UID to be used for a nondebug insnipa-sra-ptr-growth-factorMaximum allowed growth of size of new parameters ipa-sra replaces a pointer to an aggregate withtm-max-aggregate-sizeSize in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairsipa-cp-value-list-sizeMaximum size of a list of values associated with each parameter for interprocedural constant propagationipa-cp-eval-thresholdThreshold ipa-cp opportunity evaluation that is still considered beneficial to clone.ipa-max-agg-itemsMaximum number of aggregate content items for a parameter in jump functions and latticesipa-cp-loop-hint-bonusCompile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known.ipa-cp-array-index-hint-bonusCompile-time bonus IPA-CP assigns to candidates which make an array index known.lto-partitionsNumber of partitions the program should be split tolto-min-partitionMinimal size of a partition for LTO (in estimated instructions)min-mcf-cancel-itersthe minimum number of iterations of negative cycle cancellation in MCFcxx-max-namespaces-for-diagnostic-helpMaximum number of namespaces to search for alternatives when name lookup failsgnu-cgraph-section-edge-thresholdminimum call graph edge count for inclusion in .gnu.callgraph.text sectionmax-stores-to-sinkMaximum number of conditional store pairs that can be sunkcase-values-thresholdThe smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machineallow-load-data-racesAllow new data races on loads to be introducedallow-store-data-racesAllow new data races on stores to be introducedallow-packed-load-data-racesAllow new data races on packed data loads to be introducedallow-packed-store-data-racesAllow new data races on packed data stores to be introducedtree-reassoc-widthSet the maximum number of instructions executed in parallel in reassociated tree. If 0, use the target dependent heuristic.max-tail-merge-comparisonsMaximum amount of similar bbs to compare a bb withmax-tail-merge-iterationsMaximum amount of iterations of the pass over a functionmax-tracked-strlensMaximum number of strings for which strlen optimization pass will track string lengthssched-pressure-algorithmWhich -fsched-pressure algorithm to applymax-slsr-cand-scanMaximum length of candidate scans for straight-line strength reductionasan-stackEnable asan stack protectionasan-globalsEnable asan globals protectionasan-instrument-writesEnable asan store operations protectionasan-instrument-readsEnable asan load operations protectionasan-memintrinEnable asan builtin functions protectionasan-use-after-returnEnable asan detection of use-after-return bugsasan-instrumentation-with-call-thresholdUse callbacks instead of inline code if number of accesses in function becomes greater or equal to this numberuninit-control-dep-attemptsMaximum number of nested calls to search for control dependencies during uninitialized variable analysismax-fsm-thread-path-insnsMaximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread pathmax-fsm-thread-lengthMaximum number of basic blocks on a finite state automaton jump thread pathmax-fsm-thread-pathsMaximum number of new jump thread paths to create for a finite state automatonfpset-cost-fractionAdjust the estimation of fp setting insn cost with this fraction inframepointer shrinkwrappingfpset-promote-fractionAdjust the estimation of fpset promotion cost with this fraction inframepointer shrinkwrappingadd_params/Volumes/Android/buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/gcc
3030 %ssection anchors must be disabled when unit-at-a-time is disabledtoplevel reorder must be disabled when unit-at-a-time is disabledtransactional memory is not supported with non-call exceptionssection anchors must be disabled when toplevel reorder is disabled-freorder-blocks-and-partition does not work with exceptions on this architecture-freorder-blocks-and-partition does not support unwind info on this architecture-freorder-blocks-and-partition does not work on this architecture-fno-fat-lto-objects are supported only with linker pluginonly one -flto-partition value can be specified%<-fsplit-stack%> is not supported by this compiler configurationDebug generation via -g option disabled under -fripa -fprofile-generate (use -fripa-allow-debug to override)-fsanitize=address is incompatible with -fsanitize=kernel-address-fsanitize=address and -fsanitize=kernel-address are incompatible with -fsanitize=threadargument to %<-O%> should be a non-negative integer, %<g%>, %<s%> or %<fast%>argument %qs to %<-femit-struct-debug-detailed%> unknown%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>argument %qs to %<-femit-struct-debug-detailed%> not recognized%s: --param arguments should be of the form NAME=VALUEinvalid --param value %qs--help argument %q.*s is ambiguous, please be more specificunrecognized argument to --help= option: %q.*s-Werror=%s: no option -%sgetting core file size maximum limit: %msetting core file size limit to maximum: %munrecognized gcc debugging option: %cstructure alignment must be a small power of two, not %dgenericspecificunknown stack check parameter "%s"%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug leveldwarf version %d is not supported1unrecognized argument to -fsanitize= option: %q.*sstabscoffdwarf-2xcoffvmsthreadshiftinteger-divide-by-zerounreachablevla-boundreturnnullsigned-integer-overflowboolenumoptimizerstargetwarningsundocumentedparamsjoinedseparatecommoncommon_handle_optionprint_specific_helpThis switch lacks documentationset_Wstrict_aliasingmaybe_default_optiontarget_handle_optionsysbaseanynonegen:ord:ind:dir:dfn:command line option %qs is not supported by this configurationmissing argument to %qsargument to %qs should be a non-negative integerunrecognized argument in option %qsvalid arguments to %qs are: %s/Volumes/Android/buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/gccGCC 4.4-WpaddedWarn when padding is required to align structure members-Wparam-assign-WparenthesesWarn about possibly missing parentheses-WpedanticIssue warnings needed for strict compliance to the standard-Wpkg-default-method-Wpmf-conversionsWarn when converting the type of pointers to member functions-Wpointer-arithWarn about function pointer arithmetic-Wpointer-signWarn when a pointer differs in signedness in an assignment-Wpointer-to-int-castWarn when a pointer is cast to an integer of a different size-Wpoison-system-directoriesWarn for -I and -L options using system directories if cross compiling-WpragmasWarn about misuses of pragmas-Wproperty-assign-defaultWarn if a property for an Objective-C object has no assign semantics specified-WprotocolWarn if inherited methods are unimplemented-Wpsabi-Wraw-Wreal-q-constantWarn about real-literal-constants with 'q' exponent-letter-Wrealloc-lhsWarn when a left-hand-side array variable is reallocated-Wrealloc-lhs-allWarn when a left-hand-side variable is reallocated-Wredundant-declsWarn about multiple declarations of the same object-Wredundant-modifiersWarn if modifiers are specified when not necessary-WreorderWarn when the compiler reorders code-Wreturn-local-addrWarn about returning a pointer/reference to a local or temporary variable.-Wreturn-typeWarn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++)-Wripa-opt-mismatchWarn if primary and auxiliary modules have mismatched command line options-WselectorWarn if a selector has multiple methods-Wself-assignWarn when a variable is assigned to itself-Wself-assign-non-podWarn when a variable of a non-POD type is assigned to itself-Wsequence-pointWarn about possible violations of sequence point rules-Wserial-WshadowWarn when one local variable shadows another-Wshadow-compatible-localWarn when one local variable shadows another local variable or parameter of compatible type-Wshadow-localWarn when one local variable shadows another local variable or parameter-Wsign-compareWarn about signed-unsigned comparisons-Wsign-conversionWarn for implicit type conversions between signed and unsigned integers-Wsign-promoWarn when overload promotes from unsigned to signed-Wsizeof-pointer-memaccess-Wspecial-param-hiding-Wstack-protectorWarn when not issuing stack smashing protection for some reason-Wstack-usage=Warn if stack usage might be larger than specified amount-Wstatic-access-Wstatic-receiver-Wstrict-aliasingWarn about code which might break strict aliasing rules-Wstrict-aliasing=-Wstrict-null-sentinelWarn about uncasted NULL used as sentinel-Wstrict-overflowWarn about optimizations that assume that signed overflow is undefined-Wstrict-overflow=-Wstrict-prototypesWarn about unprototyped function declarations-Wstrict-selector-matchWarn if type signatures of candidate methods do not match exactly-Wsuggest-attribute=constWarn about functions which might be candidates for __attribute__((const))-Wsuggest-attribute=formatWarn about functions which might be candidates for format attributes-Wsuggest-attribute=noreturnWarn about functions which might be candidates for __attribute__((noreturn))-Wsuggest-attribute=pureWarn about functions which might be candidates for __attribute__((pure))-Wsuppress-WsurprisingWarn about "suspicious" constructs-WswitchWarn about enumerated switches, with no default, missing a case-Wswitch-defaultWarn about enumerated switches missing a "default:" statement-Wswitch-enumWarn about all enumerated switches missing a specific case-Wsync-nandWarn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used-WsynthDeprecated. This switch has no effect-Wsynthetic-access-Wsystem-headersDo not suppress warnings from system headers-WtabsPermit nonconforming uses of the tab character-Wtarget-lifetimeWarn if the pointer in a pointer assignment might outlive its target-Wtasks-Wthread-mismatched-lock-acq-relWarn about mismatched lock acquisition and release-Wthread-mismatched-lock-orderWarn about lock acquisition order inconsistent with what specified in the attributes-Wthread-reentrant-lockWarn about a lock being acquired recursively-Wthread-safetyWarn about potential thread safety issues when the code is annotated with thread safety attributes-Wthread-safety-analysisDoes nothing. For compatibility with clang thread safety analysis.-Wthread-safety-attributes-Wthread-safety-precise-Wthread-unguarded-funcWarn about function calls not properly protected by locks specified in the attributes-Wthread-unguarded-varWarn about shared variables not properly protected by locks specified in the attributes-Wthread-unsupported-lock-nameWarn about uses of unsupported lock names in attributes-WtraditionalWarn about features not present in traditional C-Wtraditional-conversionWarn of prototypes causing type conversions different from what would happen in the absence of prototype-WtrampolinesWarn whenever a trampoline is generated-WtrigraphsWarn if trigraphs are encountered that might affect the meaning of the program-Wtype-hiding-Wtype-limitsWarn if a comparison is always true or always false due to the limited range of the data type-Wuncheck-Wundeclared-selectorWarn about @selector()s without previously declared methods-WundefWarn if an undefined macro is used in an #if directive-WunderflowWarn about underflow of numerical constant expressions-WuninitializedWarn about uninitialized automatic variables-Wunknown-pragmasWarn about unrecognized pragmas-Wunnecessary-else-Wunqualified-field-Wunreachable-codeDoes nothing. Preserved for backward compatibility.-Wunsafe-loop-optimizationsWarn if the loop cannot be optimized due to nontrivial assumptions.-Wunsuffixed-float-constantsWarn about unsuffixed float constants-WunusedEnable all -Wunused- warnings-Wunused-argument-Wunused-but-set-parameterWarn when a function parameter is only set, otherwise unused-Wunused-but-set-variableWarn when a variable is only set, otherwise unused-Wunused-dummy-argumentWarn about unused dummy arguments.-Wunused-functionWarn when a function is unused-Wunused-import-Wunused-labelWarn when a label is unused-Wunused-local-Wunused-local-typedefsWarn when typedefs locally defined in a function are not used-Wunused-macrosWarn about macros defined in the main file that are not used-Wunused-parameterWarn when a function parameter is unused-Wunused-private-Wunused-resultWarn if a caller of a function, marked with attribute warn_unused_result, does not use its return value-Wunused-thrown-Wunused-valueWarn when an expression value is unused-Wunused-variableWarn when a variable is unused-Wuseless-castWarn about useless casts-Wuseless-type-check-WvarargsWarn about questionable usage of the macros used to retrieve variable arguments-Wvarargs-cast-Wvariadic-macrosWarn about using variadic macros-Wvector-operation-performanceWarn when a vector operation is compiled outside the SIMD-Wvirtual-move-assignWarn if a virtual base has a non-trivial move assignment operator-WvlaWarn if a variable length array is used-Wvolatile-register-varWarn when a register variable is declared volatile-Wwarning-token-Wwrite-stringsIn 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.-Wzero-as-null-pointer-constantWarn when a literal '0' is used as null pointer-WzerotripWarn about zero-trip DO loops-Xassembler-Xclang-only=-Xlinker-Xpreprocessor-Z-ansiA synonym for -std=c89 (for C) or -std=c++98 (for C++)-aux-info-aux-info <file> Emit declaration information into <file>-aux-info=-auxbase-auxbase-strip-bootclasspath-c-canonical-prefixes-classpath-coverage-cppEnable preprocessing-cpp=-d-d<letters> Enable dumps from specific passes of the compiler-dumpbase-dumpbase <file> Set the file basename to be used for dumps-dumpdir-dumpdir <dir> Set the directory name to be used for dumps-dumpmachine-dumpspecs-dumpversion-e-encoding-export-dynamic-extdirs-fCLASSPATH=--CLASSPATH Deprecated; use --classpath instead-fPICGenerate position-independent code if possible (large mode)-fPIEGenerate position-independent code for executables if possible (large mode)-fRTS=Select the runtime-fabi-version=-faccess-controlEnforce class member access control semantics-fada-spec-parent=-fada-spec-parent=unit Dump Ada specs as child units of given parent-faggressive-function-eliminationEliminate multiple function invokations also for impure functions-faggressive-loop-optimizationsAggressively optimize loops using language constraints-falign-commonsEnable alignment of COMMON blocks-falign-functionsAlign the start of functions-falign-functions=-falign-jumpsAlign labels which are only reached by jumping-falign-jumps=-falign-labelsAlign all labels-falign-labels=-falign-loopsAlign the start of loops-falign-loops=-fall-intrinsicsAll intrinsics procedures are available regardless of selected standard-fall-virtual-fallow-leading-underscore-fallow-parameterless-variadic-functionsAllow variadic functions without named parameter-falt-external-templatesNo longer supported-fargument-alias-fargument-noalias-fargument-noalias-anything-fargument-noalias-global-fasmRecognize the "asm" keyword-fassertPermit the use of the assert keyword-fassociative-mathAllow optimization for floating-point arithmetic which may change the result of the operation due to rounding.-fassume-compiled-fassume-compiled=-fasynchronous-unwind-tablesGenerate unwind tables that are exact at each instruction boundary-fauto-inc-decGenerate auto-inc/dec instructions-fauto-profileUse sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'.-fauto-profile-accurateWhether to assume the sample profile is accurate.-fauto-profile-record-coverage-in-elfWhether to record annotation coverage info in elf.-fauto-profile=Use sample profile information for call graph node weights. The profile file is specified in the argument.-fautomaticDo not treat local variables and COMMON blocks as if they were named in SAVE statements-faux-classpath-fbackslashSpecify that backslash in string introduces an escape character-fbacktraceProduce a backtrace when a runtime error is encountered-fblas-matmul-limit=-fblas-matmul-limit=<n> Size of the smallest matrix for which matmul will use BLAS-fbootclasspath=--bootclasspath=<path> Replace system path-fbootstrap-classesGenerated should be loaded by bootstrap loader-fbounds-checkGenerate code to check bounds before indexing arrays-fbranch-count-regReplace add, compare, branch with branch on count register-fbranch-probabilitiesUse profiling information for branch probabilities-fbranch-target-load-optimizePerform branch target load optimization before prologue / epilogue threading-fbranch-target-load-optimize2Perform branch target load optimization after prologue / epilogue threading-fbtr-bb-exclusiveRestrict target load migration not to re-use registers in any basic block-fbuilding-libgcc-fbuiltinRecognize built-in functions-fbuiltin--fcall-saved--fcall-saved-<register> Mark <register> as being preserved across functions-fcall-used--fcall-used-<register> Mark <register> as being corrupted by function calls-fcaller-savesSave registers around function calls-fcanonical-system-headersWhere shorter, use canonicalized paths to systems headers.-fcheck-array-temporariesProduce a warning at runtime if a array temporary has been created for a procedure argument-fcheck-branch-annotationCompare branch prediction result and autofdo profile information, store the result in a section in the generated elf file.-fcheck-branch-annotation-threshold=The number of executions a basic block needs to reach before GCCGCC 4.0-fomit-frame-pointerWhen possible do not generate stack frames-fopenmpEnable OpenMP (implies -frecursive in Fortran)-fopenmp-simdEnable OpenMP's SIMD directives-foperator-namesRecognize C++ keywords like "compl" and "xor"-fopt-infoEnable all optimization info dumps on stderr-fopt-info--fopt-info[-<type>=filename] Dump compiler optimization details-foptimize-register-move-foptimize-sibling-callsOptimize sibling and tail recursive calls-foptimize-static-class-initializationEnable optimization of static class initialization code-foptimize-strlenEnable string length optimizations on trees-foptional-diags-foutput-class-dir=-fpack-derivedTry to lay out derived types as compactly as possible-fpack-structPack structure members together without holes-fpack-struct=-fpack-struct=<number> Set initial maximum structure member alignment-fpartial-inliningPerform partial inlining-fpcc-struct-returnReturn small aggregates in memory, not registers-fpch-deps-fpch-preprocessLook for and use PCH files even when preprocessing-fpeel-codesize-limitLimit non-const non-FP loop peeling under profile estimates of large code footprint-fpeel-loopsPerform loop peeling-fpeepholeEnable machine specific peephole optimizations-fpeephole2Enable an RTL peephole pass before sched2-fpermissiveDowngrade conformance errors to warnings-fpicGenerate position-independent code if possible (small mode)-fpieGenerate position-independent code for executables if possible (small mode)-fplan9-extensionsEnable Plan 9 language extensions-fpltUse PLT for PIC calls (-fno-plt: load the address from GOT at call site)-fplugin-arg--fplugin-arg-<name>-<key>[=<value>] Specify argument <key>=<value> for plugin <name>-fplugin=Specify a plugin to load-fpost-ipa-mem-reportReport on memory allocation before interprocedural optimization-fpre-ipa-mem-report-fpredictive-commoningRun predictive commoning optimization.-fprefetch-loop-arraysGenerate prefetch instructions, if available, for arrays in loops-fpreprocessedTreat the input file as already preprocessed-fpretty-templates-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments-fprofileEnable basic program profiling code-fprofile-arcsInsert arc-based program profiling code-fprofile-correctionEnable correction of flow inconsistent profile data input-fprofile-dir=Set the top-level directory for storing the profile data. The default is 'pwd'.-fprofile-dumpDump CFG profile for comparison.-fprofile-generateEnable common options for generating profile info for profile feedback directed optimizations-fprofile-generate-atomic=fprofile-generate-atomic=[0..3] Atomically increments for profile counters.-fprofile-generate-buildinfo=-fprofile-generate-buildinfo=filename Read build info to include in gcda file from filename-fprofile-generate-samplingTurn on instrumentation sampling with -fprofile-generate with rate set by --param profile-generate-sampling-rate or environment variable GCOV_SAMPLING_RATE-fprofile-generate=Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=-fprofile-reorder-functionsEnable function reordering that improves code placement-fprofile-reportReport on consistency of profile-fprofile-strip=Specify a substring to be stripped from the profile base file name-fprofile-useEnable common options for performing profile feedback directed optimizations-fprofile-use=Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=-fprofile-valuesInsert code to profile values of expressions-fprotect-parensProtect parentheses in expressions-frandom-seed-frandom-seed=-frandom-seed=<string> Make compile reproducible using <string>-frange-checkEnable range checking during compilation-freal-4-real-10Interpret any REAL(4) as a REAL(10)-freal-4-real-16Interpret any REAL(4) as a REAL(16)-freal-4-real-8Interpret any REAL(4) as a REAL(8)-freal-8-real-10Interpret any REAL(8) as a REAL(10)-freal-8-real-16Interpret any REAL(8) as a REAL(16)-freal-8-real-4Interpret any REAL(8) as a REAL(4)-frealloc-lhsReallocate the LHS in assignments-freciprocal-mathSame as -fassociative-math for expressions which include division.-frecord-compilation-info-in-elfRecord the compiler optimizations in a .gnu.switches.text section.-frecord-gcc-switchesRecord gccgcc-switchesDon't record gcc command line switches in DWARF DW_AT_producer.-gno-split-dwarfDon't generate debug information in separate .dwo files-gno-strict-dwarfEmit DWARF additions beyond selected version-gpubnamesGenerate DWARF pubnames and pubtypes sections.-grecord-gcc-switchesRecord gcc command line switches in DWARF DW_AT_producer.-gsplit-dwarfGenerate debug information in separate .dwo files-gstabsGenerate debug information in STABS format-gstabs+Generate debug information in extended STABS format-gstrict-dwarfDon't emit DWARF additions beyond selected versionToggle debug information generation-gvmsGenerate debug information in VMS format-gxcoffGenerate debug information in XCOFF format-gxcoff+Generate debug information in extended XCOFF format-h-idirafter-idirafter <dir> Add <dir> to the end of the system include path-imacros-imacros <file> Accept definition of macros in <file>-imultiarch-imultiarch <dir> Set <dir> to be the multiarch include subdirectory-imultilib <dir> Set <dir> to be the multilib include subdirectory-include-include <file> Include the contents of <file> before other files-iplugindir=<dir> Set <dir> to be the default plugin directory-iprefix <path> Specify <path> as a prefix for next two options-iquote-iquote <dir> Add <dir> to the end of the quote include path-isysroot <dir> Set <dir> to be the system root directory-isystem <dir> Add <dir> to the start of the system include path-iwithprefix-iwithprefix <dir> Add <dir> to the end of the system include path-iwithprefixbefore-iwithprefixbefore <dir> Add <dir> to the end of the main include path-k8Synonym of -gnatk8-lang-asm-mabi=-mabi=ABI Generate code that conforms to the specified ABI-mandroidGenerate code for the Android platform.-march=-march=ARCH Use features of architecture ARCH-mbig-endianAssume target CPU is configured as big endian-mbionicUse Bionic C library-mcmodel=Specify the code model-mcpu=-mcpu=CPU Use features of and optimize for CPU-mfix-cortex-a53-835769Workaround for ARM Cortex-A53 Erratum number 835769-mfix-cortex-a53-843419Workaround for ARM Cortex-A53 Erratum number 843419-mgeneral-regs-onlyGenerate code which uses only the general registers-mglibcUse GNU C library-mlittle-endianAssume target CPU is configured as little endian-mlraUse LRA instead of reload (transitional)-momit-leaf-frame-pointerOmit the frame pointer in leaf functions-mstrict-alignDon't assume that unaligned accesses are handled by the system-mtls-dialect=Specify TLS dialect-mtune=-mtune=CPU Optimize for CPU-muclibcUse uClibc C library-n-no-canonical-prefixes-no-integrated-cpp-no-pieCreate a position dependent executable-nocppDisable preprocessing-nodefaultlibs-nostartfiles-nostdincDo not search standard system include directories (those specified with -isystem will still be used)-nostdinc++Do not search standard system include directories for C++-nostdlibDo not look for object files in standard path-o <file> Place output into <file>-pEnable function profiling-pass-exit-codes-pedantic-pedantic-errorsLike -pedantic but issue them as errors-pg-pieCreate a position independent executable-pipe-posix-print-file-name=-print-libgcc-file-name-print-multi-directory-print-multi-lib-print-multi-os-directory-print-multiarch-print-objc-runtime-infoGenerate C header of platform-specific features-print-prog-name=-print-search-dirs-print-sysroot-print-sysroot-headers-suffix-profile-pthread-quietDo not display functions compiled or elapsed time-r-rdynamic-remapRemap file names when including files-s-s-bc-abi-save-temps-save-temps=-sharedCreate a shared library-shared-libgcc-specs-specs=-static-static-libasan-static-libgcc-static-libgcj-static-libgfortranStatically link the GNU Fortran helper library (libgfortran)-static-libgo-static-liblsan-static-libstdc++-static-libtsan-static-libubsan-std=c++03Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum-std=c++0xDeprecated in favor of -std=c++11-std=c++11Conform to the ISO 2011 C++ standard-std=c++14-std=c++1yConform to the ISO 2014(?) C++ draft standard (experimental and incomplete support)-std=c++98-std=c11Conform to the ISO 2011 C standard (experimental and incomplete support)-std=c1xDeprecated in favor of -std=c11-std=c89Conform to the ISO 1990 C standard-std=c90-std=c99Conform to the ISO 1999 C standard-std=c9xDeprecated in favor of -std=c99-std=f2003Conform to the ISO Fortran 2003 standard-std=f2008Conform to the ISO Fortran 2008 standard-std=f2008tsConform to the ISO Fortran 2008 standard including TS 29113-std=f95Conform to the ISO Fortran 95 standard-std=gnuConform to nothing in particular-std=gnu++03Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions-std=gnu++0xDeprecated in favor of -std=gnu++11-std=gnu++11Conform to the ISO 2011 C++ standard with GNU extensions (experimental and incomplete support)-std=gnu++14-std=gnu++1yConform to the ISO 201y(7?) C++ draft standard with GNU extensions (experimental and incomplete support)-std=gnu++98-std=gnu11Conform to the ISO 2011 C standard with GNU extensions (experimental and incomplete support)-std=gnu1xDeprecated in favor of -std=gnu11-std=gnu89Conform to the ISO 1990 C standard with GNU extensions-std=gnu90-std=gnu99Conform to the ISO 1999 C standard with GNU extensions-std=gnu9xDeprecated in favor of -std=gnu99-std=iso9899:1990-std=iso9899:199409Conform to the ISO 1990 C standard as amended in 1994-std=iso9899:1999-std=iso9899:199xDeprecated in favor of -std=iso9899:1999-std=iso9899:2011-std=legacyAccept extensions to support legacy code-symbolic-t-time-time=-tno-android-cc-tno-android-ld-traditional-traditional-cppEnable traditional preprocessing-trigraphs-trigraphs Support ISO C trigraphs-u-undefDo not predefine system-specific and GCC-specific macros-vEnable verbose output-versionDisplay the compiler's version-wSuppress warnings-wrapper-x-zcommon_handle_option_autoilp32lp64largesmalltinyautoevery-lineoncefaststandardoffoncallgraphCBpriorityallmixedonenamed_varsnonedefaulthiddeninternalprotectedglobal-dynamicinitial-execlocal-dynamiclocal-execdesctradcheappreinitstd/Volumes/Android/buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/gcc/vec.ccalculate_allocation_1register_overhead/Volumes/Android/buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/gcc/hooks.chook_int_rtx_unreachablediagnostic.c0x%lx %s
3036 ][/Volumes/Android/buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/gcc/diagnostic.cin %s, at %s:%dcompilation terminated due to -Wfatal-errors.
3043 %s%s:%s %s%s%s<built-in>%s%s:%d:%d:%s %s%s%s%s%s:%d:%s %s%s%sinternal_errorfatal_error/Volumes/Android/buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/gcc/diagnostic.cdiagnostic_action_after_outputmaintoplev_mainexecute_one_passcompile_filediagnostic_build_prefixnotefatal error: internal compiler error: error: sorry, unimplemented: warning: anachronism: note: debug: pedwarn: permerror: must-not-happenGCC_COLORSTERMdumb/Volumes/Android/buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/gcc/diagnostic-color.ccolorize_initwarning/Volumes/Android/buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/gcc/pretty-print.c\%03o\U%08x\l\
3059 /Volumes/Android/buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/gcc/input.ctotal_lines_numread_line_numget_next_line<http://source.android.com/source/report-bugs.html>4.9.x 20150123 (prerelease)(GCC) UTF-8character 0x%lx is not in the basic source character set
3060 GCC poison directivepoisoning existing macro "%s""defined" cannot be used as a macro name"__has_include__" cannot be used as a macro name"%s" cannot be used as a macro name as it is an operator in C++no macro name given in #%s directivemacro names must be identifiersextra tokens at end of #%s directive"%s" re-asserted#else without #if#else after #elsethe conditional began hereinvalid #%s directivepragma dependency#%s expects "FILENAME" or <FILENAME>empty filename in #%s#include nested too deeply#elif without #if#elif after #elseinvalid flag "%s" in line directiveerrorinvalid "#pragma GCC %s" directiveundefining "%s"#endif without #ifregistering pragmas in namespace "%s" with mismatched name expansionregistering pragma "%s" with name expansion and no namespaceregistering "%s" as both a pragma and a pragma namespace#pragma %s %s is already registered#pragma %s is already registeredregistering pragma with NULL handlerpush_macropop_macropoisonsystem_headerdependencycannot find source file %scurrent file is older than %sinvalid #pragma push_macro directive#pragma once in main fileunterminated #%sinvalid #pragma pop_macro directive(
3061 _Pragma takes a parenthesized string literalunexpected end of file after #line"%s" after #line is not a positive integerline number out of range"%s" is not a valid filename"%s" after # is not a positive integerembedding a directive within macro arguments is not portablestyle of line directive is a GCC extension#%s is a GCC extension#%s is a deprecated GCC extensionsuggest not using #elif in traditional Ctraditional C ignores #%s with the # indentedsuggest hiding #%s from traditional C with an indented #invalid preprocessing directive #%s#include_next in primary source file#pragma system_header ignored outside include filedefineincludeendififdefifelseifndefundeflineelifpragmainclude_nextidentimportassertunassertsccsstdout%s: %scomma operator in operand of #ifinteger constant is too large for its typeinteger constant is so large that it is unsignedoperator "__has_include__" requires a header stringmissing ')' after "__has_include__"digit separator after base indicatoradjacent digit separatorsdigit separator adjacent to decimal pointtoo many decimal points in numberdigit separator adjacent to exponentdigit separator outside digit sequencefixed-point constants are a GCC extensioninvalid digit "%c" in binary constantinvalid digit "%c" in octal constantinvalid prefix "0b" for floating constantno digits in hexadecimal floating constantuse of C99 hexadecimal floating constantexponent has no digitshexadecimal floating constants require an exponentinvalid suffix "%.*s" on floating constanttraditional C rejects the "%.*s" suffixsuffix for double constant is a GCC extensioninvalid suffix "%.*s" with hexadecimal floating constantdecimal float constants are a GCC extensioninvalid suffix "%.*s" on integer constantuse of C++11 long long integer constantuse of C99 long long integer constantimaginary constants are a GCC extensionbinary constants are a C++1y feature or GCC extensionbinary constants are a GCC extensionmissing binary operator before token "%s"user-defined literal in preprocessor expressionfloating constant in preprocessor expressionimaginary number in preprocessor expressionmissing ')' after "defined"operator "defined" requires an identifier("%s" is an alternative token for "%s" in C++)this use of "defined" may not be portable"%s" is not definedassertions are a GCC extensionassertions are a deprecated extensiontoken "%s" is not valid in preprocessor expressionsmissing expression between '(' and ')'#if#elif%s with no expressionoperator '%s' has no right operandoperator '%s' has no left operandimpossible operator '%u'the left operand of "%s" changes sign when promotedthe right operand of "%s" changes sign when promotedtraditional C rejects the unary plus operatordivision by zero in #ifmissing ')' in expression'?' without following ':'integer overflow in preprocessor expressionmissing '(' in expression ':' without preceding '?'unbalanced stack in %s./no include path in which to search for %s%s is a block device%s is shorter than expectedr%c %s