เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

Ad


OnWorks favicon

h8300-hitachi-coff-as - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เปเบฅเปˆเบ™ h8300-hitachi-coff-as เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ h8300-hitachi-coff-as เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบŸเบฃเบตเบซเบผเบฒเบเบญเบฑเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


AS - เบ•เบปเบงเบ›เบฐเบเบญเบš GNU เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เบ—เบตเปˆ.

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


เป€เบ›เบฑเบ™ [-a[cdhlns][=เป€เบญเบเบฐเบชเบฒเบ™]] [-- เบˆเบฑเบšเบชเบฐเบซเบผเบฑเบš] [-D]
[-- defsym เบŠเบดเบก=h] [-f] [-g] [--gstabs] [--gstabs+]
[--gdwarf-2] [- เบŠเปˆเบงเบ] [-I dir] [-J] [-K] [-L]
[--listing-lhs-width=NUMBER] [--listing-lhs-width2=NUMBER]
[--listing-rhs-width=NUMBER] [--listing-cont-lines=NUMBER]
[--keep-เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™] [-o objfile] [-R] [--เบชเบฐเบ–เบดเบ•เบด] [-v]
[-เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡] [- เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡] [-W] [--เป€เบ•เบทเบญเบ™] [-- เป€เบ•เบทเบญเบ™เป„เบžเบญเบฑเบ™เบ•เบฐเบฅเบฒเบ]
[-w] [-x] [-Z] [--เป€เบ›เบปเป‰เบฒโ€‹เบซเบกเบฒเบโ€‹เบเบฒเบ™โ€‹เบŠเปˆเบงเบโ€‹เป€เบซเบผเบทเบญโ€‹] [เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เป€เบ›เบปเป‰เบฒโ€‹เบซเบกเบฒเบโ€‹]
[--โŽชเป„เบŸ ... ]

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ Alpha เบ•เบปเบงเป€เบฅเบทเบญเบ:
[-mcpu]
[-mdebug โŽช -no-mdebug]
[- เบœเปˆเบญเบ™เบ„เบฒเบ] [-g] [-Gเบ‚เบฐเบซเบ™เบฒเบ”]
[-F] [-32 เบ•เบทเปˆเบก]

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ ARC เบ•เบปเบงเป€เบฅเบทเบญเบ:
[-เบกเบตเบ™เบฒ[5โŽช6โŽช7โŽช8]]
[-EBโŽช- THE]

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ ARM เบ•เบปเบงเป€เบฅเบทเบญเบ:
[-mcpu=processor[+เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบ...]]
[- เบกเบตเบ™เบฒ=เบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐ[+เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบ...]]
[-mfpu=เบฎเบนเบšเปเบšเบšเบˆเบธเบ”เบฅเบญเบ]
[-mfloat-abi=เบŠเปˆเบงเบเป€เบซเบฅเบทเบญ]
[-meabi=ver]
[- เป‚เบ›เป‰เบกเบท]
[-EBโŽช- THE]
[-mapcs-32โŽช-mapcs-26โŽช-mapcs-floatโŽช
-mapcs-reentrant]
[-mthumb-interwork] [-k]

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ CRIS เบ•เบปเบงเป€เบฅเบทเบญเบ:
[--เบ‚เบตเบ”เบเป‰เบญเบ‡ โŽช --no-underscore]
[--เบฎเบนเบš] [-N]
[--emulation=เบญเบฒเบŠเบฐเบเบฒเบเบณ โŽช --emulation=crisaout]
[--march=v0_v10 โŽช --เป€เบ”เบทเบญเบ™เบกเบตเบ™เบฒ=v10 โŽช --เป€เบ”เบทเบญเบ™เบกเบตเบ™เบฒ=v32 โŽช --march=common_v10_v32]

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ D10V เบ•เบปเบงเป€เบฅเบทเบญเบ:
[-O]

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ D30V เบ•เบปเบงเป€เบฅเบทเบญเบ:
[-OโŽช-nโŽช-N]

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ i386 เบ•เบปเบงเป€เบฅเบทเบญเบ:
[-32โŽช-64] [-n]

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ i960 เบ•เบปเบงเป€เบฅเบทเบญเบ:
[-ACAโŽช-ACA_AโŽช-ACBโŽช-ACCโŽช-เบญเบฒเบ„เบฒโŽช-AKBโŽช
-AKCโŽช-AMC]
[-b] [- เบšเปเปˆโ€‹เบœเปˆเบญเบ™โ€‹เบ„เบฒเบโ€‹เบญเบฒโ€‹เบฅเบปเบกโ€‹]

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ IA-64 เบ•เบปเบงเป€เบฅเบทเบญเบ:
[-mconstant-gpโŽช-mauto-pic]
[-milp32โŽช-milp64โŽช-mlp64โŽช-mp64]
[-เบกโŽชMBE]
[-munwind-check=เป€เบ•เบทเบญเบ™โŽช-munwind-check=เบœเบดเบ”เบžเบฒเบ”]
[-mhint.b=เบ•เบปเบเบฅเบปเบ‡โŽช-mhint.b=เบ„เบณเป€เบ•เบทเบญเบ™โŽช-mhint.b=เบœเบดเบ”เบžเบฒเบ”]
[-xโŽช-xexplicit] [-xauto] [-xdebug]

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ IP2K เบ•เบปเบงเป€เบฅเบทเบญเบ:
[-mip2022โŽช-mip2022ext]

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ M32R เบ•เบปเบงเป€เบฅเบทเบญเบ:
[--m32rxโŽช--[no-]warn-explicit-parallel-conflictsโŽช
--W[n]เบ›]

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ M680X0 เบ•เบปเบงเป€เบฅเบทเบญเบ:
[-l] [-m68000โŽช-m68010โŽช-m68020โŽช...]

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ M68HC11 เบ•เบปเบงเป€เบฅเบทเบญเบ:
[-m68hc11โŽช-m68hc12โŽช-m68hcs12]
[-mshortโŽช- เบกเบฅ]
[-mshort-doubleโŽช-mlong-double]
[--force-เบเบฒเบง-เบชเบฒเบ‚เบฒ] [-- เบชเบฒเบ‚เบฒเบชเบฑเป‰เบ™]
[--strict-direct-mode] [--print-insn-syntax]
[--print-opcodes] [--generate-เบ•เบปเบงเบขเปˆเบฒเบ‡]

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ MCORE เบ•เบปเบงเป€เบฅเบทเบญเบ:
[-jsri2bsr] [- sifilter] [- เบœเปˆเบญเบ™เบ„เบฒเบ]
[-mcpu=[210โŽช340]]

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ MIPS เบ•เบปเบงเป€เบฅเบทเบญเบ:
[-nocpp] [- THE] [-EB] [-O[เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ” เบฅเบฐเบ”เบฑเบš]]
[-g[debug เบฅเบฐเบ”เบฑเบš]] [-G num] [-KPIC] [-call_shared]
[-non_shared] [-xgot]
[- เบกเบฒเบšเบต=เบŠเปˆเบงเบเป€เบซเบผเบทเบญ] [-32] [-n32] [-64] [-mfp32] [-mgp32]
[- เบกเบตเบ™เบฒ=CPU] [-mtune=CPU] [-mips1] [-mips2]
[-mips3] [-mips4] [-mips5] [-mips32] [-mips32r2]
[-mips64] [-mips64r2]
[-construct-floats] [-no-construct-floats]
[- เบเบฑเบšเบ”เบฑเบ] [- เบšเปเปˆเบขเบธเบ”] [- เบžเบฑเบเบœเปˆเบญเบ™] [- เบšเปเปˆโ€‹เบกเบตโ€‹เบเบฑเบšโ€‹เบ”โ€‹เบฑเบโ€‹]
[-mfix7000] [-mno-fix 7000]
[-mips16] [-no-mips16]
[-mips3d] [-no-mips3d]
[-mdmx] [-no-mdmx]
[-mdebug] [-no-mdebug]
[-mpdr] [-mno-pdr]

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ MMIX เบ•เบปเบงเป€เบฅเบทเบญเบ:
[--fixed-special-register-names] [--globalize-เบชเบฑเบ™เบเบฒเบฅเบฑเบ]
[--gnu-syntax] [--เบžเบฑเบเบœเปˆเบญเบ™] [--no-predefined-symbols]
[--เบšเปเปˆเบ‚เบฐเบซเบเบฒเบ] [--no-merge-gregs] [-x]
[--linker-alocated-gregs]

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ PDP11 เบ•เบปเบงเป€เบฅเบทเบญเบ:
[-mpicโŽช-mno-pic] [- เบชเบนเบ™เบเบฒเบ™เบ„เป‰เบฒ] [-mno-extensions]
[-mเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบโŽช-mno-เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบ]
[-mcpu] [-mเป€เบ„เบทเปˆเบญเบ‡]

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ picoJava เบ•เบปเบงเป€เบฅเบทเบญเบ:
[-mbโŽช-เบ‚เป‰เบญเบ]

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™ PC เบ•เบปเบงเป€เบฅเบทเบญเบ:
[-mpwrxโŽช-mpwr2โŽช-mpwrโŽช-m601โŽช-mppcโŽช-mppc32โŽช-m603โŽช-m604โŽช
-m403โŽช-m405โŽช-mppc64โŽช-m620โŽช-mppc64bridgeโŽช-mbookeโŽช
-mbooke32โŽช-mbooke64]
[-mcomโŽช- เบซเบผเบฒเบโŽช-maltivec] [- memb]
[-mregnamesโŽช-mno-regnames]
[- เบชเบฒเบกเบฒเบ”เบเป‰เบฒเบเป„เบ”เป‰โŽช-mrelocatable-lib]
[- เปœเป‰เบญเบโŽช-mlittle-endianโŽช- เปƒเบซเบเปˆโŽช-mbig-endian]
[- msolarisโŽช-mno-solaris]

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ SPARC เบ•เบปเบงเป€เบฅเบทเบญเบ:
[-Av6โŽช-Av7โŽช-Av8โŽช- AsparcletโŽช- Asparclite
-Av8plusโŽช-Av8plusโŽช-Av9โŽช-Av9a]
[-xarch=v8เบšเบงเบโŽช-xarch=v8plus] [- เบ•เบณ]
[-32โŽช-64]

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ TIC54X เบ•เบปเบงเป€เบฅเบทเบญเบ:
[-mcpu=54[123589]โŽช-mcpu=54[56]lp] [-mfar-modeโŽช-mf]
[-merrors-to-file โŽช-เบ‚เป‰เบญเบ ]

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ Xtensa เบ•เบปเบงเป€เบฅเบทเบญเบ:
[--[เบšเปเปˆ-] text-section-literals] [--[เบšเปเปˆ-]เบ•เบปเบงเปœเบฑเบ‡เบชเบทเบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡]
[--[เบšเปเปˆ-]เบงเบฒเบ‡เป€เบ›เบปเป‰เบฒเปเบฒเบ] [--[เบšเปเปˆ-]เป‚เบ—เบเบฒเบง]
[--[เบšเปเปˆ-]เบซเบฑเบ™เบ›เปˆเบฝเบ™]
[--เบ›เปˆเบฝเบ™เบŠเบทเปˆเบžเบฒเบเบชเปˆเบงเบ™ เบŠเบทเปˆเป€เบเบปเปˆเบฒ=เบŠเบทเปˆเปƒเปเปˆ]

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


