⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 option-summary.html

📁 自己收集的linux入门到学懂高级编程书集 包括linux程序设计第三版
💻 HTML
📖 第 1 页 / 共 3 页
字号:
     <pre class="smallexample">          -march=<var>architecture-type</var>           -mbig-switch  -mdisable-fpregs  -mdisable-indexing           -mfast-indirect-calls  -mgas  -mgnu-ld   -mhp-ld           -mjump-in-delay -mlinker-opt -mlong-calls           -mlong-load-store  -mno-big-switch  -mno-disable-fpregs           -mno-disable-indexing  -mno-fast-indirect-calls  -mno-gas           -mno-jump-in-delay  -mno-long-load-store           -mno-portable-runtime  -mno-soft-float           -mno-space-regs  -msoft-float  -mpa-risc-1-0           -mpa-risc-1-1  -mpa-risc-2-0  -mportable-runtime           -mschedule=<var>cpu-type</var>  -mspace-regs  -msio  -mwsio           -nolibdld  -static  -threads          </pre>     <p><em>DEC Alpha Options</em>     <pre class="smallexample">          -mno-fp-regs  -msoft-float  -malpha-as  -mgas           -mieee  -mieee-with-inexact  -mieee-conformant           -mfp-trap-mode=<var>mode</var>  -mfp-rounding-mode=<var>mode</var>           -mtrap-precision=<var>mode</var>  -mbuild-constants           -mcpu=<var>cpu-type</var>  -mtune=<var>cpu-type</var>           -mbwx  -mmax  -mfix  -mcix           -mfloat-vax  -mfloat-ieee           -mexplicit-relocs  -msmall-data  -mlarge-data           -msmall-text  -mlarge-text           -mmemory-latency=<var>time</var>          </pre>     <p><em>DEC Alpha/VMS Options</em>     <pre class="smallexample">          -mvms-return-codes          </pre>     <p><em>H8/300 Options</em>     <pre class="smallexample">          -mrelax  -mh  -ms  -mn  -mint32  -malign-300          </pre>     <p><em>SH Options</em>     <pre class="smallexample">          -m1  -m2  -m2e  -m3  -m3e           -m4-nofpu  -m4-single-only  -m4-single  -m4           -m5-64media  -m5-64media-nofpu           -m5-32media  -m5-32media-nofpu           -m5-compact  -m5-compact-nofpu           -mb  -ml  -mdalign  -mrelax           -mbigtable  -mfmovd  -mhitachi  -mnomacsave           -mieee  -misize  -mpadstruct  -mspace           -mprefergot  -musermode          </pre>     <p><em>System V Options</em>     <pre class="smallexample">          -Qy  -Qn  -YP,<var>paths</var>  -Ym,<var>dir</var>          </pre>     <p><em>ARC Options</em>     <pre class="smallexample">          -EB  -EL           -mmangle-cpu  -mcpu=<var>cpu</var>  -mtext=<var>text-section</var>           -mdata=<var>data-section</var>  -mrodata=<var>readonly-data-section</var>          </pre>     <p><em>TMS320C3x/C4x Options</em>     <pre class="smallexample">          -mcpu=<var>cpu</var>  -mbig  -msmall  -mregparm  -mmemparm           -mfast-fix  -mmpyi  -mbk  -mti  -mdp-isr-reload           -mrpts=<var>count</var>  -mrptb  -mdb  -mloop-unsigned           -mparallel-insns  -mparallel-mpy  -mpreserve-float          </pre>     <p><em>V850 Options</em>     <pre class="smallexample">          -mlong-calls  -mno-long-calls  -mep  -mno-ep           -mprolog-function  -mno-prolog-function  -mspace           -mtda=<var>n</var>  -msda=<var>n</var>  -mzda=<var>n</var>           -mapp-regs  -mno-app-regs           -mdisable-callt  -mno-disable-callt           -mv850e1           -mv850e           -mv850  -mbig-switch          </pre>     <p><em>NS32K Options</em>     <pre class="smallexample">          -m32032  -m32332  -m32532  -m32081  -m32381           -mmult-add  -mnomult-add  -msoft-float  -mrtd  -mnortd           -mregparam  -mnoregparam  -msb  -mnosb           -mbitfield  -mnobitfield  -mhimem  -mnohimem          </pre>     <p><em>AVR Options</em>     <pre class="smallexample">          -mmcu=<var>mcu</var>  -msize  -minit-stack=<var>n</var>  -mno-interrupts           -mcall-prologues  -mno-tablejump  -mtiny-stack          </pre>     <p><em>MCore Options</em>     <pre class="smallexample">          -mhardlit  -mno-hardlit  -mdiv  -mno-div  -mrelax-immediates           -mno-relax-immediates  -mwide-bitfields  -mno-wide-bitfields           -m4byte-functions  -mno-4byte-functions  -mcallgraph-data           -mno-callgraph-data  -mslow-bytes  -mno-slow-bytes  -mno-lsim           -mlittle-endian  -mbig-endian  -m210  -m340  -mstack-increment          </pre>     <p><em>MMIX Options</em>     <pre class="smallexample">          -mlibfuncs  -mno-libfuncs  -mepsilon  -mno-epsilon  -mabi=gnu           -mabi=mmixware  -mzero-extend  -mknuthdiv  -mtoplevel-symbols           -melf  -mbranch-predict  -mno-branch-predict  -mbase-addresses           -mno-base-addresses  -msingle-exit  -mno-single-exit          </pre>     <p><em>IA-64 Options</em>     <pre class="smallexample">          -mbig-endian  -mlittle-endian  -mgnu-as  -mgnu-ld  -mno-pic           -mvolatile-asm-stop  -mb-step  -mregister-names  -mno-sdata           -mconstant-gp  -mauto-pic  -minline-float-divide-min-latency           -minline-float-divide-max-throughput           -minline-int-divide-min-latency           -minline-int-divide-max-throughput  -mno-dwarf2-asm           -mfixed-range=<var>register-range</var>          </pre>     <p><em>S/390 and zSeries Options</em>     <pre class="smallexample">          -mtune=<var>cpu-type</var>  -march=<var>cpu-type</var>           -mhard-float  -msoft-float  -mbackchain  -mno-backchain           -msmall-exec  -mno-small-exec  -mmvcle -mno-mvcle           -m64  -m31  -mdebug  -mno-debug  -mesa  -mzarch  -mfused-madd  -mno-fused-madd          </pre>     <p><em>CRIS Options</em>     <pre class="smallexample">          -mcpu=<var>cpu</var>  -march=<var>cpu</var>  -mtune=<var>cpu</var>           -mmax-stack-frame=<var>n</var>  -melinux-stacksize=<var>n</var>           -metrax4  -metrax100  -mpdebug  -mcc-init  -mno-side-effects           -mstack-align  -mdata-align  -mconst-align           -m32-bit  -m16-bit  -m8-bit  -mno-prologue-epilogue  -mno-gotplt           -melf  -maout  -melinux  -mlinux  -sim  -sim2           -mmul-bug-workaround  -mno-mul-bug-workaround          </pre>     <p><em>PDP-11 Options</em>     <pre class="smallexample">          -mfpu  -msoft-float  -mac0  -mno-ac0  -m40  -m45  -m10           -mbcopy  -mbcopy-builtin  -mint32  -mno-int16           -mint16  -mno-int32  -mfloat32  -mno-float64           -mfloat64  -mno-float32  -mabshi  -mno-abshi           -mbranch-expensive  -mbranch-cheap           -msplit  -mno-split  -munix-asm  -mdec-asm          </pre>     <p><em>Xstormy16 Options</em>     <pre class="smallexample">          -msim          </pre>     <p><em>Xtensa Options</em>     <pre class="smallexample">          -mconst16 -mno-const16           -mfused-madd  -mno-fused-madd           -mtext-section-literals  -mno-text-section-literals           -mtarget-align  -mno-target-align           -mlongcalls  -mno-longcalls          </pre>     <p><em>FRV Options</em>     <pre class="smallexample">          -mgpr-32  -mgpr-64  -mfpr-32  -mfpr-64           -mhard-float  -msoft-float           -malloc-cc  -mfixed-cc  -mdword  -mno-dword           -mdouble  -mno-double           -mmedia  -mno-media  -mmuladd  -mno-muladd           -mfdpic -minline-plt -mgprel-ro -multilib-library-pic -mlinked-fp           -mlibrary-pic  -macc-4 -macc-8           -mpack  -mno-pack  -mno-eflags  -mcond-move  -mno-cond-move           -mscc  -mno-scc  -mcond-exec  -mno-cond-exec           -mvliw-branch  -mno-vliw-branch           -mmulti-cond-exec  -mno-multi-cond-exec  -mnested-cond-exec           -mno-nested-cond-exec  -mtomcat-stats           -mcpu=<var>cpu</var>          </pre>     <br><dt><em>Code Generation Options</em>     <dd>See <a href="Code-Gen-Options.html#Code%20Gen%20Options">Options for Code Generation Conventions</a>.     <pre class="smallexample">          -fcall-saved-<var>reg</var>  -fcall-used-<var>reg</var>           -ffixed-<var>reg</var>  -fexceptions           -fnon-call-exceptions  -funwind-tables           -fasynchronous-unwind-tables           -finhibit-size-directive  -finstrument-functions           -fno-common  -fno-ident           -fpcc-struct-return  -fpic  -fPIC -fpie -fPIE           -freg-struct-return  -fshared-data  -fshort-enums           -fshort-double  -fshort-wchar           -fverbose-asm  -fpack-struct  -fstack-check           -fstack-limit-register=<var>reg</var>  -fstack-limit-symbol=<var>sym</var>           -fargument-alias  -fargument-noalias           -fargument-noalias-global  -fleading-underscore           -ftls-model=<var>model</var>           -ftrapv  -fwrapv  -fbounds-check          </pre>   </dl><ul class="menu"><li><a accesskey="1" href="Overall-Options.html#Overall%20Options">Overall Options</a>:      Controlling the kind of output:                        an executable, object files, assembler files,                        or preprocessed source. <li><a accesskey="2" href="C-Dialect-Options.html#C%20Dialect%20Options">C Dialect Options</a>:    Controlling the variant of C language compiled. <li><a accesskey="3" href="C---Dialect-Options.html#C++%20Dialect%20Options">C++ Dialect Options</a>:  Variations on C++. <li><a accesskey="4" href="Objective-C-Dialect-Options.html#Objective-C%20Dialect%20Options">Objective-C Dialect Options</a>:  Variations on Objective-C. <li><a accesskey="5" href="Language-Independent-Options.html#Language%20Independent%20Options">Language Independent Options</a>:  Controlling how diagnostics should be                        formatted. <li><a accesskey="6" href="Warning-Options.html#Warning%20Options">Warning Options</a>:      How picky should the compiler be? <li><a accesskey="7" href="Debugging-Options.html#Debugging%20Options">Debugging Options</a>:    Symbol tables, measurements, and debugging dumps. <li><a accesskey="8" href="Optimize-Options.html#Optimize%20Options">Optimize Options</a>:     How much optimization? <li><a accesskey="9" href="Preprocessor-Options.html#Preprocessor%20Options">Preprocessor Options</a>:  Controlling header files and macro definitions.                          Also, getting dependency information for Make. <li><a href="Assembler-Options.html#Assembler%20Options">Assembler Options</a>:    Passing options to the assembler. <li><a href="Link-Options.html#Link%20Options">Link Options</a>:         Specifying libraries and so on. <li><a href="Directory-Options.html#Directory%20Options">Directory Options</a>:    Where to find header files and libraries.                         Where to find the compiler executable files. <li><a href="Spec-Files.html#Spec%20Files">Spec Files</a>:           How to pass switches to sub-processes. <li><a href="Target-Options.html#Target%20Options">Target Options</a>:       Running a cross-compiler, or an old version of GCC. </ul>   </body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -