龙空技术网

跟老韩学Ubuntu Server 2204-gcc指令帮助手册03节

原美云计算-韩老师 1238

前言:

目前看官们对“ubuntuutmp”大约比较讲究,各位老铁们都需要剖析一些“ubuntuutmp”的相关内容。那么小编在网上收集了一些有关“ubuntuutmp””的相关内容,希望同学们能喜欢,咱们一起来了解一下吧!

gcc man手册03节

1、GCC介绍

GCC:GNU Compiler Collection(GNU 编译器集合),它可以编译C、C++、JAV、Fortran、Pascal、Object-C等语言。

gcc是GCC中的GUN C Compiler(C 编译器)。

g++是GCC中的GUN C++ Compiler(C++编译器)。

2、GCC man手册

如下为gcc的man帮助手册的第2部分(第346~546行)。

346               -mdword  -mno-dword -mdouble  -mno-double -mmedia  -mno-media  -mmuladd  -mno-muladd -mfdpic  -minline-plt347               -mgprel-ro  -multilib-library-pic -mlinked-fp  -mlong-calls  -malign-labels -mlibrary-pic  -macc-4  -macc-8348               -mpack  -mno-pack  -mno-eflags  -mcond-move  -mno-cond-move -moptimize-membar  -mno-optimize-membar -mscc349               -mno-scc  -mcond-exec  -mno-cond-exec -mvliw-branch  -mno-vliw-branch -mmulti-cond-exec350               -mno-multi-cond-exec  -mnested-cond-exec -mno-nested-cond-exec  -mtomcat-stats -mTLS  -mtls -mcpu=cpu351               GNU/Linux Options -mglibc  -muclibc  -mmusl  -mbionic  -mandroid -tno-android-cc  -tno-android-ld352               H8/300 Options -mrelax  -mh  -ms  -mn  -mexr  -mno-exr  -mint32  -malign-300353               HPPA Options -march=architecture-type -mcaller-copies  -mdisable-fpregs  -mdisable-indexing354               -mfast-indirect-calls  -mgas  -mgnu-ld   -mhp-ld -mfixed-range=register-range -mjump-in-delay  -mlinker-opt355               -mlong-calls -mlong-load-store  -mno-disable-fpregs -mno-disable-indexing  -mno-fast-indirect-calls356               -mno-gas -mno-jump-in-delay  -mno-long-load-store -mno-portable-runtime  -mno-soft-float -mno-space-regs357               -msoft-float  -mpa-risc-1-0 -mpa-risc-1-1  -mpa-risc-2-0  -mportable-runtime -mschedule=cpu-type358               -mspace-regs  -msio  -mwsio -munix=unix-std  -nolibdld  -static  -threads359               IA-64 Options -mbig-endian  -mlittle-endian  -mgnu-as  -mgnu-ld  -mno-pic -mvolatile-asm-stop360               -mregister-names  -msdata  -mno-sdata -mconstant-gp  -mauto-pic  -mfused-madd361               -minline-float-divide-min-latency -minline-float-divide-max-throughput -mno-inline-float-divide362               -minline-int-divide-min-latency -minline-int-divide-max-throughput -mno-inline-int-divide363               -minline-sqrt-min-latency  -minline-sqrt-max-throughput -mno-inline-sqrt -mdwarf2-asm  -mearly-stop-bits364               -mfixed-range=register-range  -mtls-size=tls-size -mtune=cpu-type  -milp32  -mlp64 -msched-br-data-spec365               -msched-ar-data-spec  -msched-control-spec -msched-br-in-data-spec  -msched-ar-in-data-spec366               -msched-in-control-spec -msched-spec-ldc  -msched-spec-control-ldc -msched-prefer-non-data-spec-insns367               -msched-prefer-non-control-spec-insns -msched-stop-bits-after-every-cycle368               -msched-count-spec-in-critical-path -msel-sched-dont-check-control-spec  -msched-fp-mem-deps-zero-cost369               -msched-max-memory-insns-hard-limit  -msched-max-memory-insns=max-insns370               LM32 Options -mbarrel-shift-enabled  -mdivide-enabled  -mmultiply-enabled -msign-extend-enabled371               -muser-enabled372               M32R/D Options -m32r2  -m32rx  -m32r -mdebug -malign-loops  -mno-align-loops -missue-rate=number373               -mbranch-cost=number -mmodel=code-size-model-type -msdata=sdata-type -mno-flush-func  -mflush-func=name374               -mno-flush-trap  -mflush-trap=number -G num375               M32C Options -mcpu=cpu  -msim  -memregs=number376               M680x0 Options -march=arch  -mcpu=cpu  -mtune=tune -m68000  -m68020  -m68020-40  -m68020-60  -m68030377               -m68040 -m68060  -mcpu32  -m5200  -m5206e  -m528x  -m5307  -m5407 -mcfv4e  -mbitfield  -mno-bitfield378               -mc68000  -mc68020 -mnobitfield  -mrtd  -mno-rtd  -mdiv  -mno-div  -mshort -mno-short  -mhard-float379               -m68881  -msoft-float  -mpcrel -malign-int  -mstrict-align  -msep-data  -mno-sep-data -mshared-library-id=n380               -mid-shared-library  -mno-id-shared-library -mxgot  -mno-xgot  -mlong-jump-table-offsets381               MCore Options -mhardlit  -mno-hardlit  -mdiv  -mno-div  -mrelax-immediates -mno-relax-immediates382               -mwide-bitfields  -mno-wide-bitfields -m4byte-functions  -mno-4byte-functions  -mcallgraph-data383               -mno-callgraph-data  -mslow-bytes  -mno-slow-bytes  -mno-lsim -mlittle-endian  -mbig-endian  -m210  -m340384               -mstack-increment385               MeP Options -mabsdiff  -mall-opts  -maverage  -mbased=n  -mbitops -mc=n  -mclip  -mconfig=name  -mcop386               -mcop32  -mcop64  -mivc2 -mdc  -mdiv  -meb  -mel  -mio-volatile  -ml  -mleadz  -mm  -mminmax -mmult387               -mno-opts  -mrepeat  -ms  -msatur  -msdram  -msim  -msimnovec  -mtf -mtiny=n388               MicroBlaze Options -msoft-float  -mhard-float  -msmall-divides  -mcpu=cpu -mmemcpy  -mxl-soft-mul389               -mxl-soft-div  -mxl-barrel-shift -mxl-pattern-compare  -mxl-stack-check  -mxl-gp-opt  -mno-clearbss390               -mxl-multiply-high  -mxl-float-convert  -mxl-float-sqrt -mbig-endian  -mlittle-endian  -mxl-reorder391               -mxl-mode-app-model -mpic-data-is-text-relative392               MIPS Options -EL  -EB  -march=arch  -mtune=arch -mips1  -mips2  -mips3  -mips4  -mips32  -mips32r2393               -mips32r3  -mips32r5 -mips32r6  -mips64  -mips64r2  -mips64r3  -mips64r5  -mips64r6 -mips16  -mno-mips16394               -mflip-mips16 -minterlink-compressed  -mno-interlink-compressed -minterlink-mips16  -mno-interlink-mips16395               -mabi=abi  -mabicalls  -mno-abicalls -mshared  -mno-shared  -mplt  -mno-plt  -mxgot  -mno-xgot -mgp32396               -mgp64  -mfp32  -mfpxx  -mfp64  -mhard-float  -msoft-float -mno-float  -msingle-float  -mdouble-float397               -modd-spreg  -mno-odd-spreg -mabs=mode  -mnan=encoding -mdsp  -mno-dsp  -mdspr2  -mno-dspr2 -mmcu398               -mmno-mcu -meva  -mno-eva -mvirt  -mno-virt -mxpa  -mno-xpa -mcrc  -mno-crc -mginv  -mno-ginv -mmicromips399               -mno-micromips -mmsa  -mno-msa -mloongson-mmi  -mno-loongson-mmi -mloongson-ext  -mno-loongson-ext400               -mloongson-ext2  -mno-loongson-ext2 -mfpu=fpu-type -msmartmips  -mno-smartmips -mpaired-single401               -mno-paired-single  -mdmx  -mno-mdmx -mips3d  -mno-mips3d  -mmt  -mno-mt  -mllsc  -mno-llsc -mlong64402               -mlong32  -msym32  -mno-sym32 -Gnum  -mlocal-sdata  -mno-local-sdata -mextern-sdata  -mno-extern-sdata403               -mgpopt  -mno-gopt -membedded-data  -mno-embedded-data -muninit-const-in-rodata404               -mno-uninit-const-in-rodata -mcode-readable=setting -msplit-addresses  -mno-split-addresses405               -mexplicit-relocs  -mno-explicit-relocs -mcheck-zero-division  -mno-check-zero-division -mdivide-traps406               -mdivide-breaks -mload-store-pairs  -mno-load-store-pairs -mmemcpy  -mno-memcpy  -mlong-calls407               -mno-long-calls -mmad  -mno-mad  -mimadd  -mno-imadd  -mfused-madd  -mno-fused-madd  -nocpp -mfix-24k408               -mno-fix-24k -mfix-r4000  -mno-fix-r4000  -mfix-r4400  -mno-fix-r4400 -mfix-r5900  -mno-fix-r5900409               -mfix-r10000  -mno-fix-r10000  -mfix-rm7000  -mno-fix-rm7000 -mfix-vr4120  -mno-fix-vr4120 -mfix-vr4130410               -mno-fix-vr4130  -mfix-sb1  -mno-fix-sb1 -mflush-func=func  -mno-flush-func -mbranch-cost=num411               -mbranch-likely  -mno-branch-likely -mcompact-branches=policy -mfp-exceptions  -mno-fp-exceptions412               -mvr4130-align  -mno-vr4130-align  -msynci  -mno-synci -mlxc1-sxc1  -mno-lxc1-sxc1  -mmadd4  -mno-madd4413               -mrelax-pic-calls  -mno-relax-pic-calls  -mmcount-ra-address -mframe-header-opt  -mno-frame-header-opt414               MMIX Options -mlibfuncs  -mno-libfuncs  -mepsilon  -mno-epsilon  -mabi=gnu -mabi=mmixware  -mzero-extend415               -mknuthdiv  -mtoplevel-symbols -melf  -mbranch-predict  -mno-branch-predict  -mbase-addresses416               -mno-base-addresses  -msingle-exit  -mno-single-exit417               MN10300 Options -mmult-bug  -mno-mult-bug -mno-am33  -mam33  -mam33-2  -mam34 -mtune=cpu-type418               -mreturn-pointer-on-d0 -mno-crt0  -mrelax  -mliw  -msetlb419               Moxie Options -meb  -mel  -mmul.x  -mno-crt0420               MSP430 Options -msim  -masm-hex  -mmcu=  -mcpu=  -mlarge  -msmall  -mrelax -mwarn-mcu -mcode-region=421               -mdata-region= -msilicon-errata=  -msilicon-errata-warn= -mhwmult=  -minrt  -mtiny-printf422               -mmax-inline-shift=423               NDS32 Options -mbig-endian  -mlittle-endian -mreduced-regs  -mfull-regs -mcmov  -mno-cmov -mext-perf424               -mno-ext-perf -mext-perf2  -mno-ext-perf2 -mext-string  -mno-ext-string -mv3push  -mno-v3push -m16bit425               -mno-16bit -misr-vector-size=num -mcache-block-size=num -march=arch -mcmodel=code-model -mctor-dtor426               -mrelax427               Nios II Options -G num  -mgpopt=option  -mgpopt  -mno-gpopt -mgprel-sec=regexp  -mr0rel-sec=regexp -mel428               -meb -mno-bypass-cache  -mbypass-cache -mno-cache-volatile  -mcache-volatile -mno-fast-sw-div429               -mfast-sw-div -mhw-mul  -mno-hw-mul  -mhw-mulx  -mno-hw-mulx  -mno-hw-div  -mhw-div -mcustom-insn=N430               -mno-custom-insn -mcustom-fpu-cfg=name -mhal  -msmallc  -msys-crt0=name  -msys-lib=name -march=arch  -mbmx431               -mno-bmx  -mcdx  -mno-cdx432               Nvidia PTX Options -m64  -mmainkernel  -moptimize433               OpenRISC Options -mboard=name  -mnewlib  -mhard-mul  -mhard-div -msoft-mul  -msoft-div -msoft-float434               -mhard-float  -mdouble-float -munordered-float -mcmov  -mror  -mrori  -msext  -msfimm  -mshftimm435               PDP-11 Options -mfpu  -msoft-float  -mac0  -mno-ac0  -m40  -m45  -m10 -mint32  -mno-int16  -mint16436               -mno-int32 -msplit  -munix-asm  -mdec-asm  -mgnu-asm  -mlra437               picoChip Options -mae=ae_type  -mvliw-lookahead=N -msymbol-as-address  -mno-inefficient-warnings438               PowerPC Options See RS/6000 and PowerPC Options.439               PRU Options -mmcu=mcu  -minrt  -mno-relax  -mloop -mabi=variant440               RISC-V Options -mbranch-cost=N-instruction -mplt  -mno-plt -mabi=ABI-string -mfdiv  -mno-fdiv -mdiv441               -mno-div -march=ISA-string -mtune=processor-string -mpreferred-stack-boundary=num442               -msmall-data-limit=N-bytes -msave-restore  -mno-save-restore -mshorten-memrefs  -mno-shorten-memrefs443               -mstrict-align  -mno-strict-align -mcmodel=medlow  -mcmodel=medany -mexplicit-relocs  -mno-explicit-relocs444               -mrelax  -mno-relax -mriscv-attribute  -mmo-riscv-attribute -malign-data=type -mbig-endian  -mlittle-endian445               +-mstack-protector-guard=guard -mstack-protector-guard-reg=reg +-mstack-protector-guard-offset=offset446               RL78 Options -msim  -mmul=none  -mmul=g13  -mmul=g14  -mallregs -mcpu=g10  -mcpu=g13  -mcpu=g14  -mg10447               -mg13  -mg14 -m64bit-doubles  -m32bit-doubles  -msave-mduc-in-interrupts448               RS/6000 and PowerPC Options -mcpu=cpu-type -mtune=cpu-type -mcmodel=code-model -mpowerpc64 -maltivec449               -mno-altivec -mpowerpc-gpopt  -mno-powerpc-gpopt -mpowerpc-gfxopt  -mno-powerpc-gfxopt -mmfcrf  -mno-mfcrf450               -mpopcntb  -mno-popcntb  -mpopcntd  -mno-popcntd -mfprnd  -mno-fprnd -mcmpb  -mno-cmpb  -mhard-dfp451               -mno-hard-dfp -mfull-toc   -mminimal-toc  -mno-fp-in-toc  -mno-sum-in-toc -m64  -m32  -mxl-compat452               -mno-xl-compat  -mpe -malign-power  -malign-natural -msoft-float  -mhard-float  -mmultiple  -mno-multiple453               -mupdate  -mno-update -mavoid-indexed-addresses  -mno-avoid-indexed-addresses -mfused-madd  -mno-fused-madd454               -mbit-align  -mno-bit-align -mstrict-align  -mno-strict-align  -mrelocatable -mno-relocatable455               -mrelocatable-lib  -mno-relocatable-lib -mtoc  -mno-toc  -mlittle  -mlittle-endian  -mbig  -mbig-endian456               -mdynamic-no-pic  -mswdiv  -msingle-pic-base -mprioritize-restricted-insns=priority457               -msched-costly-dep=dependence_type -minsert-sched-nops=scheme -mcall-aixdesc  -mcall-eabi  -mcall-freebsd458               -mcall-linux  -mcall-netbsd  -mcall-openbsd -mcall-sysv  -mcall-sysv-eabi  -mcall-sysv-noeabi459               -mtraceback=traceback_type -maix-struct-return  -msvr4-struct-return -mabi=abi-type  -msecure-plt460               -mbss-plt -mlongcall  -mno-longcall  -mpltseq  -mno-pltseq -mblock-move-inline-limit=num461               -mblock-compare-inline-limit=num -mblock-compare-inline-loop-limit=num -mno-block-ops-unaligned-vsx462               -mstring-compare-inline-limit=num -misel  -mno-isel -mvrsave  -mno-vrsave -mmulhw  -mno-mulhw -mdlmzb463               -mno-dlmzb -mprototype  -mno-prototype -msim  -mmvme  -mads  -myellowknife  -memb  -msdata -msdata=opt464               -mreadonly-in-sdata  -mvxworks  -G num -mrecip  -mrecip=opt  -mno-recip  -mrecip-precision465               -mno-recip-precision -mveclibabi=type  -mfriz  -mno-friz -mpointers-to-nested-functions466               -mno-pointers-to-nested-functions -msave-toc-indirect  -mno-save-toc-indirect -mpower8-fusion467               -mno-mpower8-fusion  -mpower8-vector  -mno-power8-vector -mcrypto  -mno-crypto  -mhtm  -mno-htm468               -mquad-memory  -mno-quad-memory -mquad-memory-atomic  -mno-quad-memory-atomic -mcompat-align-parm469               -mno-compat-align-parm -mfloat128  -mno-float128  -mfloat128-hardware  -mno-float128-hardware470               -mgnu-attribute  -mno-gnu-attribute -mstack-protector-guard=guard -mstack-protector-guard-reg=reg471               -mstack-protector-guard-offset=offset -mprefixed -mno-prefixed -mpcrel -mno-pcrel -mmma -mno-mmma472               -mrop-protect -mno-rop-protect -mprivileged -mno-privileged473               RX Options -m64bit-doubles  -m32bit-doubles  -fpu  -nofpu -mcpu= -mbig-endian-data  -mlittle-endian-data474               -msmall-data -msim  -mno-sim -mas100-syntax  -mno-as100-syntax -mrelax -mmax-constant-size= -mint-register=475               -mpid -mallow-string-insns  -mno-allow-string-insns -mjsr -mno-warn-multiple-fast-interrupts476               -msave-acc-in-interrupts477               S/390 and zSeries Options -mtune=cpu-type  -march=cpu-type -mhard-float  -msoft-float  -mhard-dfp478               -mno-hard-dfp -mlong-double-64  -mlong-double-128 -mbackchain  -mno-backchain  -mpacked-stack479               -mno-packed-stack -msmall-exec  -mno-small-exec  -mmvcle  -mno-mvcle -m64  -m31  -mdebug  -mno-debug  -mesa480               -mzarch -mhtm  -mvx  -mzvector -mtpf-trace  -mno-tpf-trace  -mtpf-trace-skip  -mno-tpf-trace-skip481               -mfused-madd  -mno-fused-madd -mwarn-framesize  -mwarn-dynamicstack  -mstack-size  -mstack-guard482               -mhotpatch=halfwords,halfwords483               Score Options -meb  -mel -mnhwloop -muls -mmac -mscore5  -mscore5u  -mscore7  -mscore7d484               SH Options -m1  -m2  -m2e -m2a-nofpu  -m2a-single-only  -m2a-single  -m2a -m3  -m3e -m4-nofpu485               -m4-single-only  -m4-single  -m4 -m4a-nofpu  -m4a-single-only  -m4a-single  -m4a  -m4al -mb  -ml  -mdalign486               -mrelax -mbigtable  -mfmovd  -mrenesas  -mno-renesas  -mnomacsave -mieee  -mno-ieee  -mbitops  -misize487               -minline-ic_invalidate  -mpadstruct -mprefergot  -musermode  -multcost=number  -mdiv=strategy488               -mdivsi3_libfunc=name  -mfixed-range=register-range -maccumulate-outgoing-args -matomic-model=atomic-model489               -mbranch-cost=num  -mzdcbranch  -mno-zdcbranch -mcbranch-force-delay-slot -mfused-madd  -mno-fused-madd490               -mfsca  -mno-fsca  -mfsrra  -mno-fsrra -mpretend-cmove  -mtas491               Solaris 2 Options -mclear-hwcap  -mno-clear-hwcap  -mimpure-text  -mno-impure-text -pthreads492               SPARC Options -mcpu=cpu-type -mtune=cpu-type -mcmodel=code-model -mmemory-model=mem-model -m32  -m64493               -mapp-regs  -mno-app-regs -mfaster-structs  -mno-faster-structs  -mflat  -mno-flat -mfpu  -mno-fpu494               -mhard-float  -msoft-float -mhard-quad-float  -msoft-quad-float -mstack-bias  -mno-stack-bias495               -mstd-struct-return  -mno-std-struct-return -munaligned-doubles  -mno-unaligned-doubles -muser-mode496               -mno-user-mode -mv8plus  -mno-v8plus  -mvis  -mno-vis -mvis2  -mno-vis2  -mvis3  -mno-vis3 -mvis4497               -mno-vis4  -mvis4b  -mno-vis4b -mcbcond  -mno-cbcond  -mfmaf  -mno-fmaf  -mfsmuld  -mno-fsmuld -mpopc498               -mno-popc  -msubxc  -mno-subxc -mfix-at697f  -mfix-ut699  -mfix-ut700  -mfix-gr712rc -mlra  -mno-lra499               System V Options -Qy  -Qn  -YP,paths  -Ym,dir500               TILE-Gx Options -mcpu=CPU  -m32  -m64  -mbig-endian  -mlittle-endian -mcmodel=code-model501               TILEPro Options -mcpu=cpu  -m32502               V850 Options -mlong-calls  -mno-long-calls  -mep  -mno-ep -mprolog-function  -mno-prolog-function  -mspace503               -mtda=n  -msda=n  -mzda=n -mapp-regs  -mno-app-regs -mdisable-callt  -mno-disable-callt -mv850e2v3504               -mv850e2  -mv850e1  -mv850es -mv850e  -mv850  -mv850e3v5 -mloop -mrelax -mlong-jumps -msoft-float505               -mhard-float -mgcc-abi -mrh850-abi -mbig-switch506               VAX Options -mg  -mgnu  -munix507               Visium Options -mdebug  -msim  -mfpu  -mno-fpu  -mhard-float  -msoft-float -mcpu=cpu-type  -mtune=cpu-type508               -msv-mode  -muser-mode509               VMS Options -mvms-return-codes  -mdebug-main=prefix  -mmalloc64 -mpointer-size=size510               VxWorks Options -mrtp  -non-static  -Bstatic  -Bdynamic -Xbind-lazy  -Xbind-now511               x86 Options -mtune=cpu-type  -march=cpu-type -mtune-ctrl=feature-list  -mdump-tune-features  -mno-default512               -mfpmath=unit -masm=dialect  -mno-fancy-math-387 -mno-fp-ret-in-387  -m80387  -mhard-float  -msoft-float513               -mno-wide-multiply  -mrtd  -malign-double -mpreferred-stack-boundary=num -mincoming-stack-boundary=num514               -mcld  -mcx16  -msahf  -mmovbe  -mcrc32 -mmwait -mrecip  -mrecip=opt -mvzeroupper  -mprefer-avx128515               -mprefer-vector-width=opt -mmmx  -msse  -msse2  -msse3  -mssse3  -msse4.1  -msse4.2  -msse4  -mavx -mavx2516               -mavx512f  -mavx512pf  -mavx512er  -mavx512cd  -mavx512vl -mavx512bw  -mavx512dq  -mavx512ifma517               -mavx512vbmi  -msha  -maes -mpclmul  -mfsgsbase  -mrdrnd  -mf16c  -mfma  -mpconfig  -mwbnoinvd -mptwrite518               -mprefetchwt1  -mclflushopt  -mclwb  -mxsavec  -mxsaves -msse4a  -m3dnow  -m3dnowa  -mpopcnt  -mabm  -mbmi519               -mtbm  -mfma4  -mxop -madx  -mlzcnt  -mbmi2  -mfxsr  -mxsave  -mxsaveopt  -mrtm  -mhle  -mlwp -mmwaitx520               -mclzero  -mpku  -mthreads  -mgfni  -mvaes  -mwaitpkg -mshstk -mmanual-endbr -mforce-indirect-call521               -mavx512vbmi2 -mavx512bf16 -menqcmd -mvpclmulqdq  -mavx512bitalg  -mmovdiri  -mmovdir64b  -mavx512vpopcntdq522               -mavx5124fmaps  -mavx512vnni  -mavx5124vnniw  -mprfchw  -mrdpid -mrdseed  -msgx -mavx512vp2intersect523               -mserialize -mtsxldtrk -mamx-tile  -mamx-int8  -mamx-bf16 -muintr -mhreset -mavxvnni -mcldemote524               -mms-bitfields  -mno-align-stringops  -minline-all-stringops -minline-stringops-dynamically525               -mstringop-strategy=alg -mkl -mwidekl -mmemcpy-strategy=strategy  -mmemset-strategy=strategy -mpush-args526               -maccumulate-outgoing-args  -m128bit-long-double -m96bit-long-double  -mlong-double-64  -mlong-double-80527               -mlong-double-128 -mregparm=num  -msseregparm -mveclibabi=type  -mvect8-ret-in-mem -mpc32  -mpc64  -mpc80528               -mstackrealign -momit-leaf-frame-pointer  -mno-red-zone  -mno-tls-direct-seg-refs -mcmodel=code-model529               -mabi=name  -maddress-mode=mode -m32  -m64  -mx32  -m16  -miamcu  -mlarge-data-threshold=num -msse2avx530               -mfentry  -mrecord-mcount  -mnop-mcount  -m8bit-idiv -minstrument-return=type -mfentry-name=name531               -mfentry-section=name -mavx256-split-unaligned-load  -mavx256-split-unaligned-store -malign-data=type532               -mstack-protector-guard=guard -mstack-protector-guard-reg=reg -mstack-protector-guard-offset=offset533               -mstack-protector-guard-symbol=symbol -mgeneral-regs-only  -mcall-ms2sysv-xlogues -mindirect-branch=choice534               -mfunction-return=choice -mindirect-branch-register -mharden-sls=choice -mindirect-branch-cs-prefix535               -mneeded536               x86 Windows Options -mconsole  -mcygwin  -mno-cygwin  -mdll -mnop-fun-dllimport  -mthread -municode537               -mwin32  -mwindows  -fno-set-stack-executable538               Xstormy16 Options -msim539               Xtensa Options -mconst16  -mno-const16 -mfused-madd  -mno-fused-madd -mforce-no-pic -mserialize-volatile540               -mno-serialize-volatile -mtext-section-literals  -mno-text-section-literals -mauto-litpools541               -mno-auto-litpools -mtarget-align  -mno-target-align -mlongcalls  -mno-longcalls -mabi=abi-type542               zSeries Options See S/390 and zSeries Options.543       Options Controlling the Kind of Output544           Compilation can involve up to four stages: preprocessing, compilation proper, assembly and linking, always in545           that order.  GCC is capable of preprocessing and compiling several files either into several assembler input546           files, or into one assembler input file; then each assembler input file produces an object file, and linking

标签: #ubuntuutmp #树莓派4b安装ubuntu2204版本发热大吗