GNU as เปเบกเปˆเบ™เปเบ—เป‰เบ‚เบญเบ‡เบ„เบญเบšเบ„เบปเบงเบ‚เบญเบ‡เบœเบนเป‰เบ›เบฐเบเบญเบš. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เปƒเบŠเป‰ (เบซเบผเบทเป„เบ”เป‰เปƒเบŠเป‰) เบ•เบปเบงเบ›เบฐเบเบญเบš GNU เป€เบ›เบตเบ”
เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบญเบฑเบ™เบซเบ™เบถเปˆเบ‡, เบ—เปˆเบฒเบ™เบ„เบงเบ™เบŠเบญเบเบซเบฒเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ—เปˆเบฒเบ™เปƒเบŠเป‰เบกเบฑเบ™เบขเบนเปˆเปƒเบ™เบšเปˆเบญเบ™เบญเบทเปˆเบ™
เบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐ. เปเบ•เปˆโ€‹เบฅเบฐโ€‹เบชเบฐโ€‹เบšเบฑเบšโ€‹เบกเบตโ€‹เบซเบผเบฒเบโ€‹เบ—เบตเปˆโ€‹เบ„เป‰เบฒเบโ€‹เบ„เบทโ€‹เบเบฑเบ™โ€‹เบเบฑเบšโ€‹เบญเบทเปˆเบ™เป†โ€‹, เบฅเบงเบกโ€‹เบ—เบฑเบ‡โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบงเบฑเบ”โ€‹เบ–เบธโ€‹
เบฎเบนเบšเปเบšเบš, เบ„เปเบฒเบชเบฑเปˆเบ‡เบ›เบฐเบเบญเบšเบชเปˆเบงเบ™เปƒเบซเบเปˆ (เบกเบฑเบเป€เบญเบตเป‰เบ™เบงเปˆเบฒ pseudo-ops) เปเบฅเบฐ syntax เบ‚เบญเบ‡ assembler.

as เบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ•เบปเป‰เบ™เบ•เปเป€เบžเบทเปˆเบญเบ›เบฐเบเบญเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡ GNU C compiler "gcc" เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป‚เบ”เบ
เบ•เบปเบงเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ "ld". เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบžเบฐเบเบฒเบเบฒเบกเป€เบฎเบฑเบ” as เบ›เบฐโ€‹เบเบญเบšโ€‹เบ—เบธเบโ€‹เบชเบดเปˆเบ‡โ€‹เบ—เบธเบโ€‹เบขเปˆเบฒเบ‡โ€‹เบ—เบตเปˆโ€‹เบ–เบทเบโ€‹เบ•เป‰เบญเบ‡โ€‹
เป€เบ„เบทเปˆเบญเบ‡เบ›เบฐเบเบญเบšเบญเบทเปˆเบ™เป†เบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบ”เบฝเบงเบเบฑเบ™เบˆเบฐเบ›เบฐเบเบญเบš. เบ‚เปเป‰เบเบปเบเป€เบงเบฑเป‰เบ™เปƒเบ”เป†เบ–เบทเบเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰
เบขเปˆเบฒเบ‡เบˆเบฐเปเบˆเป‰เบ‡. เบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ as เปƒเบŠเป‰ syntax เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบ•เบปเบงเบ›เบฐเบเบญเบšเบญเบทเปˆเบ™เบชเปเบฒเบฅเบฑเบš the
เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ”เบฝเบงเบเบฑเบ™; เบ•เบปเบงเบขเปˆเบฒเบ‡, เบžเบงเบเป€เบฎเบปเบฒเบฎเบนเป‰เป€เบ–เบดเบ‡เบซเบผเบฒเบเบชเบฐเบšเบฑเบšเบ—เบตเปˆเบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบ‚เบญเบ‡เบชเบฐเบžเบฒเปเบซเปˆเบ‡ 680x0
syntax เบžเบฒเบชเบฒ.

เปเบ•เปˆเบฅเบฐเบ„เบฑเป‰เบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เปเบฅเปˆเบ™ as เบกเบฑเบ™เบ›เบฐเบเบญเบšเป‚เบ„เบ‡เบเบฒเบ™เปเบซเบผเปˆเบ‡เบซเบ™เบถเปˆเบ‡เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡. เป‚เบ„เบ‡เบเบฒเบ™เปเบซเบผเปˆเบ‡เปเบกเปˆเบ™เป€เบฎเบฑเบ”
เป€เบ–เบดเบ‡เปœเบถเปˆเบ‡ เบซเบผเบทเบซเบผเบฒเบเป„เบŸเบฅเปŒ. (เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบเบฑเบ‡เป€เบ›เบฑเบ™เป„เบŸเบฅเปŒ.)

เป€เบˆเบปเป‰เบฒเปƒเบซเป‰ as เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบกเบตเบชเบนเบ™เบซเบผเบทเบซเบผเบฒเบเบŠเบทเปˆเป„เบŸเบฅเปŒ input. เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เปเบกเปˆเบ™
เบญเปˆเบฒเบ™ (เบˆเบฒเบเบŠเบทเปˆเป„เบŸเบฅเปŒเบŠเป‰เบฒเบเบซเบฒเบ‚เบงเบฒ). เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ (เปƒเบ™เบ•เปเบฒเปเบซเบ™เปˆเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก) เบ—เบตเปˆเบกเบต
เบšเปเปˆโ€‹เบกเบตโ€‹เบ„เบงเบฒเบกโ€‹เบซเบกเบฒเบโ€‹เบžเบดโ€‹เป€เบชเบ”โ€‹เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เป€เบ›เบฑเบ™โ€‹เบŠเบทเปˆโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ›เป‰เบญเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹.

เบ–เป‰เบฒเป€เบˆเบปเป‰เบฒเปƒเบซเป‰ as เบšเปเปˆเบกเบตเบŠเบทเปˆเป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบฑเบ™เบžเบฐเบเบฒเบเบฒเบกเบญเปˆเบฒเบ™เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบซเบ™เบถเปˆเบ‡เบˆเบฒเบ as เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™
input, เป€เบŠเบดเปˆเบ‡เบ›เบปเบเบเบฐเบ•เบดเปเบกเปˆเบ™ terminal เบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเบ•เป‰เบญเบ‡เบžเบดเบก ctl-D เบšเบญเบ as เบšเปเปˆโ€‹เบกเบต
เป‚เบ„เบ‡เบเบฒเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเป€เบžเบทเปˆเบญเบ›เบฐเบเบญเบš.

เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ -- เบ–เป‰เบฒเป€เบˆเบปเป‰เบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบŠเบทเปˆเป„เบŸเบฅเปŒเบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบขเปˆเบฒเบ‡เบˆเบฐเปเบˆเป‰เบ‡เปƒเบ™เปเบ–เบงเบ„เบณเบชเบฑเปˆเบ‡เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ.

เบ–เป‰เบฒเปเบซเบผเปˆเบ‡เปเบกเปˆเบ™เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ, as เบœเบฐเบฅเบดเบ”เป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธเบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบ, เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ.

as เบญเบฒเบ”โ€‹เบˆเบฐโ€‹เบ‚เบฝเบ™โ€‹เบ„เปเบฒโ€‹เป€เบ•เบทเบญเบ™โ€‹เปเบฅเบฐโ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบœเบดเบ”โ€‹เบžเบฒเบ”โ€‹เบเบฑเบšโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ„เบงเบฒเบกโ€‹เบœเบดเบ”โ€‹เบžเบฒเบ”โ€‹เบกเบฒเบ”โ€‹เบ•เบฐโ€‹เบ–เบฒเบ™ (เป‚เบ”เบโ€‹เบ›เบปเบโ€‹เบเบฐโ€‹เบ•เบดโ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹
terminal). เบ™เบตเป‰เบšเปเปˆเบ„เบงเบ™เป€เบเบตเบ”เบ‚เบถเป‰เบ™เป€เบกเบทเปˆเบญ compiler เปเบฅเปˆเบ™ as เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”. เบ„เบณเป€เบ•เบทเบญเบ™
เบฅเบฒเบเบ‡เบฒเบ™เบเบฒเบ™เบชเบปเบกเบกเบธเบ”เบ•เบดเบ–เบฒเบ™เบ—เบตเปˆเป„เบ”เป‰เป€เบฎเบฑเบ”เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™ as เบชเบฒเบกเบฒเบ”เบชเบทเบšเบ•เปเปˆเบ›เบฐเบเบญเบšเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบœเบดเบ”เบžเบฒเบ”; เบฅเบฒเบเบ‡เบฒเบ™เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”
เบšเบฑเบ™เบซเบฒเบญเบฑเบ™เปœเบฑเบเปœเปˆเบงเบ‡เบ—เบตเปˆเบขเบธเบ”เบเบฒเบ™เบŠเบธเบกเบ™เบธเบก.

เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบ—เปˆเบฒเบ™โ€‹เบเปเบฒโ€‹เบฅเบฑเบ‡โ€‹เบฎเบฝเบโ€‹เบฎเป‰เบญเบ‡โ€‹ as เบœเปˆเบฒเบ™ GNU C compiler, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰ -เบง เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบœเปˆเบฒเบ™โ€‹
เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบœเปˆเบฒเบ™เป„เบ›เบซเบฒเบœเบนเป‰เบ›เบฐเบเบญเบš. เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ•เบปเบงเบ›เบฐเบเบญเบšเบ•เป‰เบญเบ‡เบ–เบทเบเปเบเบเบญเบญเบเบˆเบฒเบเปเบ•เปˆเบฅเบฐ
เบญเบทเปˆเบ™เป† (เปเบฅเบฐ -เบง) เป‚เบ”เบเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”. เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡:

gcc -c -g -O -Wa,-alh,-L file.c

เบ™เบตเป‰เบœเปˆเบฒเบ™เบชเบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบซเป‰เบเบฑเบšเบœเบนเป‰เบ›เบฐเบเบญเบš: -เบญเปˆเบฒ (เบ›เปˆเบญเบโ€‹เบšเบฑเบ™โ€‹เบŠเบตโ€‹เบฅเบฒเบโ€‹เบเบฒเบ™โ€‹เบเบฑเบšโ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบกเบฒเบ”โ€‹เบ•เบฐโ€‹เบ–เบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹
เบฅเบฐเบ”เบฑเบšเบชเบนเบ‡ เปเบฅเบฐเปเบซเบผเปˆเบ‡เบ›เบฐเบเบญเบš) เปเบฅเบฐ -L (เบฎเบฑเบเบชเบฒเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เปƒเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบ).

เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบ—เปˆเบฒเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เปƒเบŠเป‰เบ™เบตเป‰ -เบง เบเบปเบ™เป„เบ, เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบซเบผเบฒเบ compiler command-line
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบˆเบฐเบ–เบทเบเบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เป„เบ›เบซเบฒเบ•เบปเบงเบ›เบฐเบเบญเบšเป‚เบ”เบ compiler. (เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป‚เบ—เบซเบฒ GNU
compiler driver เบเบฑเบš -v เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบšเบดเปˆเบ‡โ€‹เบ—เบตเปˆโ€‹เบŠเบฑเบ”โ€‹เป€เบˆเบ™โ€‹เบงเปˆเบฒโ€‹เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ—เบตเปˆโ€‹เบกเบฑเบ™โ€‹เบœเปˆเบฒเบ™โ€‹เป„เบ›โ€‹เปเบ•เปˆโ€‹เบฅเบฐโ€‹เบ„เบปเบ™โ€‹
เบœเปˆเบฒเบ™ compilation pass, เบฅเบงเบกเบ—เบฑเบ‡ assembler เป„เบ”เป‰.)

OPTIONS


-a[cdhlmns]
เป€เบ›เบตเบ”เบฅเบฒเบเบŠเบทเปˆ, เปƒเบ™เบซเบผเบฒเบเป†เบงเบดเบ—เบต:

- เปเบฅเบฐ เบเบปเบเป€เบฅเบตเบเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡

-เป‚เบ„เบชเบฐเบ™เบฒ omit debugging เบ„เปเบฒเบชเบฑเปˆเบ‡

-เบญเปˆเบฒ เบ›เบฐเบเบญเบšเบกเบตเปเบซเบผเปˆเบ‡เบฅเบฐเบ”เบฑเบšเบชเบนเบ‡

- เบเบฑเบš เบ›เบฐโ€‹เบเบญเบšโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹

-เบ‚เป‰เบญเบ เบฅเบงเบกเป€เบ–เบดเบ‡เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบกเบฐเบซเบฒเบžเบฒเบ

-เป€เบ›เบฑเบ™ เบเบปเบเป€เบฅเบตเบเบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เปเบšเบšเบŸเบญเบก

-เป€เบ›เบฑเบ™ เบ›เบฐโ€‹เบเบญเบšโ€‹เบกเบตโ€‹เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹

=เป„เบŸเบฅเปŒ
เบ•เบฑเป‰เบ‡เบŠเบทเปˆเบ‚เบญเบ‡เป„เบŸเบฅเปŒเบฅเบฒเบเบŠเบทเปˆ

เบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเบชเบปเบกเบ—เบปเบšเบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰; เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ -เบญเบฑเบ™ เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบเบญเบšเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™
เบเบฒเบ™โ€‹เบ›เบธเบ‡โ€‹เปเบ•เปˆเบ‡โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹. เป„เบ”เป‰ =เป„เบŸเบฅเปŒ เบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เบ–เป‰เบฒเปƒเบŠเป‰, เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เบญเบฑเบ™เบชเบธเบ”เบ—เป‰เบฒเบ. เบ”เป‰เบงเบเบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡, -a
เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ›เบฑเบ™ -ahls.

-- เบˆเบฑเบšเบชเบฐเบซเบผเบฑเบš
เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปƒเบ™เป‚เปเบ”เบกเบฐเบซเบฒเบžเบฒเบเบชเบฐเบซเบผเบฑเบš, เป€เบšเบดเปˆเบ‡ @ref{Altmacro,,.altmacro"}.

-D เบšเปเปˆเบชเบปเบ™เปƒเบˆ. เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบ–เบทเบเบเบญเบกเบฎเบฑเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบ‚เบญเบ‡เบชเบฐเบ„เบดเบšเบเบฑเบšเบเบฒเบ™เป‚เบ—เป„เบ›เบซเบฒเบœเบนเป‰เบญเบทเปˆเบ™
เป€เบ„เบทเปˆเบญเบ‡เบ›เบฐเบเบญเบš.

-- defsym เบŠเบดเบก=เบกเบนเบ™เบ„เปˆเบฒ
เบเปเบฒเบ™เบปเบ”เบชเบฑเบ™เบเบฒเบฅเบฑเบ เบŠเบดเบก เบˆเบฐ เบกเบนเบ™เบ„เปˆเบฒ เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบ›เบฐเบเบญเบšเป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™. เบกเบนเบ™เบ„เปˆเบฒ เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™
เบˆเปเบฒเบ™เบงเบ™เบ„เบปเบ‡เบ—เบตเปˆ. เปƒเบ™ C, เบŠเบฑเป‰เบ™เบ™เปเบฒ 0x เบŠเบตเป‰เบšเบญเบเบ„เปˆเบฒเป€เบฅเบเบ–เบฒเบ™เบชเบดเบšเบซเบปเบ, เปเบฅเบฐเบ™เบณเปœเป‰เบฒ
0 เบŠเบตเป‰เบšเบญเบเบ„เปˆเบฒเปเบ›เบ”.

-f ``fast'' --- เบ‚เป‰เบฒเบกเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡ เปเบฅเบฐ เบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ„เบณเป€เบซเบฑเบ™เบเปˆเบญเบ™ (เบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเปเบซเบผเปˆเบ‡เบ—เบตเปˆเบกเบฒเปเบกเปˆเบ™ compiler
เบœเบปเบ™เบœเบฐเบฅเบดเบ”).

-g
--gen-debug
เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ”เบตเบšเบฑเบเบชเบณเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบชเบฒเบเปเบซเบผเปˆเบ‡เบ‚เบญเบ‡เบ•เบปเบงเบ›เบฐเบเบญเบšเป‚เบ”เบเปƒเบŠเป‰เบเบฒเบ™เบ”เบตเบšเบฑเบเบญเบฑเบ™เปƒเบ”เบเปเป„เบ”เป‰
เบฎเบนเบšโ€‹เปเบšเบšโ€‹เปเบกเปˆเบ™โ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป‚เบ”เบโ€‹เป€เบ›เบปเป‰เบฒโ€‹เบซเบกเบฒเบโ€‹. เบ›เบฐเบˆเบธเบšเบฑเบ™เบ™เบตเป‰เบซเบกเบฒเบเป€เบ–เบดเบ‡ STABS, ECOFF เบซเบผเบท
DWARF2.

--gstabs
เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ”เบตเบšเบฑเบ stabs เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบชเบฒเบ assembler. เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเบŠเปˆเบงเบเบ”เบตเบšเบฑเบ
เบฅเบฐเบซเบฑเบ” assembler, เบ–เป‰เบฒ debugger เบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบเบฒเบ™เบเบฑเบšเบกเบฑเบ™เป„เบ”เป‰.

--gstabs+
เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ”เบตเบšเบฑเบ stabs เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบชเบฒเบ assembler, เบ”เป‰เบงเบเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบ GNU เบ™เบฑเป‰เบ™
เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบžเบฝเบ‡เปเบ•เปˆ gdb เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบเบฒเบ™เบเบฑเบš, เปเบฅเบฐเบกเบฑเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เปƒเบซเป‰ debuggers เบญเบทเปˆเบ™เป† crash เบซเบผเบทเบ›เบฐเบ•เบดเป€เบชเบ”
เบญเปˆเบฒเบ™โ€‹เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹. เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเบŠเปˆเบงเบเปเบเป‰เป„เบ‚เบฅเบฐเบซเบฑเบ”เบ•เบปเบงเบ›เบฐเบเบญเบš. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบกเบตเบžเบฝเบ‡เปเบ•เปˆ GNU
เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเปเบกเปˆเบ™เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ‚เบญเบ‡เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™เปƒเบ™เป€เบงเบฅเบฒเบ›เบฐเบเบญเบš.

--gdwarf-2
เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ”เบตเบšเบฑเบ DWARF2 เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบชเบฒเบ assembler. เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเบŠเปˆเบงเบเป„เบ”เป‰
debugging assembler code, เบ–เป‰เบฒ debugger เบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบเบฒเบ™เบเบฑเบšเบกเบฑเบ™เป„เบ”เป‰. เบซเบกเบฒเบเป€เบซเบ” --- เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆ
เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบ”เบเบšเบฒเบ‡เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ, เบšเปเปˆเปเบกเปˆเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ.

- เบŠเปˆเบงเบ
เบžเบดเบกเบšเบปเบ”เบชเบฐเบซเบผเบธเบšเบ‚เบญเบ‡เบ•เบปเบงเป€เบฅเบทเบญเบเปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡เปเบฅเบฐเบญเบญเบ.

--เป€เบ›เบปเป‰เบฒโ€‹เบซเบกเบฒเบโ€‹เบเบฒเบ™โ€‹เบŠเปˆเบงเบโ€‹เป€เบซเบผเบทเบญโ€‹
เบžเบดเบกเบšเบปเบ”เบชเบฐเบซเบผเบธเบšเบ‚เบญเบ‡เบ•เบปเบงเป€เบฅเบทเบญเบเบชเบฐเป€เบžเบฒเบฐเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”เปเบฅเบฐเบญเบญเบ.

-I dir
เป€เบžเบตเปˆเบกเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบต dir เป„เบ›เบซเบฒเบฅเบฒเบเบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒเบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ ".include".

-J เบขเปˆเบฒเป€เบ•เบทเบญเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบฅเบปเป‰เบ™เบฅเบปเบ‡เบฅเบฒเบเป€เบŠเบฑเบ™.

-K เบญเบญเบเบ„เปเบฒเป€เบ•เบทเบญเบ™เป€เบกเบทเปˆเบญเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเป‰เบฒเบเบญเบญเบเบเบฒเบง.

-L
--keep-เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™
เบฎเบฑเบเบชเบฒ (เปƒเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบ) เบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™. เปƒเบ™เบฅเบฐเบšเบปเบš a.out เปเบšเบšเบ”เบฑเป‰เบ‡เป€เบ”เบตเบกเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เบเบฑเบš L, เปเบ•เปˆเบฅเบฐเบšเบปเบšเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบกเบตเบ„เปเบฒเบ™เปเบฒเบซเบ™เป‰เบฒเบ›เป‰เบฒเบเบŠเบทเปˆเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™.

--listing-lhs-width=เบˆเปเบฒเบ™เบงเบ™
เบเปเบฒเบ™เบปเบ”เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบชเบนเบ‡เบชเบธเบ”, เปƒเบ™เบ„เปเบฒเบชเบฑเบšเบ•เปˆเบฒเบ‡เป†, เบ‚เบญเบ‡เบ„เปเบฅเปเบฒเบ‚เปเป‰เบกเบนเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบชเปเบฒเบฅเบฑเบšเบฅเบฒเบเบŠเบทเปˆเบœเบนเป‰เบ›เบฐเบเบญเบš
เบˆเปเบฒเบ™เบงเบ™.

--listing-lhs-width2=เบˆเปเบฒเบ™เบงเบ™
เบเปเบฒเบ™เบปเบ”เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบชเบนเบ‡เบชเบธเบ”, เปƒเบ™เบ„เปเบฒเบชเบฑเบšเบ•เปˆเบฒเบ‡เป†, เบ‚เบญเบ‡เบ–เบฑเบ™เบ‚เปเป‰เบกเบนเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบชเปเบฒเบฅเบฑเบšเบชเบฒเบเบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เปƒเบ™
เบœเบนเป‰เบ›เบฐเบเบญเบšเบฅเบฒเบเบŠเบทเปˆเป„เบ›เบซเบฒ เบˆเปเบฒเบ™เบงเบ™.

--listing-rhs-width=เบˆเปเบฒเบ™เบงเบ™
เบเปเบฒเบ™เบปเบ”เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบชเบนเบ‡เบชเบธเบ”เบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เปเบซเบผเปˆเบ‡เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™, เบ”เบฑเปˆเบ‡เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบฅเบฒเบเบเบฒเบ™, เป€เบ–เบดเบ‡ เบˆเปเบฒเบ™เบงเบ™
เป„เบš.

--listing-cont-lines=เบˆเปเบฒเบ™เบงเบ™
เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบชเบนเบ‡โ€‹เบชเบธเบ”โ€‹เบ‚เบญเบ‡โ€‹เป€เบชเบฑเป‰เบ™โ€‹เบ—เบตเปˆโ€‹เบžเบดเบกโ€‹เบญเบญเบโ€‹เปƒเบ™โ€‹เบฅเบฒเบโ€‹เบเบฒเบ™โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เป€เบชเบฑเป‰เบ™โ€‹เบ”เบฝเบงโ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ›เป‰เบญเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เป„เบ›โ€‹
เบˆเปเบฒเบ™เบงเบ™ +1.

-o objfile
เบ•เบฑเป‰เบ‡เบŠเบทเปˆเบงเบฑเบ”เบ–เบธ-เป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบˆเบฒเบ as objfile.

-R เบžเบฑเบšเบžเบฒเบเบชเปˆเบงเบ™เบ‚เปเป‰เบกเบนเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบžเบฒเบเบชเปˆเบงเบ™เบ‚เปเป‰เบ„เบงเบฒเบก.

--เบชเบฐเบ–เบดเบ•เบด
เบžเบดเบกเบžเบทเป‰เบ™เบ—เบตเปˆเบชเบนเบ‡เบชเบธเบ” (เป€เบ›เบฑเบ™เป„เบšเบ•เปŒ) เปเบฅเบฐเป€เบงเบฅเบฒเบ—เบฑเบ‡เปเบปเบ” (เป€เบ›เบฑเบ™เบงเบดเบ™เบฒเบ—เบต) เบ—เบตเปˆเปƒเบŠเป‰เป‚เบ”เบเบเบฒเบ™เบ›เบฐเบเบญเบš.

--strip-local-absolute
เป€เบญเบปเบฒเบชเบฑเบ™เบเบฒเบฅเบฑเบเบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡เปƒเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบญเบญเบเบˆเบฒเบเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบเบ‚เบฒเบญเบญเบ.

-v
-เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡
Print the as เบชเบฐเบšเบฑเบš.

- เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡
Print the as เบชเบฐเบšเบฑเบšเปเบฅเบฐเบญเบญเบ.

-W
-- เบšเปเปˆเป€เบ•เบทเบญเบ™
เบชเบฐเบเบฑเบ”เบเบฑเป‰เบ™เบ‚เปเป‰เบ„เบงเบฒเบกเป€เบ•เบทเบญเบ™.

-- เป€เบ•เบทเบญเบ™เป„เบžเบญเบฑเบ™เบ•เบฐเบฅเบฒเบ
เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เป€เบ•เบทเบญเบ™เป„เบžเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”.

--เป€เบ•เบทเบญเบ™
เบขเปˆเบฒเบชเบฐเบเบฑเบ”เบเบฑเป‰เบ™เบ‚เปเป‰เบ„เบงเบฒเบกเป€เบ•เบทเบญเบ™เบซเบผเบทเบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบซเป‰เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”.

-w เบšเปเปˆเบชเบปเบ™เปƒเบˆ.

-x เบšเปเปˆเบชเบปเบ™เปƒเบˆ.

-Z เบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธเป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบซเบผเบฑเบ‡เบˆเบฒเบเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”.

-- โŽช เป„เบŸ ...
เบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™, เบซเบผเบทเป„เบŸเบฅเปŒเปเบซเบผเปˆเบ‡เบ—เบตเปˆเบˆเบฐเบ›เบฐเบเบญเบš.

เบ•เบปเบงเป€เบฅเบทเบญเบเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เป€เบกเบทเปˆเบญเบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเบณเบฅเบฑเบšเป‚เบ›เป€เบŠเบ”เป€เบŠเบต ARC.

-เบกเบตเบ™เบฒ[5โŽช6โŽช7โŽช8]
เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เป€เบฅเบทเบญเบเบ•เบปเบงเปเบ›เบ‚เบญเบ‡เป‚เบ›เป€เบŠเบ”เป€เบŠเบตเบซเบผเบฑเบ.

-EB โŽช - THE
เป€เบฅเบทเบญเบเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบญเบฑเบ™เปƒเบซเบเปˆเบชเบธเบ” (-EB) เบซเบผเบท เบ›เบฒเบเบ™เป‰เบญเบ (-EL).

เบ•เบปเบงเป€เบฅเบทเบญเบเบ•เปเปˆเป„เบ›เบ™เบตเป‰เปเบกเปˆเบ™เบกเบตเปƒเบซเป‰เป€เบกเบทเปˆเบญเบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเปเบฒเบฅเบฑเบšเบ„เบญเบšเบ„เบปเบงเป‚เบฎเบ‡เบ‡เบฒเบ™เบœเบฐเบฅเบดเบ” ARM.

-mcpu=processor[+เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบ... ]
เบฅเบฐเบšเบธเบ•เบปเบงเปเบ›เบ‚เบญเบ‡เป‚เบ›เป€เบŠเบ”เป€เบŠเบต ARM เปƒเบ”เป€เบ›เบฑเบ™เป€เบ›เบปเป‰เบฒเปเบฒเบ.

- เบกเบตเบ™เบฒ=เบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐ[+เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบ... ]
เบฅเบฐเบšเบธเบ•เบปเบงเปเบ›เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเบณ ARM เปƒเบ”เบ–เบทเบเปƒเบŠเป‰เป‚เบ”เบเป€เบ›เบปเป‰เบฒเปเบฒเบ.

-mfpu=เบฎเบนเบšเปเบšเบšเบˆเบธเบ”เบฅเบญเบ
เป€เบฅเบทเบญเบเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเบณ Floating Point เปƒเบ”เป€เบ›เบฑเบ™เป€เบ›เบปเป‰เบฒเปเบฒเบ.

-mfloat-abi=เบŠเปˆเบงเบเป€เบซเบฅเบทเบญ
เป€เบฅเบทเบญเบเบˆเบธเบ”เบ—เบตเปˆ ABI เบ–เบทเบเปƒเบŠเป‰เบขเบนเปˆ.

- เป‚เบ›เป‰เบกเบท
เป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบžเบฝเบ‡เปเบ•เปˆ Thumb.

-mapcs-32 โŽช -mapcs-26 โŽช -mapcs-float โŽช -mapcs-reentrant
เป€เบฅเบทเบญเบเบงเปˆเบฒเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฒเบ™เป€เบญเบตเป‰เบ™เบชเบปเบ™เบ—เบดเบชเบฑเบ™เบเบฒเปเบกเปˆเบ™เปƒเบŠเป‰เบขเบนเปˆ.

-EB โŽช - THE
เป€เบฅเบทเบญเบเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบญเบฑเบ™เปƒเบซเบเปˆเบชเบธเบ” (-EB) เบซเบผเบท เบ›เบฒเบเบ™เป‰เบญเบ (-EL).

-mthumb-interwork
เบฅเบฐเบšเบธเบงเปˆเบฒเบฅเบฐเบซเบฑเบ”เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เบ”เป‰เบงเบเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบฎเปˆเบงเบกเบเบฑเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡ Thumb เปเบฅเบฐเบฅเบฐเบซเบฑเบ” ARM
เปƒเบ™เปƒเบˆ.

-k เบฅเบฐเบšเบธเบงเปˆเบฒเบฅเบฐเบซเบฑเบ” PIC เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™.

เป€เบšเบดเปˆเบ‡เปœเป‰เบฒเบ‚เปเป‰เบกเบนเบ™เบชเบณเบฅเบฑเบšเป€เบญเบเบฐเบชเบฒเบ™เบ‚เบญเบ‡เบ•เบปเบงเป€เบฅเบทเบญเบเบชเบฐเป€เบžเบฒเบฐ CRIS.

เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เป€เบกเบทเปˆเบญเบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเปเบฒเบฅเบฑเบšเป‚เบ›เป€เบŠเบ”เป€เบŠเบต D10V.

-O เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”เป‚เบ”เบเบเบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ™เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ.

เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เป€เบกเบทเปˆเบญเบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเปเบฒเบฅเบฑเบšเป‚เบ›เป€เบŠเบ”เป€เบŠเบต D30V.

-O เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”เป‚เบ”เบเบเบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ™เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ.

-n เป€เบ•เบทเบญเบ™เป€เบกเบทเปˆเบญ nops เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™.

-N เป€เบ•เบทเบญเบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ nop เบซเบผเบฑเบ‡เบˆเบฒเบเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบเบฒเบ™เบ„เบนเบ™ 32-bit เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™.

เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เป€เบกเบทเปˆเบญเบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเปเบฒเบฅเบฑเบšเป‚เบ›เป€เบŠเบ”เป€เบŠเบต Intel 80960.

-ACA โŽช -ACA_A โŽช -ACB โŽช -ACC โŽช -เบญเบฒเบ„เบฒ โŽช -AKB โŽช -AKC โŽช -AMC
เบฅเบฐเบšเบธเบงเปˆเบฒเบ•เบปเบงเปเบ›เบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเบณ 960 เปƒเบ”เป€เบ›เบฑเบ™เป€เบ›เบปเป‰เบฒเปเบฒเบ.

-b เป€เบžเบตเปˆเบกเบฅเบฐเบซเบฑเบ”เป€เบžเบทเปˆเบญเป€เบเบฑเบšเบเปเบฒเบชเบฐเบ–เบดเบ•เบดเบเปˆเบฝเบงเบเบฑเบšเบชเบฒเบ‚เบฒเบ—เบตเปˆเป€เบญเบปเบฒ.

- เบšเปเปˆโ€‹เบœเปˆเบญเบ™โ€‹เบ„เบฒเบโ€‹เบญเบฒโ€‹เบฅเบปเบกโ€‹
เบขเปˆเบฒเบ›เปˆเบฝเบ™เปเบ›เบ‡เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเปเบฅเบฐเบชเบฒเบ‚เบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบเป‰เบฒเบเบ—เบตเปˆเบเบฒเบงเบ™เบฒเบ™; เบœเบดเบ”โ€‹เบžเบฒเบ”โ€‹เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹
เบˆเปเบฒเป€เบ›เบฑเบ™.

เบ•เบปเบงเป€เบฅเบทเบญเบเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เป€เบกเบทเปˆเบญเบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเปเบฒเบฅเบฑเบšเบŠเบธเบ” Ubicom IP2K.

-mip2022ext
เบฅเบฐเบšเบธเบงเปˆเบฒเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ IP2022 เบ‚เบฐเบซเบเบฒเบเป„เบ”เป‰เบ–เบทเบเบญเบฐเบ™เบธเบเบฒเบ”.

-mip2022
เบŸเบทเป‰เบ™โ€‹เบŸเบนโ€‹เบžเบถเบ”โ€‹เบ•เบดโ€‹เบเปเบฒโ€‹เปƒเบ™โ€‹เบ•เบญเบ™โ€‹เบ•เบปเป‰เบ™โ€‹, เบ—เบตเปˆโ€‹เบˆเปเบฒโ€‹เบเบฑเบ”โ€‹เบ„เปเบฒโ€‹เปเบ™เบฐโ€‹เบ™เปเบฒโ€‹เบ—เบตเปˆโ€‹เบญเบฐโ€‹เบ™เบธโ€‹เบเบฒเบ”โ€‹เปƒเบซเป‰โ€‹เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹
IP2022 เบžเบทเป‰เบ™เบ–เบฒเบ™.

เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เบชเปเบฒโ€‹เบฅเบฑเบš Renesas M32R (เปƒเบ™โ€‹เป€เบกเบทเปˆเบญโ€‹เบเปˆเบญเบ™โ€‹
Mitsubishi M32R) เบŠเบธเบ”.

--m32rx
เบฅเบฐเบšเบธเบงเปˆเบฒเป‚เบ›เป€เบŠเบ”เป€เบŠเบตเปƒเบ”เปƒเบ™เบ„เบญเบšเบ„เบปเบง M32R เปเบกเปˆเบ™เป€เบ›เบปเป‰เบฒเปเบฒเบ. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เบ›เบปเบเบเบฐเบ•เบด
M32R, เปเบ•เปˆเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™ M32RX.

--warn-explicit-parallel-conflicts or --Wp
เบœเบฐเบฅเบดเบ”เบ‚เปเป‰เบ„เบงเบฒเบกเป€เบ•เบทเบญเบ™เป€เบกเบทเปˆเบญเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เบฐเบซเบ™เบฒเบ™เบ—เบตเปˆเบกเบตเบ„เปเบฒเบ–เบฒเบกเบ–เบทเบเบžเบปเบš.

--no-warn-explicit-parallel-conflicts or --Wnp
เบขเปˆเบฒเบœเบฐเบฅเบดเบ”เบ‚เปเป‰เบ„เบงเบฒเบกเป€เบ•เบทเบญเบ™เป€เบกเบทเปˆเบญเบกเบตเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เบฐเบซเบ™เบฒเบ™เบ—เบตเปˆเบกเบตเบ„เปเบฒเบ–เบฒเบก.

เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบŠเบธเบ” Motorola 68000โ€‹.

-l เบซเบเปเป‰เบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบตเบ‡เป€เบ–เบดเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบเบณเบ™เบปเบ”, เป€เบ›เบฑเบ™เบ„เบณเปœเบถเปˆเบ‡เปเบ—เบ™เบชเบญเบ‡เบ„เบณ.

-m68000 โŽช -m68008 โŽช -m68010 โŽช -m68020 โŽช -m68030
โŽช -m68040 โŽช -m68060 โŽช -m68302 โŽช -m68331 โŽช -m68332
โŽช -m68333 โŽช -m68340 โŽช -mcpu32 โŽช -m5200
เบฅเบฐเบšเบธเบงเปˆเบฒเป‚เบฎเบ‡เบ‡เบฒเบ™เบœเบฐเบฅเบดเบ”เปƒเบ”เปƒเบ™เบ„เบญเบšเบ„เบปเบง 68000 เปเบกเปˆเบ™เป€เบ›เบปเป‰เบฒเปเบฒเบ. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เบ›เบปเบเบเบฐเบ•เบด
68020, เปเบ•เปˆเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบ”เป‰เปƒเบ™เป€เบงเบฅเบฒเบ•เบฑเป‰เบ‡เบ„เปˆเบฒ.

-m68881 โŽช -m68882 โŽช -mno-68881 โŽช -mno-68882
เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเป€เบฎเบฑเบ” (เบซเบผเบทเบšเปเปˆเบกเบต) เบกเบตเบ•เบปเบงเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบˆเบธเบ”เบฅเบญเบ. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบชเบปเบกเบกเบธเบ” coprocessor เบชเปเบฒเบฅเบฑเบš 68020, 68030, เปเบฅเบฐ cpu32. เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบžเบทเป‰เบ™เบ–เบฒเบ™ 68000 เปเบกเปˆเบ™
เบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš 68881, เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ‚เบญเบ‡เบ—เบฑเบ‡เบชเบญเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบเปเบฒเบ™เบปเบ”, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบกเบฑเบ™
เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰ emulation เบ‚เบญเบ‡เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ coprocessor เบเบฑเบšเป‚เบฎเบ‡เบ‡เบฒเบ™เบœเบฐเบฅเบดเบ”เบ•เบปเป‰เบ™เบ•เป.

-m68851 โŽช -mno-68851
เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเป€เบฎเบฑเบ” (เบซเบผเบทเบšเปเปˆเบกเบต) เบกเบตเบซเบ™เปˆเบงเบเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™. เป„เบ”เป‰
เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบชเบปเบกเบกเบธเบ” MMU เบชเปเบฒเบฅเบฑเบš 68020 เบ‚เบถเป‰เบ™เป„เบ›.

เบชเปเบฒเบฅเบฑเบšเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเปˆเบฝเบงเบเบฑเบšเบ•เบปเบงเป€เบฅเบทเบญเบเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ—เบตเปˆเบ‚เบถเป‰เบ™เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ PDP-11, เป€เบšเบดเปˆเบ‡ @ref{PDP-11-Options}.

-mpic โŽช -mno-pic
เบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เบ•เปเบฒเปเบซเบ™เปˆเบ‡เป€เบญเบเบฐเบฅเบฒเบ” (เบซเบผเบทเบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ‚เบถเป‰เบ™เบเบฑเบš). เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ -mpic.

- เบชเบนเบ™เบเบฒเบ™เบ„เป‰เบฒ
-mall-extensions
เป€เบ›เบตเบ”เปƒเบŠเป‰เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบŠเบธเบ”เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ—เบฑเบ‡เปเบปเบ”. เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

-mno-extensions
เบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบŠเบธเบ”เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ—เบฑเบ‡เปเบปเบ”.

-mเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบ โŽช -mno-เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบ
เป€เบ›เบตเบ”เปƒเบŠเป‰ (เบซเบผเบทเบ›เบดเบ”เบเบฒเบ™เปƒเบŠเป‰เบ‡เบฒเบ™) เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบŠเบธเบ”เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเบฐเป€เบžเบฒเบฐ.

-mcpu
เป€เบ›เบตเบ”เปƒเบŠเป‰เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบŠเบธเบ”เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ—เบตเปˆเบฎเบญเบ‡เบฎเบฑเบšเป‚เบ”เบ CPU เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ, เปเบฅเบฐเบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เบ—เบฑเบ‡เปเบปเบ”
เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบญเบทเปˆเบ™เป†.

-mเป€เบ„เบทเปˆเบญเบ‡
เป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบŠเบธเบ”เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ—เบตเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบ”เบเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบชเบฐเป€เบžเบฒเบฐ, เปเบฅเบฐ
เบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบญเบทเปˆเบ™เป†เบ—เบฑเบ‡เปเบปเบ”.

เบ•เบปเบงเป€เบฅเบทเบญเบเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เป€เบกเบทเปˆเบญเบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเปเบฒเบฅเบฑเบšเป‚เบ›เป€เบŠเบ”เป€เบŠเบต picoJava.

-mb เบชเป‰เบฒเบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบฎเบนเบšเปเบšเบš ``big endian''.

-ml เบชเป‰เบฒเบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบฎเบนเบšเปเบšเบš ``little endian''.

เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เบชเปเบฒโ€‹เบฅเบฑเบš Motorola 68HC11 เบซเบผเบทโ€‹
เบŠเบธเบ” 68HC12.

-m68hc11 โŽช -m68hc12 โŽช -m68hcs12
เบฅเบฐเบšเบธเบงเปˆเบฒเป‚เบ›เป€เบŠเบ”เป€เบŠเบตเปƒเบ”เป€เบ›เบฑเบ™เป€เบ›เบปเป‰เบฒเปเบฒเบ. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เป€เบงเบฅเบฒเบชเป‰เบฒเบ‡เบ•เบปเบงเบ›เบฐเบเบญเบš.

-mshort
เบฅเบฐเบšเบธเป€เบžเบทเปˆเบญเปƒเบŠเป‰ ABI เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก 16-bit.

- เบกเบฅ
เบฅเบฐเบšเบธเป€เบžเบทเปˆเบญเปƒเบŠเป‰ ABI เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก 32-bit.

-mshort-double
เบฅเบฐเบšเบธเป€เบžเบทเปˆเบญเปƒเบŠเป‰ 32-bit double ABI.

-mlong-double
เบฅเบฐเบšเบธเป€เบžเบทเปˆเบญเปƒเบŠเป‰ 64-bit double ABI.

--force-เบเบฒเบง-เบชเบฒเบ‚เบฒ
เบชเบฒเบ‚เบฒเบ‚เบญเบ‡เบžเบตเปˆเบ™เป‰เบญเบ‡เปเบกเปˆเบ™เป„เบ”เป‰เบซเบฑเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡. เบ™เบตเป‰เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบชเบฒเบ‚เบฒเบ—เบตเปˆเบกเบตเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚,
เบชเบฒเบ‚เบฒเบ—เบตเปˆเบšเปเปˆเบกเบตเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เปเบฅเบฐเบชเบฒเบ‚เบฒเป„เบ›เบชเบนเปˆเบเบฒเบ™เบเปˆเบญเบเบ›เบปเบเบเบฐเบ•เบด.

-S โŽช -- เบชเบฒเบ‚เบฒเบชเบฑเป‰เบ™
เบขเปˆเบฒเบ›เปˆเบฝเบ™เบชเบฒเบ‚เบฒเบ‚เบญเบ‡เบžเบตเปˆเบ™เป‰เบญเบ‡เป€เบ›เบฑเบ™เบญเบฑเบ™เปเบ—เป‰เบˆเบดเบ‡เป€เบกเบทเปˆเบญเบเบฒเบ™เบŠเบปเบ”เป€เบŠเบตเบเบ™เบฑเป‰เบ™เบขเบนเปˆเบ™เบญเบเบ‚เบญเบšเป€เบ‚เบ”.

--strict-direct-mode
เบขเปˆเบฒเบซเบฑเบ™เป‚เปเบ”เบ—เบตเปˆเบขเบนเปˆเป‚เบ”เบเบเบปเบ‡เป„เบ›เบชเบนเปˆเป‚เปเบ”เบ—เบตเปˆเบขเบนเปˆเปเบšเบšเบ‚เบฐเบซเบเบฒเบเป€เบกเบทเปˆเบญ
เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบšเปเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบขเบนเปˆเป‚เบ”เบเบเบปเบ‡.

--print-insn-syntax
เบžเบดเบก syntax เบ‚เบญเบ‡เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”.

--print-opcodes
เบžเบดเบกเบฅเบฒเบเบเบฒเบ™เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ”เป‰เบงเบ syntax เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบญเบญเบ.

--generate-เบ•เบปเบงเบขเปˆเบฒเบ‡
เบžเบดเบกเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบญเบญเบ. เบ™เบตเป‰
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบžเบฝเบ‡เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบš as.

เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เป€เบกเบทเปˆเบญ as เป„เบ”เป‰เบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ SPARC:

-Av6 โŽช -Av7 โŽช -Av8 โŽช - Asparclet โŽช - Asparclite
-Av8plus โŽช -Av8plus โŽช -Av9 โŽช -Av9a
เป€เบฅเบทเบญเบเบ•เบปเบงเปเบ›เบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเบณ SPARC เบขเปˆเบฒเบ‡เบˆเบฐเปเบˆเป‰เบ‡.

-Av8plus เปเบฅเบฐ -Av8plus เป€เบฅเบทเบญเบเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก 32 เบšเบดเบ”. -Av9 เปเบฅเบฐ -Av9a เป€เบฅเบทเบญเบ 64 bit
เบชเบดเปˆเบ‡เปเบงเบ”เบฅเป‰เบญเบก.

-Av8plus เปเบฅเบฐ -Av9a เป€เบ›เบตเบ”เปƒเบŠเป‰เบŠเบธเบ”เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ SPARC V9 เบ—เบตเปˆเบกเบตเบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบ UltraSPARC.

-xarch=v8เบšเบงเบ โŽช -xarch=v8plus
เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบ›เบฐเบเบญเบš Solaris v9. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบ—เบฝเบšเป€เบ—เบปเปˆเบฒเบเบฑเบš
-Av8plus เปเบฅเบฐ -Av8plus, เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš.

- เบ•เบณ
เป€เบ•เบทเบญเบ™เป€เบกเบทเปˆเบญเบ•เบปเบงเบ›เบฐเบเบญเบšเบ›เปˆเบฝเบ™เป„เบ›เปƒเบŠเป‰เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเบณเบญเบทเปˆเบ™.

เบ•เบปเบงเป€เบฅเบทเบญเบเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เป€เบกเบทเปˆเบญเบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเบณเบฅเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเบณ 'c54x.

-mfar-mode
เป€เบ›เบตเบ”เปƒเบŠเป‰เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ—เบตเปˆเบขเบนเปˆ. เบ—เบตเปˆเบขเบนเปˆ เปเบฅเบฐเบเบฒเบ™เบเบปเบเบเป‰เบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบฐเบ–เบทเบงเปˆเบฒเบ‚เบฐเบซเบเบฒเบเบญเบญเบเป„เบ›
addressing (เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบง 23 bits).

-mcpu=CPU_VERSION
เบเปเบฒเบ™เบปเบ”เบชเบฐเบšเบฑเบš CPU เบ—เบตเปˆเบเปเบฒเบฅเบฑเบ‡เบ–เบทเบเบฅเบงเบšเบฅเบงเบกเบชเปเบฒเบฅเบฑเบš.

-merrors-to-file เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เบ›เปˆเบฝเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เป„เบ›เบซเบฒเป„เบŸเบฅเปŒ, เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเบ—เบตเปˆเปเบ•เบเบซเบฑเบเบ—เบตเปˆเบšเปเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบžเบถเบ”เบ•เบดเบเปเบฒเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง
เปƒเบ™เปเบเบฐ.

เบ•เบปเบงเป€เบฅเบทเบญเบเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เป€เบกเบทเปˆเบญเบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเบณเบฅเบฑเบšเป‚เบ›เป€เบŠเบ”เป€เบŠเบต MIPS.

-G num
เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบเปเบฒเบ™เบปเบ”เบ‚เบฐเบซเบ™เบฒเบ”เบ—เบตเปˆเปƒเบซเบเปˆเบ—เบตเปˆเบชเบธเบ”เบ‚เบญเบ‡เบงเบฑเบ”เบ–เบธเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบญเป‰เบฒเบ‡เบญเบตเบ‡เป‚เบ”เบ implicitly เบเบฑเบš
เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™ "gp". เบกเบฑเบ™เบ–เบทเบเบเบญเบกเบฎเบฑเบšเบžเบฝเบ‡เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ—เบตเปˆเปƒเบŠเป‰เบฎเบนเบšเปเบšเบš ECOFF เป€เบŠเบฑเปˆเบ™: a
DECstation เปเบฅเปˆเบ™ Ultrix. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ 8.

-EB เบชเป‰เบฒเบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบฎเบนเบšเปเบšเบš ``big endian''.

- THE เบชเป‰เบฒเบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบฎเบนเบšเปเบšเบš ``little endian''.

-mips1
-mips2
-mips3
-mips4
-mips5
-mips32
-mips32r2
-mips64
-mips64r2
เบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เบชเปเบฒเบฅเบฑเบš MIPS Instruction Set เบชเบฐเป€เบžเบฒเบฐเบฅเบฐเบ”เบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ. -mips1 เป€เบ›เบฑเบ™
เบ™เบฒเบกเปเบเบ‡เบชเปเบฒเบฅเบฑเบš - เบกเบตเบ™เบฒ=r3000, -mips2 เปเบกเปˆเบ™เบ™เบฒเบกเปforเบ‡เบ‚เบญเบ‡ - เบกเบตเบ™เบฒ=r6000, -mips3 เปเบกเปˆเบ™เบ™เบฒเบกเปforเบ‡เบ‚เบญเบ‡
- เบกเบตเบ™เบฒ=r4000 เปเบฅเบฐ -mips4 เปเบกเปˆเบ™เบ™เบฒเบกเปforเบ‡เบ‚เบญเบ‡ - เบกเบตเบ™เบฒ=r8000. -mips5, -mips32, -mips32r2,
-mips64, เปเบฅเบฐ -mips64r2 เบเบปเบ‡โ€‹เบเบฑเบšโ€‹เบ—เบปเปˆเบงโ€‹เป„เบ›โ€‹ MIPS V, MIPS32, MIPS32 เบเบฒเบ™เบ›เปˆเบญเบ 2, MIPS64,
เปเบฅเบฐ MIPS64 เบเบฒเบ™เบ›เปˆเบญเบ 2 เป‚เบ›เป€เบŠเบ”เป€เบŠเบต ISA, เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš.

- เบกเบตเบ™เบฒ=CPU
เบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เบชเปเบฒเบฅเบฑเบš CPU MIPS เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ.

-mtune=cpu
เบเบณเบ™เบปเบ”เป€เบงเบฅเบฒ เปเบฅเบฐเบ›เบฑเบšเปเบ•เปˆเบ‡ CPU MIPS เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ.

-mfix7000
-mno-fix 7000
เป€เบฎเบฑเบ”เปƒเบซเป‰ nops เบˆเบฐเบ–เบทเบเปƒเบชเปˆเบ–เป‰เบฒเบเบฒเบ™เบญเปˆเบฒเบ™เบ‚เบญเบ‡เบ—เบฐเบšเบฝเบ™เบ›เบฒเบเบ—เบฒเบ‡เบ‚เบญเบ‡ mfhi เบซเบผเบท mflo
เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเป€เบเบตเบ”เบ‚เบทเป‰เบ™เปƒเบ™เบชเบญเบ‡เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ•เปเปˆเป„เบ›เบ™เบตเป‰.

-mdebug
-no-mdebug
เป€เบฎเบฑเบ”เปƒเบซเป‰เบœเบปเบ™เบเบฒเบ™เบ”เบตเบšเบฑเปŠเบเปเบšเบš stabs เป„เบ›เบซเบฒเบžเบฒเบเบชเปˆเบงเบ™ .mdebug เปเบšเบš ECOFF เปเบ—เบ™.
เบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™ ELF .stabs เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™.

-mpdr
-mno-pdr
เบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เบชเป‰เบฒเบ‡เบžเบฒเบเบชเปˆเบงเบ™ ".pdr".

-mgp32
-mfp32
เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เบเบฒเบ™โ€‹เบˆเบปเบ”โ€‹เบ—เบฐโ€‹เบšเบฝเบ™โ€‹เปเบกเปˆเบ™โ€‹เป‚เบ”เบโ€‹เบ›เบปเบโ€‹เบเบฐโ€‹เบ•เบด inferred เบˆเบฒเบ ISA เปเบฅเบฐ ABI, เปเบ•เปˆโ€‹เบ—เบธเบ‡โ€‹เป€เบซเบผเบปเปˆเบฒโ€‹เบ™เบตเป‰โ€‹เบšเบฑเบ‡โ€‹เบ„เบฑเบš a
เบšเบฒเบ‡เบเบธเปˆเบกเบ‚เบญเบ‡เบ—เบฐเบšเบฝเบ™เบ—เบตเปˆเบˆเบฐเบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบ›เบฑเบ™ 32 bits เบเบงเป‰เบฒเบ‡เบ•เบฐเบซเบผเบญเบ”เป€เบงเบฅเบฒ. -mgp32
เบ„เบงเบšเบ„เบธเบกเบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบ—เบฐเบšเบฝเบ™เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ—เบปเปˆเบงเป„เบ›เปเบฅเบฐ -mfp32 เบ„เบงเบšโ€‹เบ„เบธเบกโ€‹เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เบ‚เบญเบ‡โ€‹
เบเบฒเบ™เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เบˆเบธเบ”เบฅเบญเบ.

-mips16
-no-mips16
เบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป‚เบ›เป€เบŠเบ”เป€เบŠเบต MIPS 16. เบญเบฑเบ™เบ™เบตเป‰เป€เบ—เบปเปˆเบฒเบเบฑเบšเบเบฒเบ™เบงเบฒเบ‡ ".set mips16"
เปƒเบ™เบ•เบญเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เป€เบญเบเบฐเบชเบฒเบ™เบ›เบฐเบเบญเบš. -no-mips16 เบ›เบดเบ”เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰.

-mips3d
-no-mips3d
เบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เบชเปเบฒเบฅเบฑเบš MIPS-3D Application Specific Extension. เบ™เบตเป‰เบšเบญเบเป„เบ”เป‰
assembler เป€เบžเบทเปˆเบญเบเบญเบกเบฎเบฑเบšเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ MIPS-3D. -no-mips3d เบ›เบดเบ”เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰.

-mdmx
-no-mdmx
เบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เบชเปเบฒเบฅเบฑเบš MDMX Application Specific Extension. เบ™เบตเป‰เบšเบญเบเบœเบนเป‰เบ›เบฐเบเบญเบš
เบเบญเบกเบฎเบฑเบšเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ MDMX. -no-mdmx เบ›เบดเบ”เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰.

--construct-floats
--no-construct-floats
เป„เบ”เป‰ --no-construct-floats เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ›เบดเบ”โ€‹เบเบฒเบ™โ€‹เบ—เปเบฒโ€‹เบ‡เบฒเบ™โ€‹เบเบฒเบ™โ€‹เบเปเปˆโ€‹เบชเป‰เบฒเบ‡โ€‹เบ‚เบญเบ‡ double width เบ—เบตเปˆโ€‹เป€เบฅเบทเปˆเบญเบ™โ€‹เป„เบ”เป‰โ€‹
เบˆเบธเบ”เบ„เบปเบ‡เบ—เบตเปˆเป‚เบ”เบเบเบฒเบ™เป‚เบซเบผเบ”เบชเบญเบ‡เป€เบ„เบดเปˆเบ‡เบ‚เบญเบ‡เบกเบนเบ™เบ„เปˆเบฒเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบชเบญเบ‡เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบ”เบฝเบง
เบ—เบฐเบšเบฝเบ™เบˆเบธเบ”เบฅเบญเบเบ—เบตเปˆเบ›เบฐเบเบญเบšเป€เบ›เบฑเบ™เบ—เบฐเบšเบฝเบ™เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบชเบญเบ‡เป€เบ—เบปเปˆเบฒ. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
--construct-floats เป„เบ”เป‰เบ–เบทเบเบ„เบฑเบ”เป€เบฅเบทเบญเบ, เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เบ‚เบญเบ‡เบˆเบธเบ”เบฅเบญเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰
เบ„เบปเบ‡เบ—เบตเปˆ.

--emulation=เบŠเบทเปˆ
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ” as เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบ•เบฒเบก as เบเบณเบ™เบปเบ”เบ„เปˆเบฒเบชเบณเบฅเบฑเบšเป€เบ›เบปเป‰เบฒเปเบฒเบเบญเบทเปˆเบ™, เปƒเบ™เบ—เบธเบเบ”เป‰เบฒเบ™,
เบฅเบงเบกเบ—เบฑเบ‡เบฎเบนเบšเปเบšเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ” (เป€เบฅเบทเบญเบเบฅเบฐเบซเบงเปˆเบฒเบ‡ ELF เปเบฅเบฐ ECOFF เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™), เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™ pseudo-
opcodes เบ—เบตเปˆเบญเบฒเบ”เบˆเบฐเบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™ debugging เบซเบผเบทเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ‚เปเป‰เบกเบนเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบ,
เปเบฅเบฐ endianness เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เบŠเบทเปˆเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบกเปˆเบ™: mipsecoff, เบ•เบปเบ™เป€เบญเบ‡,
mipslecoff, mipsbecoff, เบœเบดเบ”เบซเบงเบฑเบ‡, mipsbelf. เบชเบญเบ‡เบญเบฑเบ™เบ—เปเบฒเบญเบดเบ”เบšเปเปˆเบ›เปˆเบฝเบ™เปเบ›เบ‡เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
endianness เบˆเบฒเบเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ•เบปเป‰เบ™เบ•เปเบ—เบตเปˆ assembler เป„เบ”เป‰ configured; เป„เบ”เป‰
เบ„เบปเบ™เบญเบทเปˆเบ™เบ›เปˆเบฝเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ›เบฑเบ™ little- เบซเบผเบท big-endian เบ•เบฒเบกเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰ b or l เปƒเบ™
เบŠเบทเปˆ. เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ -EB or - THE เบˆเบฐ override เบเบฒเบ™เป€เบฅเบทเบญเบ endianness เปƒเบ™เบเปเบฅเบฐเบ™เบตเปƒเบ”เบเปเปˆเบ•เบฒเบก.

เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ•เบปเป‰เบ™เบ•เป as เป„เบ”เป‰เบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเปเบฒเบฅเบฑเบš
เปเบกเปˆเบ™เป€เบ›เบปเป‰เบฒเปเบฒเบ MIPS ELF เบซเบผเบท ECOFF. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ•เบปเป‰เบ™เบ•เปเบซเบผเบทเบญเบทเปˆเบ™เป†เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰
เบเบฑเบš --enable-targets=... เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เบˆเบฐโ€‹เบ•เป‰เบญเบ‡โ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบญเบทเปˆเบ™เป†โ€‹
เบฎเบนเบšเปเบšเบš, เบ–เป‰เบฒเบ—เบฑเบ‡เบชเบญเบ‡เบˆเบฐเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ Irix 5 เบ›เบฐเบเบญเบšเบกเบต
เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ—เบฑเบ‡เบชเบญเบ‡.

เปƒเบ™เบ—เบตเปˆเบชเบธเบ”, เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบˆเบฐเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบžเบตเปˆเบกเป€เบ•เบตเบก, เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบฅเบฐเบญเบฝเบ”เบซเบผเบฒเบ
เบ„เบงเบšเบ„เบธเบกเบžเบถเบ”เบ•เบดเบเปเบฒเบ‚เบญเบ‡เบœเบนเป‰เบ›เบฐเบเบญเบš, เปเบฅเบฐเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเป‚เบ›เป€เบŠเบ”เป€เบŠเบตเป€เบžเบตเปˆเบกเป€เบ•เบตเบก.

-nocpp
as เบšเปเปˆเบชเบปเบ™เปƒเบˆเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰. เบกเบฑเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบเบญเบกเบฎเบฑเบšเบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบžเบทเป‰เบ™เป€เบกเบทเบญเบ‡.

--เบˆเบฑเปˆเบ™เบˆเบฑเบš
--เบšเปเปˆเปƒเบชเปˆเบเบฑเบšเบ”เบฑเบ
--เบขเบธเบ”
-- เบšเปเปˆเบขเบธเบ”
เบ„เบงเบšเบ„เบธเบกเบงเบดเบ—เบตเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบเบฑเบšเบเบฒเบ™เบ„เบนเบ™เบฅเบปเป‰เบ™เปเบฅเบฐเบเบฒเบ™เบซเบฒเบ™เบ”เป‰เบงเบเบชเบนเบ™. --เบˆเบฑเปˆเบ™เบˆเบฑเบš or
-- เบšเปเปˆเบขเบธเบ” (เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบ„เปเบฒเบชเบฑเบšเบ„เป‰เบฒเบเบ„เบท) เป€เบญเบปเบฒเบ‚เปเป‰เบเบปเบเป€เบงเบฑเป‰เบ™เปƒเบชเปˆเบเบฑเบšเบ”เบฑเบ (เปเบฅเบฐเบžเบฝเบ‡เปเบ•เปˆเป€เบฎเบฑเบ”เบงเบฝเบเบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ
เบเปเบฒเบ™เบปเบ”เบฅเบฐเบ”เบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ 2 เปเบฅเบฐเบชเบนเบ‡เบเบงเปˆเบฒ); --เบขเบธเบ” or --เบšเปเปˆเปƒเบชเปˆเบเบฑเบšเบ”เบฑเบ (เบเบฑเบ‡เบ„เปเบฒเบชเบฑเบšเบ„เป‰เบฒเบเบ„เบท, เปเบฅเบฐ
default) เป€เบญเบปเบฒเบเบฒเบ™เบเบปเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบžเบฑเบเบœเปˆเบญเบ™.

-n เป€เบกเบทเปˆเบญเบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบ–เบทเบเปƒเบŠเป‰, as เบˆเบฐเบญเบญเบเบ„เปเบฒเป€เบ•เบทเบญเบ™เบ—เบธเบเบ„เบฑเป‰เบ‡เบ—เบตเปˆเบกเบฑเบ™เบชเป‰เบฒเบ‡ nop
เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบˆเบฒเบเบกเบฐเบซเบฒเบžเบฒเบ.

เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เป€เบกเบทเปˆเบญเบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเปเบฒเบฅเบฑเบšเป‚เบ›เป€เบŠเบ”เป€เบŠเบต MCore.

-jsri2bsr
-nojsri2bsr
เป€เบ›เบตเบ”เปƒเบŠเป‰เบซเบผเบทเบ›เบดเบ”เบเบฒเบ™เบ›เปˆเบฝเบ™ JSRI เป€เบ›เบฑเบ™ BSR. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ›เบตเบ”เปƒเบŠเป‰เบ‡เบฒเบ™. เป„เบ”เป‰
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡ -nojsri2bsr เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ›เบดเบ”เบเบฒเบ™เปƒเบŠเป‰เบ‡เบฒเบ™เบกเบฑเบ™เป„เบ”เป‰.

- sifilter
- nosifilter
เป€เบ›เบตเบ”เบซเบผเบทเบ›เบดเบ”เบžเบถเบ”เบ•เบดเบเปเบฒเบ•เบปเบงเบเบญเบ‡เบŠเบดเบฅเบดเป‚เบ„เบ™. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ™เบตเป‰เบ–เบทเบเบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™. เป„เบ”เป‰
default เบชเบฒเบกเบฒเบ” overridden เป‚เบ”เบ - sifilter เบ•เบปเบงเป€เบฅเบทเบญเบเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡.

- เบœเปˆเบญเบ™เบ„เบฒเบ
เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบเบฒเบ™เป‚เบ”เบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเป‰เบฒเบเบญเบญเบเบเบฒเบง.

-mcpu=[210โŽช340]
เป€เบฅเบทเบญเบเบ›เบฐเป€เบžเบ” CPU เปƒเบ™เบฎเบฒเบ”เปเบงเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ. เบ™เบตเป‰เบ„เบงเบšเบ„เบธเบกเบงเปˆเบฒเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเปƒเบ”เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™
เบ›เบฐเบŠเบธเบก.

-EB เบ›เบฐเบเบญเบšเบชเปเบฒเบฅเบฑเบšเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ endian เปƒเบซเบเปˆ.

- THE เบ›เบฐเบเบญเบšเบชเปเบฒเบฅเบฑเบšเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ endian เป€เบฅเบฑเบเบ™เป‰เบญเบ.

เป€เบšเบดเปˆเบ‡เปœเป‰เบฒเบ‚เปเป‰เบกเบนเบ™เบชเบณเบฅเบฑเบšเป€เบญเบเบฐเบชเบฒเบ™เบ‚เบญเบ‡เบ•เบปเบงเป€เบฅเบทเบญเบเบชเบฐเป€เบžเบฒเบฐ MMIX.

เบ•เบปเบงเป€เบฅเบทเบญเบเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เป€เบกเบทเปˆเบญเบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเปเบฒเบฅเบฑเบšเป‚เบ›เป€เบŠเบ”เป€เบŠเบต Xtensa.

--text-section-literals โŽช --no-text-section-literals
เบเบฑเบš --text-section-literals, เบชเบฐเบ™เบธเบเป€เบเบตเบ—เบตเปˆเบฎเบนเป‰เบซเบ™เบฑเบ‡เบชเบทเปเบกเปˆเบ™ interspersed เปƒเบ™เบžเบฒเบเบชเปˆเบงเบ™เบ‚เปเป‰เบ„เบงเบฒเบก. เป„เบ”เป‰
เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เปเบกเปˆเบ™ --no-text-section-literals, เป€เบŠเบดเปˆเบ‡เบงเบฒเบ‡เบ•เบปเบงเบซเบ™เบฑเบ‡เบชเบทเบขเบนเปˆเปƒเบ™เบžเบฒเบเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเปƒเบ™
เป„เบŸเบฅโ€‹เปŒโ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เป„เบ”เป‰โ€‹. เบ•เบปเบงเป€เบฅเบทเบญเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบกเบตเบœเบปเบ™เบ•เปเปˆเบ•เบปเบงเปœเบฑเบ‡เบชเบทเบ—เบตเปˆเบญเป‰เบฒเบ‡เบญเบตเบ‡เบœเปˆเบฒเบ™ PC-relative "L32R" เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™.
เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ; เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบชเปเบฒเบฅเบฑเบšเบฎเบนเบšเปเบšเบšเบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡ "L32R" เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเปเบกเปˆเบ™เบ–เบทเบเบˆเบฑเบ”เบเบฒเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ.

--absolute-literals โŽช --no-absolute-literals
เบŠเบตเป‰เบšเบญเบเบœเบนเป‰เบ›เบฐเบเบญเบšเบงเปˆเบฒเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ "L32R" เปƒเบŠเป‰เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡เบซเบผเบท PC-relative
เบ—เบตเปˆเบขเบนเปˆ. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบชเบปเบกเบกเบธเบ”เบ—เบตเปˆเบขเบนเปˆเบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡เบ–เป‰เบฒเป‚เบ›เป€เบŠเบ”เป€เบŠเบต Xtensa
เบ›เบฐเบเบญเบšเบกเบตเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบขเบนเปˆ "L32R" เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡. เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบกเบตเบžเบฝเบ‡เปเบ•เปˆ PC-relative
เบฎเบนเบšเปเบšเบš "L32R" เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰.

--เบงเบฒเบ‡เป€เบ›เบปเป‰เบฒเปเบฒเบ โŽช --no-target-align
เป€เบ›เบตเบ”เปƒเบŠเป‰เบซเบผเบทเบ›เบดเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เป€เบžเบทเปˆเบญเบซเบผเบธเบ”เบœเปˆเบญเบ™เบเบฒเบ™เบฅเบปเบ‡เป‚เบ—เบ”เบชเบฒเบ‚เบฒเปƒเบ™เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเบ‚เบญเบ‡
เบ„เบงเบฒเบกเบซเบ™เบฒเปเบซเบ™เป‰เบ™เบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”เบšเบฒเบ‡เบขเปˆเบฒเบ‡. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ --เบงเบฒเบ‡เป€เบ›เบปเป‰เบฒเปเบฒเบ.

-- เบเบฒเบ™เป‚เบ—เบเบฒเบง โŽช -- no-longcalls
เป€เบ›เบตเบ”เบซเบผเบทเบ›เบดเบ”เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบเบฒเบ™เป‚เบ—เป€เบžเบทเปˆเบญเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เป‚เบ—เบซเบฒเปƒเบ™เบ—เบปเปˆเบงเบซเบผเบฒเบ
เบŠเปˆเบงเบ‡เบ—เบตเปˆเบขเบนเปˆ. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ -- no-longcalls.

-- เบซเบฑเบ™เบ›เปˆเบฝเบ™ โŽช --no-transform
เป€เบ›เบตเบ”เปƒเบŠเป‰เบซเบผเบทเบ›เบดเบ”เบเบฒเบ™เบ›เปˆเบฝเบ™เบ•เบปเบงเบ›เบฐเบเบญเบšเบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ Xtensa. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
is -- เบซเบฑเบ™เบ›เปˆเบฝเบ™; --no-transform เบ„เบงเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเบซเบฒเบเบฒเบเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ
เบ„เปเบฒโ€‹เปเบ™เบฐโ€‹เบ™เปเบฒโ€‹เบ•เป‰เบญเบ‡โ€‹เปเบกเปˆเบ™โ€‹เปเบ—เป‰โ€‹เบ•เบฒเบกโ€‹เบ—เบตเปˆโ€‹เบฅเบฐโ€‹เบšเบธโ€‹เป„เบงเป‰โ€‹เปƒเบ™โ€‹เปเบซเบผเปˆเบ‡โ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹.

เปƒเบŠเป‰ h8300-hitachi-coff-เป€เบ›เบฑเบ™เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

  • 1
    Firebird
    Firebird
    Firebird RDBMS เบชเบฐเบซเบ™เบญเบ‡เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” ANSI SQL
    & เปเบฅเปˆเบ™เปƒเบ™ Linux, Windows &
    เป€เบงเบ—เบต Unix เบซเบผเบฒเบ. เบ„เบธเบ™โ€‹เบฅเบฑเบโ€‹เบชเบฐโ€‹เบ™เบฐ
    เบ„เบงเบฒเบกเบชเบญเบ”เบ„เปˆเบญเบ‡ เปเบฅเบฐเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ—เบตเปˆเบ”เบตเป€เบฅเบตเบ”
    เปเบฅเบฐเบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Firebird
  • 2
    KompoZer
    KompoZer
    KompoZer เป€เบ›เบฑเบ™เบšเบฑเบ™เบ™เบฒเบ—เบดเบเบฒเบ™ HTML เบ—เบตเปˆเปƒเบŠเป‰ wysiwyg
    เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ Mozilla Composer. เป€เบ›เบฑเบ™
    เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡ Nvu เป„เบ”เป‰เบ–เบทเบเบขเบธเบ”เป€เบŠเบปเบฒ
    เปƒเบ™เบ›เบต 2005, KompoZer เปเบเป‰เป„เบ‚เบ‚เปเป‰เบšเบปเบเบžเปˆเบญเบ‡เบซเบผเบฒเบเบขเปˆเบฒเบ‡เปเบฅเบฐ
    เป€เบžเบตเปˆเบก f...
    เบ”เบฒเบงเป‚เบซเบฅเบ” KompoZer
  • 3
    เบ”เบฒเบงเป‚เบซเบผเบ” Manga เบŸเบฃเบต
    เบ”เบฒเบงเป‚เบซเบผเบ” Manga เบŸเบฃเบต
    The Free Manga Downloader (FMD) เป€เบ›เบฑเบ™
    เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบ—เบตเปˆเบ‚เบฝเบ™เปƒเบ™
    Object-Pascal เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เปเบฅเบฐ
    เบเบฒเบ™เบ”เบฒเบงเป‚เบซเบผเบ” manga เบˆเบฒเบเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ•เปˆเบฒเบ‡เป†.
    เบ™เบตเป‰เปเบกเปˆเบ™เปเบงเปˆเบ™...
    เบ”เบฒเบงเป‚เบซเบผเบ” Manga เบ”เบฒเบงเป‚เบซเบผเบ”เบŸเบฃเบต
  • 4
    Aetbootin
    Aetbootin
    UNetbootin เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเป‰เบฒเบ‡ bootable
    Live USB drives เบชเปเบฒเบฅเบฑเบš Ubuntu, Fedora, เปเบฅเบฐ
    เบเบฒเบ™เปเบˆเบเบขเบฒเบ Linux เบญเบทเปˆเบ™เป†เป‚เบ”เบเบšเปเปˆเบกเบต
    เบเบฒเบ™เป€เบœเบปเบฒเป„เบซเบกเป‰ CD. เบกเบฑเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™ Windows, Linux,
    เปเบฅเบฐ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” UNetbootin
  • 5
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM เปเบกเปˆเบ™เปƒเบŠเป‰เบ‡เปˆเบฒเบ
    เบŠเบธเบ”เบŠเบญเบšเปเบงเปเบซเบผเปˆเบ‡เป€เบ›เบตเบ” ERP เปเบฅเบฐ CRM
    (เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš php เบซเบผเบทเป€เบ›เบฑเบ™
    เบŠเบญเบšโ€‹เปเบง standaloneโ€‹) เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบ—เบธโ€‹เบฅเบฐโ€‹เบเบดเบ”โ€‹,
    เบžเบทเป‰เบ™เบ–เบฒเบ™...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Dolibarr ERP - CRM
  • 6
    SQuirreL SQL Client
    SQuirreL SQL Client
    SQuirreL SQL Client เป€เบ›เบฑเบ™ SQL เปเบšเบšเบเบฃเบฒเบŸเบดเบ
    เบฅเบนเบเบ„เป‰เบฒเบ‚เบฝเบ™เปƒเบ™ Java เบ—เบตเปˆเบˆเบฐเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰
    เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เบญเบ‡ JDBC เป„เบ”เป‰
    เบ–เบฒเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เบชเบญเบ”โ€‹เบ„เป‰เบญเบ‡โ€‹เบเบฑเบ™โ€‹, เบ—เปˆเบญเบ‡โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เปƒเบ™โ€‹
    เป‚เบ•เบฐ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” SQuirreL SQL Client
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Linux เบ„เบณ เบชเบฑเปˆเบ‡

Ad