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

Ad


OnWorks favicon

m68k-linux-gnu-objcopy - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เป€เบ›เบตเบ”เปƒเบŠเป‰ m68k-linux-gnu-objcopy เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

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

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

NAME


objcopy - เบ„เบฑเบ”เบฅเบญเบเปเบฅเบฐเปเบ›เป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธ

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


เบชเบณเป€เบ™เบปเบฒ [-F bfdname|--เป€เบ›เบปเป‰เบฒเปเบฒเบ=bfdname]
[-I bfdname|--input-target=bfdname]
[-O bfdname|--output-target=bfdname]
[-B bfdarch|--binary-architecture=bfdarch]
[-S|--strip-เบ—เบฑเบ‡เปเบปเบ”]
[-g|--strip-debug]
[-K เบชเบฑเบ™เบเบฒเบฅเบฑเบ|--keep-symbol=เบชเบฑเบ™เบเบฒเบฅเบฑเบ]
[-N เบชเบฑเบ™เบเบฒเบฅเบฑเบ|--strip-symbol=เบชเบฑเบ™เบเบฒเบฅเบฑเบ]
[--strip-unneeded-symbol=เบชเบฑเบ™เบเบฒเบฅเบฑเบ]
[-G เบชเบฑเบ™เบเบฒเบฅเบฑเบ|--keep-global-symbol=เบชเบฑเบ™เบเบฒเบฅเบฑเบ]
[--localize-hidden]
[-L เบชเบฑเบ™เบเบฒเบฅเบฑเบ|--localize-symbol=เบชเบฑเบ™เบเบฒเบฅเบฑเบ]
[--globalize-symbol=เบชเบฑเบ™เบเบฒเบฅเบฑเบ]
[-W เบชเบฑเบ™เบเบฒเบฅเบฑเบ|--weaken-เบชเบฑเบ™เบเบฒเบฅเบฑเบ=เบชเบฑเบ™เบเบฒเบฅเบฑเบ]
[-w|--wildcard]
[-x|--เบเบปเบเป€เบฅเบตเบเบ—เบฑเบ‡เปเบปเบ”]
[-X|--discard-เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™]
[-b byte|--byte=byte]
[-i [breadth]|-- interleave[=breadth]]
[--interleave-width=width]
[-j เบฎเบนเบšเปเบšเบšเบžเบฒเบ|--only-section=เบฎเบนเบšเปเบšเบšเบžเบฒเบ]
[-R เบฎเบนเบšเปเบšเบšเบžเบฒเบ|--remove-section=เบฎเบนเบšเปเบšเบšเบžเบฒเบ]
[-p|--preserve-dates]
[-D|--enable-deterministic-archives]
[-U|--disable-deterministic-archives]
[-- debugging]
[--gap-fill=h]
[--pad-to=เบ—เบตเปˆเบขเบนเปˆ]
[--set-start=h]
[--adjust-start=incr]
[--change-addresses=incr]
[--change-section-address เบฎเบนเบšเปเบšเบšเบžเบฒเบ{=,+,-}h]
[--change-section-lma เบฎเบนเบšเปเบšเบšเบžเบฒเบ{=,+,-}h]
[--change-section-vma เบฎเบนเบšเปเบšเบšเบžเบฒเบ{=,+,-}h]
[--เบ„เปเบฒโ€‹เป€เบ•เบทเบญเบ™โ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹] [-- เบเบฒเบ™โ€‹เป€เบ•เบทเบญเบ™โ€‹เป„เบžโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹]
[--set-section-flags เบฎเบนเบšเปเบšเบšเบžเบฒเบ=เบ—เบปเบ‡]
[--เบชเปˆเบงเบ™เบ•เบทเปˆเบก เบŠเบทเปˆเบžเบฒเบ=เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™]
[-- dump-section เบŠเบทเปˆเบžเบฒเบ=เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™]
[--update-section เบŠเบทเปˆเบžเบฒเบ=เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™]
[--เบ›เปˆเบฝเบ™เบŠเบทเปˆเบžเบฒเบเบชเปˆเบงเบ™ เบŠเบทเปˆเป€เบเบปเปˆเบฒ=เบŠเบทเปˆเปƒเปเปˆ[,เบ—เบปเบ‡]]
[--long-section-names {enable,disable,keep}]
[--change-leading-char] [--remove-leading-char]
[--reverse-bytes=num]
[--srec-len=เบ‡เบฒเบง] [--srec-forceS3]
[--reefine-sym เบญเบฒเบเบธ=เปƒเบซเบกเปˆ]
[--redefine-syms=เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™]
[-- เบญเปˆเบญเบ™เป€เบžเบ]
[--keep-symbols=เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™]
[--strip-symbols=เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™]
[--strip-unneeded-symbols=เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™]
[--keep-global-symbols=เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™]
[--localize-symbols=เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™]
[--globalize-symbols=เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™]
[--weaken-symbols=เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™]
[--add-เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹ เบŠเบทเปˆ=[เบชเปˆเบงเบ™:]เบกเบนเบ™เบ„เปˆเบฒ[,เบ—เบปเบ‡]
[--alt-machine-code=เบ”เบฑเบ”เบŠเบฐเบ™เบต]
[--prefix-symbols=string]
[--prefix-sections=string]
[--prefix-alloc-sections=string]
[--add-gnu-debuglink=เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบซเบฒเป„เบŸเบฅเปŒ]
[--keep-file-เบชเบฑเบ™เบเบฒเบฅเบฑเบ]
[--only-keep-debug]
[--strip-dwo]
[--extract-dwo]
[--extract-เบชเบฑเบ™เบเบฒเบฅเบฑเบ]
[--writable-text]
[--readonly-text]
[--เบšเปเบฅเบดเบชเบธเบ”]
[--เบšเปเปˆเบชเบฐเบญเบฒเบ”]
[--file-alignment=num]
[--heap=เบ‚เบฐเบซเบ™เบฒเบ”]
[--image-base=เบ—เบตเปˆเบขเบนเปˆ]
[--section-alignment=num]
[-- stack=เบ‚เบฐเบซเบ™เบฒเบ”]
[--เบฅเบฐเบšเบปเบšเบเปˆเบญเบ=เบ—เบตเปˆ:เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™.เป€เบฅเบฑเบเบ™เป‰เบญเบ]
[--compress-debug-sections]
[--decompress-debug-sections]
[--dwarf-depth=n]
[--dwarf-start=n]
[-v|-- verbose]
[-V|- เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡]
[- เบŠเปˆเบงเบ] [-- เบ‚เปเป‰โ€‹เบกเบนเบ™]
infile [outfile]

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


GNU เบชเบณเป€เบ™เบปเบฒ utility เบ„เบฑเบ”เบฅเบญเบเป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธเบซเบ™เบถเปˆเบ‡เป„เบ›เบซเบฒเบญเบทเปˆเบ™. เบชเบณเป€เบ™เบปเบฒ เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰
เบซเปเบชเบฐเปเบธเบ” GNU BFD เป€เบžเบทเปˆเบญเบญเปˆเบฒเบ™ เปเบฅเบฐเบ‚เบฝเบ™เป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธ. เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ‚เบฝเบ™เบˆเบธเบ”เบซเบกเบฒเบเบ›เบฒเบเบ—เบฒเบ‡
เป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธเปƒเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบˆเบฒเบเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธเบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš. เบžเบถเบ”เบ•เบดเบเปเบฒเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™
of เบชเบณเป€เบ™เบปเบฒ เบ–เบทเบเบ„เบงเบšเบ„เบธเบกเป‚เบ”เบเบ•เบปเบงเป€เบฅเบทเบญเบเปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒ เบชเบณเป€เบ™เบปเบฒ เบ„เบงเบ™เบˆเบฐเบชเบฒเบกเบฒเบ”
เบชเบณเป€เบ™เบปเบฒเป„เบŸเบฅเปŒเบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบฑเบ‡เปเบปเบ”เบฅเบฐเบซเบงเปˆเบฒเบ‡เบชเบญเบ‡เบฎเบนเบšเปเบšเบšเปƒเบ”เบ™เบถเปˆเบ‡. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบเบฒเบ™เบ„เบฑเบ”เบฅเบญเบเบงเบฑเบ”เบ–เบธเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบเป‰เบฒเบเป„เบ”เป‰
เป„เบŸเบฅเปŒเบฅเบฐเบซเบงเปˆเบฒเบ‡เบชเบญเบ‡เบฎเบนเบšเปเบšเบšเบญเบฒเบ”เบšเปเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบ•เบฒเบกเบ—เบตเปˆเบ„เบฒเบ”เป„เบงเป‰.

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

เบชเบณเป€เบ™เบปเบฒ เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบšเบฑเบ™เบ—เบถเบ S เป‚เบ”เบเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡ srec (เป€เบŠเบฑเปˆเบ™: เปƒเบŠเป‰ -O
srec).

เบชเบณเป€เบ™เบปเบฒ เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒเบ–เบฒเบ™เบชเบญเบ‡เป‚เบ”เบเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡ binary
(เป€เบŠเบฑเปˆเบ™: เปƒเบŠเป‰ -O binary). เป€เบกเบทเปˆเบญโ€‹เปƒเบ”โ€‹ เบชเบณเป€เบ™เบปเบฒ เบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒเป„เบšเบ™เบฒเบฃเบตเบ”เบดเบš, เบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบˆเปเบฒเป€เบ›เบฑเบ™
เบœเบฐเบฅเบดเบ”เบเบฒเบ™เบ–เบดเป‰เบกเบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบ‚เบญเบ‡เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธเบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™. เบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบฑเบ‡เบซเบกเบปเบ”เปเบฅเบฐ
เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบเบปเบเบเป‰เบฒเบเบˆเบฐเบ–เบทเบเบเบปเบเป€เบฅเบตเบ. เบเบฒเบ™เบ–เบดเป‰เบกเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบขเบนเปˆเบ—เบตเปˆเบ—เบตเปˆเบขเบนเปˆเป‚เบซเบผเบ”
เบ‚เบญเบ‡เบžเบฒเบเบ•เปˆเปเบฒเบชเบธเบ”เบ„เบฑเบ”เบฅเบญเบเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”.

เป€เบกเบทเปˆเบญเบชเป‰เบฒเบ‡ S-record เบซเบผเบทเป„เบŸเบฅเปŒ binary เบ”เบดเบš, เบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เปƒเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ -S เป€เบญเบปเบฒ
เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ”เบตเบšเบฑเบ. เปƒเบ™โ€‹เบšเบฒเบ‡โ€‹เบเปโ€‹เบฅเบฐโ€‹เบ™เบต -R เบˆเบฐเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเบˆเบฐเป€เบญเบปเบฒเบญเบญเบ
เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เป‚เบ”เบเป„เบŸเบฅเปŒเบ–เบฒเบ™เบชเบญเบ‡.

เบซเบกเบฒเบโ€‹เป€เบซเบ”โ€‹---เบชเบณเป€เบ™เบปเบฒ เบšเปเปˆเบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™ endianness เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เบกเบฑเบ™. เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™
เบฎเบนเบšเปเบšเบšเบกเบต endianness (เบšเบฒเบ‡เบฎเบนเบšเปเบšเบšเบšเปเปˆเบกเบต), เบชเบณเป€เบ™เบปเบฒ เบžเบฝเบ‡เปเบ•เปˆเบชเบฒเบกเบฒเบ”เบ„เบฑเบ”เบฅเบญเบเบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป„เบŸเบฅเปŒ
เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบกเบต endianness เบ”เบฝเบงเบเบฑเบ™ เบซเบผเบทเบšเปเปˆเบกเบต endianness (เป€เบŠเบฑเปˆเบ™: srec). (เบขเปˆเบฒเบ‡โ€‹เปƒเบ”โ€‹เบเปโ€‹เบ•เบฒเบก,
เป€เบšเบดเปˆเบ‡เป„เบ”เป‰ --reverse-bytes เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.)

OPTIONS


infile
outfile
เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™ เปเบฅเบฐเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบšเปเปˆเบฅเบฐเบšเบธ outfile, เบชเบณเป€เบ™เบปเบฒ
เบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒเบŠเบปเปˆเบงเบ„เบฒเบงเปเบฅเบฐเบ—เปเบฒเบฅเบฒเบเบเบฒเบ™เบ›เปˆเบฝเบ™เบŠเบทเปˆเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ”เป‰เบงเบเบŠเบทเปˆเบ‚เบญเบ‡ infile.

-I bfdname
--input-target=bfdname
เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบฎเบนเบšเปเบšเบšเบงเบฑเบ”เบ–เบธเบ‚เบญเบ‡เป„เบŸเบฅเปŒเปเบซเบผเปˆเบ‡เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™ bfdname, เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบžเบฐเบเบฒเบเบฒเบก
deduce เบกเบฑเบ™.

-O bfdname
--output-target=bfdname
เบ‚เบฝเบ™เป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เป‚เบ”เบเปƒเบŠเป‰เบฎเบนเบšเปเบšเบšเบงเบฑเบ”เบ–เบธ bfdname.

-F bfdname
--เป€เบ›เบปเป‰เบฒเปเบฒเบ=bfdname
เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ bfdname เป€เบ›เบฑเบ™เบฎเบนเบšเปเบšเบšเบงเบฑเบ”เบ–เบธเบชเปเบฒเบฅเบฑเบšเบ—เบฑเบ‡เบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™เปเบฅเบฐเป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”; ie, เบžเบฝเบ‡เปเบ•เปˆ
เป‚เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเปเบซเบผเปˆเบ‡เป„เบ›เบซเบฒเบ›เบฒเบเบ—เบฒเบ‡เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เปเบ›.

-B bfdarch
--binary-architecture=bfdarch
เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เป€เบกเบทเปˆเบญเบ›เปˆเบฝเบ™เป„เบŸเบฅเปŒเบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™เป€เบ‚เบปเป‰เบฒเปœเป‰เบญเบเบฅเบปเบ‡เปƒเบ™เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเบณเป€เบ›เบฑเบ™เป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธ. เปƒเบ™โ€‹เบ™เบตเป‰
เบเปโ€‹เบฅเบฐโ€‹เบ™เบตโ€‹เบชเบฐโ€‹เบ–เบฒโ€‹เบ›เบฑเบ”โ€‹เบ•เบฐโ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เป€เบ›เบฑเบ™โ€‹ bfdarch. เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบˆเบฐเบ–เบทเบเบฅเบฐเป€เบฅเบตเบเบ–เป‰เบฒ
เป„เบŸเบฅโ€‹เปŒโ€‹เบ›เป‰เบญเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบ—เบตเปˆโ€‹เบฎเบนเป‰โ€‹เบˆเบฑเบโ€‹ bfdarch. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ‚เปเป‰เบกเบนเบ™เบ–เบฒเบ™เบชเบญเบ‡เบ™เบตเป‰เบžเบฒเบเปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™
เป‚เบ”เบเบญเป‰เบฒเบ‡เบญเบตเบ‡เปƒเบชเปˆเบชเบฑเบ™เบเบฒเบฅเบฑเบเบžเบดเป€เบชเบ”เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เปƒเบˆเป€เบซเบฅเบทเป‰เบญเบกเปƒเบช. เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰
เบชเบฑเบ™เบเบฒเบฅเบฑเบเป€เบญเบตเป‰เบ™เบงเปˆเบฒ _binary_objfile_start, _binary_objfile_เบชเบดเป‰เบ™เบชเบธเบ” เปเบฅเบฐ
_binary_objfile_เบ‚เบฐเปœเบฒเบ”. eg เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบซเบฑเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบฎเบนเบšโ€‹เบžเบฒเบšโ€‹เป€เบ›เบฑเบ™โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบงเบฑเบ”โ€‹เบ–เบธโ€‹เปเบฅเบฐโ€‹
เบˆเบฒเบเบ™เบฑเป‰เบ™เป€เบ‚เบปเป‰เบฒเบซเบฒเบกเบฑเบ™เปƒเบ™เบฅเบฐเบซเบฑเบ”เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป‚เบ”เบเปƒเบŠเป‰เบชเบฑเบ™เบเบฒเบฅเบฑเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰.

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

-R เบฎเบนเบšเปเบšเบšเบžเบฒเบ
--remove-section=เบฎเบนเบšเปเบšเบšเบžเบฒเบ
เป€เบญเบปเบฒเบžเบฒเบเบชเปˆเบงเบ™เปƒเบ”เบ™เบถเปˆเบ‡เบ—เบตเปˆเบเบปเบ‡เบเบฑเบ™เบญเบญเบ เบฎเบนเบšเปเบšเบšเบžเบฒเบ เบˆเบฒเบโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เป„เบ”เป‰โ€‹. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™
เปƒเบซเป‰เบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบ„เบฑเป‰เบ‡. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบšเปเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบญเบฒเบ”เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบœเบปเบ™เบœเบฐเบฅเบดเบ”เป„เบ”เป‰
เป„เบŸเบฅเปŒเปƒเบŠเป‰เบšเปเปˆเป„เบ”เป‰. เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เปเบ—เบ™เบ™เบฒเบกเบ–เบทเบเบเบญเบกเบฎเบฑเบšเปƒเบ™ เบฎเบนเบšเปเบšเบšเบžเบฒเบ. เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ—เบฑเบ‡โ€‹เบชเบญเบ‡โ€‹ -j
เปเบฅเบฐ -R เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบฎเปˆเบงเบกเบเบฑเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบžเบถเบ”เบ•เบดเบเปเบฒเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบเปเบฒเบ™เบปเบ”.

-S
--strip-เบ—เบฑเบ‡เปเบปเบ”
เบขเปˆเบฒเบ„เบฑเบ”เบฅเบญเบเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบเบปเบเบเป‰เบฒเบเปเบฅเบฐเบชเบฑเบ™เบเบฒเบฅเบฑเบเบˆเบฒเบเป„เบŸเบฅเปŒเปเบซเบผเปˆเบ‡.

-g
--strip-debug
เบซเป‰เบฒเบกเบ„เบฑเบ”เบฅเบญเบเบชเบฑเบ™เบเบฒเบฅเบฑเบเบซเบผเบทเบžเบฒเบเบชเปˆเบงเบ™เบเบฒเบ™เบ”เบตเบšเบฑเบเบˆเบฒเบเป„เบŸเบฅเปŒเปเบซเบผเปˆเบ‡.

--strip-เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™
เบ–เบญเบ”เบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเบšเปเปˆเบˆเบณเป€เบ›เบฑเบ™เบชเบณเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบเป‰เบฒเบ.

-K เบชเบฑเบ™เบเบฒเบฅเบฑเบ
--keep-symbol=เบชเบฑเบ™เบเบฒเบฅเบฑเบ
เป€เบกเบทเปˆเบญเบฅเบญเบเป€เบญเบปเบฒเบชเบฑเบ™เบเบฒเบฅเบฑเบ, เบฎเบฑเบเบชเบฒเบชเบฑเบ™เบเบฒเบฅเบฑเบ เบชเบฑเบ™เบเบฒเบฅเบฑเบ เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบกเบฑเบ™เบˆเบฐเบ–เบทเบเบ–เบญเบ”เบญเบญเบเบ•เบฒเบกเบ›เบปเบเบเบฐเบ•เบด.
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบ„เบฑเป‰เบ‡.

-N เบชเบฑเบ™เบเบฒเบฅเบฑเบ
--strip-symbol=เบชเบฑเบ™เบเบฒเบฅเบฑเบ
เบซเป‰เบฒเบกเบชเบณเป€เบ™เบปเบฒเบชเบฑเบ™เบเบฒเบฅเบฑเบ เบชเบฑเบ™เบเบฒเบฅเบฑเบ เบˆเบฒเบเป„เบŸเบฅเปŒเปเบซเบผเปˆเบ‡. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบซเบผเบฒเบเบเบงเปˆเบฒ
เบเปˆเบงเบฒเบซเบ™เบถเปˆเบ‡เบ„เบฑเป‰เบ‡

--strip-unneeded-symbol=เบชเบฑเบ™เบเบฒเบฅเบฑเบ
เบซเป‰เบฒเบกเบชเบณเป€เบ™เบปเบฒเบชเบฑเบ™เบเบฒเบฅเบฑเบ เบชเบฑเบ™เบเบฒเบฅเบฑเบ เบˆเบฒเบเป„เบŸเบฅเปŒเปเบซเบผเปˆเบ‡เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบงเปˆเบฒเบกเบฑเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เป‚เบ”เบ a
เบเบฒเบ™เบเบปเบเบเป‰เบฒเบ. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบ„เบฑเป‰เบ‡.

-G เบชเบฑเบ™เบเบฒเบฅเบฑเบ
--keep-global-symbol=เบชเบฑเบ™เบเบฒเบฅเบฑเบ
เบฎเบฑเบเบชเบฒเบชเบฑเบ™เบเบฒเบฅเบฑเบเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™ เบชเบฑเบ™เบเบฒเบฅเบฑเบ เบ—เบปเปˆเบงเป‚เบฅเบ. เป€เบฎเบฑเบ”เปƒเบซเป‰เบชเบฑเบ™เบเบฒเบฅเบฑเบเบญเบทเปˆเบ™เป†เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบเบฑเบšเป„เบŸเบฅเปŒ, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™
เบžเบงเบโ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบชเบฑเบ‡โ€‹เป€เบเบ”โ€‹เป€เบซเบฑเบ™โ€‹เบžเบฒเบโ€‹เบ™เบญเบโ€‹. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบ„เบฑเป‰เบ‡.

--localize-hidden
เปƒเบ™เบงเบฑเบ”เบ–เบธ ELF, เปƒเบซเป‰เปเบฒเบเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ‡เป„เบงเป‰ เบซเบผเบทเบเบฒเบ™เป€เบšเบดเปˆเบ‡เป€เบซเบฑเบ™เบžเบฒเบเปƒเบ™เป€เบ›เบฑเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™.
เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ™เบตเป‰โ€‹เปƒเบŠเป‰โ€‹เบขเบนเปˆโ€‹เป€เบ—เบดเบ‡โ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบงโ€‹เป€เบฅเบทเบญเบโ€‹เบเบฒเบ™โ€‹เบ—เป‰เบญเบ‡โ€‹เบ–เบดเปˆเบ™โ€‹เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹เบชเบฐโ€‹เป€เบžเบฒเบฐโ€‹เป€เบŠเบฑเปˆเบ™โ€‹:โ€‹ -L.

-L เบชเบฑเบ™เบเบฒเบฅเบฑเบ
--localize-symbol=เบชเบฑเบ™เบเบฒเบฅเบฑเบ
เป€เบฎเบฑเบ”เบชเบฑเบ™เบเบฒเบฅเบฑเบ เบชเบฑเบ™เบเบฒเบฅเบฑเบ local เบเบฑเบšโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹, เบ”เบฑเปˆเบ‡โ€‹เบ™เบฑเป‰เบ™โ€‹เบกเบฑเบ™โ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบชเบฑเบ‡โ€‹เป€เบเบ”โ€‹เป€เบซเบฑเบ™โ€‹เบžเบฒเบโ€‹เบ™เบญเบโ€‹. เบ™เบตเป‰
เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบญเบฒเบ”โ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบซเบผเบฒเบโ€‹เบเบงเปˆเบฒโ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบ„เบฑเป‰เบ‡โ€‹.

-W เบชเบฑเบ™เบเบฒเบฅเบฑเบ
--weaken-เบชเบฑเบ™เบเบฒเบฅเบฑเบ=เบชเบฑเบ™เบเบฒเบฅเบฑเบ
เป€เบฎเบฑเบ”เบชเบฑเบ™เบเบฒเบฅเบฑเบ เบชเบฑเบ™เบเบฒเบฅเบฑเบ เบญเปˆเบญเบ™เป€เบžเบ. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบ„เบฑเป‰เบ‡.

--globalize-symbol=เบชเบฑเบ™เบเบฒเบฅเบฑเบ
เปƒเบซเป‰เบชเบฑเบ™เบเบฒเบฅเบฑเบ เบชเบฑเบ™เบเบฒเบฅเบฑเบ เบ‚เบญเบšเป€เบ‚เบ”เบ—เบปเปˆเบงเป‚เบฅเบเป€เบžเบทเปˆเบญเปƒเบซเป‰เบกเบฑเบ™เป€เบซเบฑเบ™เป„เบ”เป‰เบขเบนเปˆเบ™เบญเบเป„เบŸเบฅเปŒเปƒเบ™
เป€เบŠเบดเปˆเบ‡เบกเบฑเบ™เบ–เบทเบเบเปเบฒเบ™เบปเบ”. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบ„เบฑเป‰เบ‡.

-w
--wildcard
เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบชเบฐเปเบ”เบ‡เบญเบญเบเป€เบ›เบฑเบ™เบ›เบปเบเบเบฐเบ•เบดเปƒเบ™ เบชเบฑเบ™เบเบฒเบฅเบฑเบs เปƒเบŠเป‰เปƒเบ™เบ•เบปเบงเป€เบฅเบทเบญเบเปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡เบญเบทเปˆเบ™เป†. เป„เบ”เป‰
เป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบ„เปเบฒเบ–เบฒเบก (?), เบ”เบฒเบง (*), backslash (\) เปเบฅเบฐเบงเบปเบ‡เป€เบฅเบฑเบšเบชเบตเปˆเบซเบผเปˆเบฝเบก ([]) เบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™เบชเบฒเบกเบฒเบ”
เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบ—เบธเบเบšเปˆเบญเบ™เปƒเบ™เบŠเบทเปˆเบชเบฑเบ™เบเบฒเบฅเบฑเบ. เบ–เป‰เบฒเบ•เบปเบงเบฅเบฐเบ„เบญเบ™เบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบŠเบทเปˆเบชเบฑเบ™เบเบฒเบฅเบฑเบเปเบกเปˆเบ™
เบˆเบธเบ” exclamation (!) เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบเบ‚เบญเบ‡เบชเบฐเบซเบผเบฑเบšเปเบกเปˆเบ™เบ›เบตเป‰เบ™เบเบฑเบšเบเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ™เบฑเป‰เบ™. เบชเปเบฒเบฅเบฑเบš
เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡:

-w -W !foo -W fo*

เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰ objcopy เบญเปˆเบญเบ™เบฅเบปเบ‡เบ—เบธเบเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ "fo" เบเบปเบเป€เบงเบฑเป‰เบ™เบชเบฑเบ™เบเบฒเบฅเบฑเบ
"เบŸเบธ".

-x
--เบเบปเบเป€เบฅเบตเบเบ—เบฑเบ‡เปเบปเบ”
เบซเป‰เบฒเบกเบ„เบฑเบ”เบฅเบญเบเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™เบ—เบปเปˆเบงเป‚เบฅเบเบˆเบฒเบเป„เบŸเบฅเปŒเปเบซเบผเปˆเบ‡.

-X
--discard-เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™
เบซเป‰เบฒเบกเบชเบณเป€เบ™เบปเบฒเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเบ„เบญเบกเบžเบตเบงเป€เบ•เบต. (เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบด, เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ L or ..)

-b byte
--byte=byte
เบ–เป‰เบฒ interleaving เป„เบ”เป‰เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เบœเปˆเบฒเบ™ -- interleave เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ™เบฑเป‰เบ™โ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เบฅเบฐโ€‹เบ”เบฑเบšโ€‹เบ‚เบญเบ‡โ€‹
bytes เป€เบžเบทเปˆเบญเบฎเบฑเบเบชเบฒเบขเบนเปˆเบ—เบตเปˆ byteth byte. byte เบชเบฒเบกเบฒเบ”เบขเบนเปˆเปƒเบ™เบ‚เบญเบšเป€เบ‚เบ”เบˆเบฒเบ 0 เบซเบฒ breadth-1, เบšเปˆเบญเบ™เบ—เบตเปˆ
breadth เปเบกเปˆเบ™เบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเปƒเบซเป‰เป‚เบ”เบ -- interleave เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

-i [breadth]
--interleave[=breadth]
เบžเบฝเบ‡เปเบ•เปˆเบ„เบฑเบ”เบฅเบญเบเบ‚เบญเบšเป€เบ‚เบ”เบญเบญเบเบˆเบฒเบเบ—เบธเบเป† breadth เป„เบšเบ•เปŒ. (เบ‚เปเป‰เบกเบนเบ™เบชเปˆเบงเบ™เบซเบปเบงเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบœเบปเบ™เบเบฐเบ—เบปเบš). เป€เบฅเบทเบญเบ
เป„เบšเบ•เปŒเปƒเบ”เปƒเบ™เบ‚เบญเบšเป€เบ‚เบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฒเบ™เบชเบณเป€เบ™เบปเบฒเบ”เป‰เบงเบ --byte เบ—เบฒเบ‡เป€เบฅเบทเบญเบ. เป€เบฅเบทเบญเบ width เบ‚เบญเบ‡
เบ‚เบญเบšเป€เบ‚เบ”เบ—เบตเปˆเบกเบต --interleave-width เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒเบเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™ ROM. เบกเบฑเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบดเบเบฑเบš
"srec" เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบœเบปเบ™เบœเบฐเบฅเบดเบ”. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒ เบชเบณเป€เบ™เบปเบฒ เบˆเบฐเบˆเบปเปˆเบกเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ—เปˆเบฒเบ™เบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธ
--byte เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™.

เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบ‚เบญเบ‡ interleave เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ 4, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™ --byte เบ•เบฑเป‰เบ‡โ€‹เป€เบ›เบฑเบ™ 0โ€‹, เบชเบณเป€เบ™เบปเบฒ เบˆเบฐเบ„เบฑเบ”เบฅเบญเบ
byte เบ—เปเบฒเบญเบดเบ”เบญเบญเบเบˆเบฒเบเบ—เบธเบเป†เบชเบตเปˆ bytes เบˆเบฒเบ input เบซเบฒเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš.

--interleave-width=width
เป€เบกเบทเปˆเบญเปƒเบŠเป‰เบเบฑเบš -- interleave เบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เบชเปเบฒเป€เบ™เบปเบฒ width bytes เปƒเบ™เป€เบงเบฅเบฒ. เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡
เบ‚เบญเบšเป€เบ‚เบ”เบ‚เบญเบ‡ bytes เบ—เบตเปˆเบˆเบฐเบ„เบฑเบ”เบฅเบญเบเปเบกเปˆเบ™เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบ --byte เบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เปเบฅเบฐเบ‚เบญเบšเป€เบ‚เบ”เบ‚เบญเบ‡เบ‚เบญเบšเป€เบ‚เบ”
เบ–เบทเบเบเปเบฒเบ™เบปเบ”เบ”เป‰เบงเบ -- interleave เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เปเบกเปˆเบ™ 1. เบกเบนเบ™เบ„เปˆเบฒเบ‚เบญเบ‡ width เบšเบงเบเบเบฑเบš byte เบ„เปˆเบฒโ€‹เบ—เบตเปˆโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป‚เบ”เบโ€‹
เป„เบ”เป‰ --byte เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบˆเบฐเบ•เป‰เบญเบ‡เบšเปเปˆเป€เบเบตเบ™เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบ‚เบญเบ‡ interleave เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เป‚เบ”เบ -- interleave
เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบฎเบนเบšเบžเบฒเบšเบชเปเบฒเบฅเบฑเบšเบชเบญเบ‡ flashes 16-bit interleaved เปƒเบ™ a
เบฅเบปเบ”เป€เบก 32-bit เบœเปˆเบฒเบ™ -b 0 -i 4 --interleave-width=2 เปเบฅเบฐ -b 2 -i 4
--interleave-width=2 เป€เบ–เบดเบ‡เบชเบญเบ‡ เบชเบณเป€เบ™เบปเบฒ เบ„เปเบฒเบชเบฑเปˆเบ‡. เบ–เป‰เบฒเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เปเบกเปˆเบ™ '12345678' เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™
เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบˆเบฐเป€เบ›เบฑเบ™ '1256' เปเบฅเบฐ '3478' เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš.

-p
--preserve-dates
เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เบงเบฑเบ™โ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เป€เบ–เบดเบ‡โ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ”เบฑเบ”โ€‹เปเบเป‰โ€‹เบ‚เบญเบ‡โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เป€เบ›เบฑเบ™โ€‹เบญเบฑเบ™โ€‹เบ”เบฝเบงโ€‹เบเบฑเบ™โ€‹เบเบฑเบšโ€‹เบ‚เบญเบ‡โ€‹
เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™.

-D
--enable-deterministic-archives
เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เปƒเบ™ เบเบฒเบ™ เบเบณ เบ™เบปเบ” เป‚เปเบ”. เป€เบกเบทเปˆเบญเบ„เบฑเบ”เบฅเบญเบเบชเบฐเบกเบฒเบŠเบดเบเบฎเบงเบšเบฎเบงเบกเปเบฅเบฐเบ‚เบฝเบ™เบฎเบงเบšเบฎเบงเบก
index, เปƒเบŠเป‰เบชเบนเบ™เบชเปเบฒเบฅเบฑเบš UIDs, GIDs, timestamps, เปเบฅเบฐเบ™เปเบฒเปƒเบŠเป‰เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบชเบญเบ”เบ„เปˆเบญเบ‡เบชเปเบฒเบฅเบฑเบšเบ—เบฑเบ‡เบซเบกเบปเบ”.
เป„เบŸเบฅเปŒ.

If binutils เป„เบ”เป‰ configured เบเบฑเบš --enable-deterministic-archives, เบˆเบฒเบเบ™เบฑเป‰เบ™เป‚เปเบ”เบ™เบตเป‰เป€เบ›เบตเบ”เบขเบนเปˆ
เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบžเบดเบเบฒเบ™เบ”เป‰เบงเบ -U เบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰.

-U
--disable-deterministic-archives
Do เบšเปเปˆ เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เปƒเบ™ เบเบฒเบ™ เบเบณ เบ™เบปเบ” เป‚เปเบ”. เบ™เบตเป‰โ€‹เปเบกเปˆเบ™ inverse เบ‚เบญเบ‡โ€‹ -D เบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡:
เป€เบกเบทเปˆเบญเบ„เบฑเบ”เบฅเบญเบเบชเบฐเบกเบฒเบŠเบดเบเปƒเบ™เปเบŸเป‰เบกเบˆเบฑเบ”เป€เบเบฑเบšเปเบฅเบฐเบ‚เบฝเบ™เบ”เบฑเบ”เบชเบฐเบ™เบตเป€เบเบฑเบšเบกเป‰เบฝเบ™, เปƒเบŠเป‰ UID เบ•เบปเบงเบˆเบดเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ, GID,
เป€เบงเบฅเบฒ, เปเบฅเบฐเบ„เปˆเบฒเบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒ.

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆ binutils เป„เบ”เป‰ configured เบเบฑเบš
--enable-deterministic-archives.

-- debugging
เบ›เปˆเบฝเบ™เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ”เบตเบšเบฑเบ, เบ–เป‰เบฒเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰. เบ™เบตเป‰เบšเปเปˆเปเบกเปˆเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบžเบฒเบฐเบงเปˆเบฒเบžเบฝเบ‡เปเบ•เปˆ
เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบš debugging เบชเบฐโ€‹เป€เบžเบฒเบฐโ€‹เปƒเบ”โ€‹เบซเบ™เบถเปˆเบ‡โ€‹, เปเบฅเบฐโ€‹เบ‚เบฐโ€‹เบšเบงเบ™โ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เปƒเบŠเป‰โ€‹เป€เบงโ€‹เบฅเบฒโ€‹
เบเบฒเบ™เบŠเบปเบกเปƒเบŠเป‰.

--gap-เบ•เบทเปˆเบก h
เบ•เบทเปˆเบกเบ‚เปเป‰เบกเบนเบ™เปƒเบชเปˆเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเบกเบต h. เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ™เบตเป‰เปƒเบŠเป‰เบเบฑเบš load เบ—เบตเปˆเบขเบนเปˆ (LMA)
เบ‚เบญเบ‡โ€‹เบžเบฒเบโ€‹เบชเปˆเบงเบ™โ€‹. เบกเบฑเบ™เปเบกเปˆเบ™เป€เบฎเบฑเบ”เป‚เบ”เบเบเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบชเปˆเบงเบ™เบ—เบตเปˆเบกเบตเบ•เปˆเปเบฒ
เบ—เบตเปˆเบขเบนเปˆ, เปเบฅเบฐเบ•เบทเปˆเบกเบ‚เปเป‰เบกเบนเบ™เปƒเบชเปˆเปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบžเบดเป€เบชเบ”เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบ”เป‰เบงเบ h.

--pad-to เบ—เบตเปˆเบขเบนเปˆ
pad เป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เป„เบ”เป‰เป€เบ–เบดเบ‡เบ—เบตเปˆเบขเบนเปˆเบเบฒเบ™เป‚เบซเบผเบ” เบ—เบตเปˆเบขเบนเปˆ. เบ™เบตเป‰เปเบกเปˆเบ™เป€เบฎเบฑเบ”เป„เบ”เป‰เป‚เบ”เบเบเบฒเบ™เป€เบžเบตเปˆเบก
เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบžเบฒเบเบชเบธเบ”เบ—เป‰เบฒเบ. เบžเบทเป‰เบ™เบ—เบตเปˆเบžเบดเป€เบชเบ”เปเบกเปˆเบ™เป€เบ•เบฑเบกเป„เบ›เบ”เป‰เบงเบเบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เป‚เบ”เบ
--gap-เบ•เบทเปˆเบก (เบชเบนเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™).

--set-start h
เบเปเบฒเบ™เบปเบ”เบ—เบตเปˆเบขเบนเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เป„เบŸเบฅเปŒเปƒเบซเบกเปˆเป€เบ›เบฑเบ™ h. เบšเปเปˆเปเบกเปˆเบ™เบ—เบธเบเบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธเบ—เบตเปˆเบฎเบญเบ‡เบฎเบฑเบš
เบเปเบฒเบ™เบปเบ”เบ—เบตเปˆเบขเบนเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

--เบเบฒเบ™โ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹ incr
--เบ›เบฑเบš-เป€เบฅเบตเปˆเบก incr
เบ›เปˆเบฝเบ™เบ—เบตเปˆเบขเบนเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป‚เบ”เบเบเบฒเบ™เป€เบžเบตเปˆเบก incr. เบšเปเปˆเปเบกเปˆเบ™เบ—เบธเบเบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธเบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ
เบ—เบตเปˆเบขเบนเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

--เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เบ—เบตเปˆโ€‹เบขเบนเปˆโ€‹ incr
--เบ›เบฑเบš-vma incr
เบ›เปˆเบฝเบ™เบ—เบตเปˆเบขเบนเปˆ VMA เปเบฅเบฐ LMA เบ‚เบญเบ‡เบ—เบธเบเบžเบฒเบเบชเปˆเบงเบ™, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบ—เบตเปˆเบขเบนเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เป‚เบ”เบ
เป€เบžเบตเปˆเบก incr. เบšเบฒเบ‡เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธเบšเปเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ›เปˆเบฝเบ™เบ—เบตเปˆเบขเบนเปˆเบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™
arbitrarily. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบเบปเบเบเป‰เบฒเบเบžเบฒเบเบชเปˆเบงเบ™; เบ–เป‰เบฒเป‚เบ„เบ‡เบเบฒเบ™เบ„เบฒเบ”เบซเบงเบฑเบ‡
เบžเบฒเบโ€‹เบชเปˆเบงเบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เป‚เบซเบผเบ”โ€‹เบขเบนเปˆโ€‹เบ—เบตเปˆโ€‹เบชเบฐโ€‹เป€เบžเบฒเบฐโ€‹เปƒเบ”โ€‹เบซเบ™เบถเปˆเบ‡โ€‹, เปเบฅเบฐโ€‹เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เป€เบžเบทเปˆเบญโ€‹เบ›เปˆเบฝเบ™โ€‹
เบžเบฒเบเบชเปˆเบงเบ™เบ•เปˆเบฒเบ‡เป†เป€เบŠเบฑเปˆเบ™เบงเปˆเบฒเบžเบงเบเบกเบฑเบ™เบ–เบทเบเป‚เบซเบฅเบ”เบขเบนเปˆเบšเปˆเบญเบ™เบญเบทเปˆเบ™, เป‚เบ„เบ‡เบเบฒเบ™เบญเบฒเบ”เบˆเบฐเบฅเบปเป‰เบกเป€เบซเบฅเบง.

--change-section-address เบฎเบนเบšเปเบšเบšเบžเบฒเบ{=,+,-}h
--adjust-section-vma เบฎเบนเบšเปเบšเบšเบžเบฒเบ{=,+,-}h
เบ•เบฑเป‰เบ‡ เบซเบผเบทเบ›เปˆเบฝเบ™เบ—เบฑเบ‡เบ—เบตเปˆเบขเบนเปˆ VMA เปเบฅเบฐเบ—เบตเปˆเบขเบนเปˆ LMA เบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เปƒเบ”เบ™เบถเปˆเบ‡เบ—เบตเปˆเบเบปเบ‡เบเบฑเบ™
เบฎเบนเบšเปเบšเบšเบžเบฒเบเบ—เบตเปˆเบขเบนเปˆ เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ = เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰, เบ—เบตเปˆเบขเบนเปˆเบžเบฒเบเปเบกเปˆเบ™เบเปเบฒเบ™เบปเบ”เป€เบ›เบฑเบ™ h. เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, h is
เป€เบžเบตเปˆเบก เบซเบผเบท เบซเบฑเบเบญเบญเบเบˆเบฒเบเบ—เบตเปˆเบขเบนเปˆเบžเบฒเบ. เป€เบšเบดเปˆเบ‡เบ„เปเบฒเป€เบซเบฑเบ™เบžเบฒเบเปƒเบ•เป‰
--เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เบ—เบตเปˆโ€‹เบขเบนเปˆโ€‹, เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡. เบ–เป‰เบฒ เบฎเบนเบšเปเบšเบšเบžเบฒเบ เบšเปเปˆเบเบปเบ‡เบเบฑเบšเบžเบฒเบเบชเปˆเบงเบ™เปƒเบ”เบ™เบถเปˆเบ‡เปƒเบ™เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™
เป„เบŸเบฅเปŒ, เบเบฒเบ™เป€เบ•เบทเบญเบ™เป„เบžเบˆเบฐเบ–เบทเบเบญเบญเบ, เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆ -- เบเบฒเบ™โ€‹เป€เบ•เบทเบญเบ™โ€‹เป„เบžโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹ เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰.

--change-section-lma เบฎเบนเบšเปเบšเบšเบžเบฒเบ{=,+,-}h
เบ•เบฑเป‰เบ‡ เบซเบผเบทเบ›เปˆเบฝเบ™เบ—เบตเปˆเบขเบนเปˆ LMA เบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เปƒเบ”เบ™เบถเปˆเบ‡เบ—เบตเปˆเบเบปเบ‡เบเบฑเบ™ เบฎเบนเบšเปเบšเบšเบžเบฒเบ. LMA
เบ—เบตเปˆเบขเบนเปˆเปเบกเปˆเบ™เบ—เบตเปˆเบขเบนเปˆเบšเปˆเบญเบ™เบ—เบตเปˆเบžเบฒเบเบชเปˆเบงเบ™เบˆเบฐเบ–เบทเบเป‚เบซเบฅเบ”เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเปƒเบ™เป€เบงเบฅเบฒเป‚เบซเบฅเบ”เป‚เบ›เบผเปเบเบผเบก
เป€เบงเบฅเบฒ. เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบ™เบตเป‰เปเบกเปˆเบ™เบ„เบทเบเบฑเบ™เบเบฑเบšเบ—เบตเปˆเบขเบนเปˆ VMA, เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบ—เบตเปˆเบขเบนเปˆเบ‚เบญเบ‡
เบžเบฒเบเบชเปˆเบงเบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ”เปเบฒเป€เบ™เบตเบ™เป‚เบ„เบ‡เบเบฒเบ™, เปเบ•เปˆเปƒเบ™เบšเบฒเบ‡เบฅเบฐเบšเบปเบš, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบšเปˆเบญเบ™เบ—เบตเปˆเป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™
เบˆเบฑเบ”เบ‚เบถเป‰เบ™เปƒเบ™ ROM, เบ—เบฑเบ‡เบชเบญเบ‡เบชเบฒเบกเบฒเบ”เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เบ–เป‰เบฒ = เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰, เบ—เบตเปˆเบขเบนเปˆเบžเบฒเบเปเบกเปˆเบ™เบเปเบฒเบ™เบปเบ”เป€เบ›เบฑเบ™
h. เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, h เบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆ เบซเบผเบทเบซเบฑเบเบญเบญเบเบˆเบฒเบเบ—เบตเปˆเบขเบนเปˆเบ‚เบญเบ‡เบžเบฒเบ. เป€เบšเบดเปˆเบ‡
เบ„เปเบฒเป€เบซเบฑเบ™เบžเบฒเบเปƒเบ•เป‰ --เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เบ—เบตเปˆโ€‹เบขเบนเปˆโ€‹, เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡. เบ–เป‰เบฒ เบฎเบนเบšเปเบšเบšเบžเบฒเบ เบšเปเปˆเบเบปเบ‡เบเบฑเบ™เปƒเบ”เป†
เบžเบฒเบเบชเปˆเบงเบ™เปƒเบ™เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™, เบเบฒเบ™เป€เบ•เบทเบญเบ™เป„เบžเบˆเบฐเบ–เบทเบเบญเบญเบ, เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆ -- เบเบฒเบ™โ€‹เป€เบ•เบทเบญเบ™โ€‹เป„เบžโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹ is
เปƒเบŠเป‰เปเบฅเป‰เบง.

--change-section-vma เบฎเบนเบšเปเบšเบšเบžเบฒเบ{=,+,-}h
เบ•เบฑเป‰เบ‡ เบซเบผเบทเบ›เปˆเบฝเบ™เบ—เบตเปˆเบขเบนเปˆ VMA เบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เปƒเบ”เบ™เบถเปˆเบ‡เบ—เบตเปˆเบเบปเบ‡เบเบฑเบ™ เบฎเบนเบšเปเบšเบšเบžเบฒเบ. เบ—เบตเปˆเบขเบนเปˆ VMA
เปเบกเปˆเบ™เบ—เบตเปˆเบขเบนเปˆเบšเปˆเบญเบ™เบ—เบตเปˆเบžเบฒเบเบชเปˆเบงเบ™เบˆเบฐเบ•เบฑเป‰เบ‡เบขเบนเปˆเป€เบกเบทเปˆเบญเป‚เบ„เบ‡เบเบฒเบ™เป„เบ”เป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹. เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบ™เบตเป‰เปเบกเปˆเบ™เบ„เบทเบเบฑเบ™เบเบฑเบšเบ—เบตเปˆเบขเบนเปˆ LMA, เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบ—เบตเปˆเบขเบนเปˆเบ—เบตเปˆ
เบžเบฒเบเบชเปˆเบงเบ™เบˆเบฐเบ–เบทเบเป‚เบซเบฅเบ”เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ, เปเบ•เปˆเปƒเบ™เบšเบฒเบ‡เบฅเบฐเบšเบปเบš, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเปเบกเปˆเบ™เบšเปˆเบญเบ™เบ—เบตเปˆ a
เป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™เบˆเบฑเบ”เบ‚เบถเป‰เบ™เปƒเบ™ ROM, เบ—เบฑเบ‡เบชเบญเบ‡เบชเบฒเบกเบฒเบ”เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เบ–เป‰เบฒ = เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰, เบ—เบตเปˆเบขเบนเปˆเบžเบฒเบ
เบ–เบทเบเบเปเบฒเบ™เบปเบ”เปƒเบซเป‰ h. เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, h เบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆ เบซเบผเบทเบซเบฑเบเบญเบญเบเบˆเบฒเบเบ—เบตเปˆเบขเบนเปˆเบ‚เบญเบ‡เบžเบฒเบ.
เป€เบšเบดเปˆเบ‡เบ„เปเบฒเป€เบซเบฑเบ™เบžเบฒเบเปƒเบ•เป‰ --เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เบ—เบตเปˆโ€‹เบขเบนเปˆโ€‹, เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡. เบ–เป‰เบฒ เบฎเบนเบšเปเบšเบšเบžเบฒเบ เบšเปเปˆเบเบปเบ‡เบเบฑเบ™
เบžเบฒเบเบชเปˆเบงเบ™เปƒเบ”เบ™เบถเปˆเบ‡เปƒเบ™เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™, เบเบฒเบ™เป€เบ•เบทเบญเบ™เบˆเบฐเบ–เบทเบเบญเบญเบ, เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆ -- เบเบฒเบ™โ€‹เป€เบ•เบทเบญเบ™โ€‹เป„เบžโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹
เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰.

--เบ„เปเบฒโ€‹เป€เบ•เบทเบญเบ™โ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹
-- เบ›เบฑเบš-เป€เบ•เบทเบญเบ™
If --change-section-address or --change-section-lma or --change-section-vma เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰,
เปเบฅเบฐเบฎเบนเบšเปเบšเบšเบžเบฒเบเบชเปˆเบงเบ™เบšเปเปˆเบเบปเบ‡เบเบฑเบšเบžเบฒเบเบชเปˆเบงเบ™เปƒเบ”เบ™เบถเปˆเบ‡, เบญเบญเบเบ„เปเบฒเป€เบ•เบทเบญเบ™. เบ™เบตเป‰โ€‹เปเบกเปˆเบ™
Default

-- เบเบฒเบ™โ€‹เป€เบ•เบทเบญเบ™โ€‹เป„เบžโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹
--no-adjust-เบเบฒเบ™เป€เบ•เบทเบญเบ™
เบขเปˆเบฒเบญเบญเบเบ„เปเบฒเป€เบ•เบทเบญเบ™เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ --change-section-address or --adjust-section-lma or
--adjust-section-vma เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบฎเบนเบšเปเบšเบšเบžเบฒเบเบšเปเปˆเบเบปเบ‡เบเบฑเบšเบžเบฒเบเบชเปˆเบงเบ™เปƒเบ”.

--set-section-flags เบฎเบนเบšเปเบšเบšเบžเบฒเบ=เบ—เบปเบ‡
เบเปเบฒเบ™เบปเบ”เบ—เบธเบ‡เบชเปเบฒเบฅเบฑเบšเบžเบฒเบเบชเปˆเบงเบ™เปƒเบ”เบ—เบตเปˆเบเบปเบ‡เบเบฑเบ™ เบฎเบนเบšเปเบšเบšเบžเบฒเบ. เป„เบ”เป‰ เบ—เบปเบ‡ argument เป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”
เปเบเบเบชเบฐเบ•เบฃเบดเบ‡เบ‚เบญเบ‡เบŠเบทเปˆเบ—เบธเบ‡. เบŠเบทเปˆเบ—เบตเปˆเบฎเบฑเบšเบฎเบนเป‰เปเบกเปˆเบ™ เบˆเบฑเบ”เบชเบฑเบ™, เป€เบ™เบทเป‰เบญเบซเบฒ, load,
noload, เบญเปˆเบฒเบ™โ€‹เบขเปˆเบฒเบ‡โ€‹เบ”เบฝเบง, เบฅเบฐเบซเบฑเบ”, เบ‚เปเป‰เบกเบนเบ™, เป‚เบฅเบก, share, เปเบฅเบฐ debug. เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹ เป€เบ™เบทเป‰เบญเบซเบฒ เบ—เบธเบ‡
เบชเปเบฒเบฅเบฑเบšเบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเบšเปเปˆเบกเบตเป€เบ™เบทเป‰เบญเปƒเบ™, เปเบ•เปˆเบกเบฑเบ™เบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบซเบกเบฒเบเบ—เบตเปˆเบˆเบฐเบฅเป‰เบฒเบ‡เบญเบญเบ
เป€เบ™เบทเป‰เบญเบซเบฒ เบ—เบธเบ‡เบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเบกเบตเป€เบ™เบทเป‰เบญเปƒเบ™ -- เบžเบฝเบ‡เปเบ•เปˆเป€เบญเบปเบฒเบžเบฒเบเบชเปˆเบงเบ™เบญเบญเบเปเบ—เบ™.
เบšเปเปˆเปเบกเปˆเบ™เบ—เบธเบ‡เบ—เบฑเบ‡เปเบปเบ”เบกเบตเบ„เบงเบฒเบกเปเบฒเบเบชเบณเบฅเบฑเบšเบ—เบธเบเบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธ.

--เบชเปˆเบงเบ™เบ•เบทเปˆเบก เบŠเบทเปˆเบžเบฒเบ=เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เป€เบžเบตเปˆเบกเบžเบฒเบเปƒเบซเบกเปˆเบ—เบตเปˆเบกเบตเบŠเบทเปˆ เบŠเบทเปˆเบžเบฒเบ เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบเบฒเบ™เบ„เบฑเบ”เบฅเบญเบเป„เบŸเบฅเปŒ. เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เปƒเบซเบกเปˆ
เบžเบฒเบเบชเปˆเบงเบ™เบ–เบทเบเป€เบญเบปเบฒเบกเบฒเบˆเบฒเบเป„เบŸเบฅเปŒ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™. เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบˆเบฐเป€เบ›เบฑเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡
เป„เบŸเบฅเปŒ. เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ™เบตเป‰โ€‹เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ—เบตเปˆโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹เบžเบฒเบโ€‹เบชเปˆเบงเบ™โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹
เบŠเบทเปˆเบ—เบตเปˆเบกเบฑเบ. เบซเบกเบฒเบเป€เบซเบ” - เบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเบกเบตเบ„เบงเบฒเบกเบˆเปเบฒเป€เบ›เบฑเบ™เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰ --set-section-flags เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบˆเบฐ
เบเปเบฒเบ™เบปเบ”เบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบซเบกเปˆ.

-- dump-section เบŠเบทเปˆเบžเบฒเบ=เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เบงเบฒเบ‡เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเบกเบตเบŠเบทเปˆ เบŠเบทเปˆเบžเบฒเบ เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป„เบŸเบฅเปŒ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™, เบ‚เบฝเบ™เบ—เบฑเบš
เป€เบ™เบทเป‰เบญเบซเบฒเปƒเบ”เป†เบ—เบตเปˆเบญเบฒเบ”เบˆเบฐเบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เปเบกเปˆเบ™เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบกเบ‚เบญเบ‡
--เบชเปˆเบงเบ™เบ•เบทเปˆเบก. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš -- เบžเบฒเบเบชเปˆเบงเบ™เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบเบปเบเป€เบงเบฑเป‰เบ™เบกเบฑเบ™
เบšเปเปˆเป„เบ”เป‰เบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบฎเบนเบšเปเบšเบš, เบกเบฑเบ™เบžเบฝเบ‡เปเบ•เปˆ dumps เป€เบ™เบทเป‰เบญเปƒเบ™เป€เบ›เบฑเบ™เบ‚เปเป‰เบกเบนเบ™เบ–เบฒเบ™เบชเบญเบ‡เบ”เบดเบš,
เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบเบฒเบ™เบเบปเบเบเป‰เบฒเบเปƒเบ”เป†. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเบฒเบกเบฒเบ”เบ–เบทเบเบเปเบฒเบ™เบปเบ”เบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบ„เบฑเป‰เบ‡.

--update-section เบŠเบทเปˆเบžเบฒเบ=เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เปเบ—เบ™เบ—เบตเปˆเป€เบ™เบทเป‰เบญเปƒเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบงเบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเบกเบตเบŠเบทเปˆ เบŠเบทเปˆเบžเบฒเบ เบเบฑเบšโ€‹เป€เบ™เบทเป‰เบญโ€‹เปƒเบ™โ€‹เบ‚เบญเบ‡โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹
เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™. เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เบ‚เบญเบ‡โ€‹เบžเบฒเบโ€‹เบชเปˆเบงเบ™โ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เบฑเบšโ€‹เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เบ‚เบญเบ‡โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เป„เบ”เป‰โ€‹. เป„เบ”เป‰
เบ—เบธเบ‡เบžเบฒเบเบชเปเบฒเบฅเบฑเบš เบŠเบทเปˆเบžเบฒเบ เบˆเบฐเบšเปเปˆเบ›เปˆเบฝเบ™เปเบ›เบ‡. เบชเปเบฒเบฅเบฑเบšเบฎเบนเบšเปเบšเบš ELF เป„เบŸเบฅเปŒเบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเบˆเบฐ
เบเบฒเบ™เบชเป‰เบฒเบ‡เปเบœเบ™เบ—เบตเปˆ segment เบเบฑเบ‡เบˆเบฐเบšเปเปˆเบ›เปˆเบฝเบ™เปเบ›เบ‡, เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เบšเปเปˆเป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบ™เปเบฒเปƒเบŠเป‰
--remove-section เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเป‚เบ”เบ --เบชเปˆเบงเบ™เบ•เบทเปˆเบก. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเบฒเบกเบฒเบ”เบ–เบทเบเบเปเบฒเบ™เบปเบ”เบซเบผเบฒเบเบเปˆเบงเบฒ
เบ„เบฑเป‰เบ‡เบซเบ™เบถเปˆเบ‡.

เบซเบกเบฒเบเป€เบซเบ” - เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบ™เปเบฒเปƒเบŠเป‰ --เบ›เปˆเบฝเบ™เบŠเบทเปˆเบžเบฒเบเบชเปˆเบงเบ™ เปเบฅเบฐ --update-section เบ—เบฑเบ‡โ€‹เบชเบญเบ‡โ€‹เบ›เบฑเบšโ€‹เบ›เบธเบ‡โ€‹เปเบฅเบฐโ€‹
เบ›เปˆเบฝเบ™เบŠเบทเปˆเบžเบฒเบเบชเปˆเบงเบ™เปœเบถเปˆเบ‡เบˆเบฒเบเปเบ–เบงเบ„เบณเบชเบฑเปˆเบ‡. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เปƒเบซเป‰เบœเปˆเบฒเบ™เบŠเบทเปˆเบžเบฒเบเบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš
to --update-section, เปเบฅเบฐเบŠเบทเปˆเบžเบฒเบเบชเปˆเบงเบ™เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเปเบฅเบฐเปƒเบซเบกเปˆ --เบ›เปˆเบฝเบ™เบŠเบทเปˆเบžเบฒเบเบชเปˆเบงเบ™.

--add-เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹ เบŠเบทเปˆ=[เบชเปˆเบงเบ™:]เบกเบนเบ™เบ„เปˆเบฒ[,เบ—เบปเบ‡]
เป€เบžเบตเปˆเบกเบชเบฑเบ™เบเบฒเบฅเบฑเบเปƒเบซเบกเปˆเบ—เบตเปˆเบกเบตเบŠเบทเปˆ เบŠเบทเปˆ เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบเบฒเบ™เบ„เบฑเบ”เบฅเบญเบเป„เบŸเบฅเปŒ. เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰
เบซเบผเบฒเบเบ„เบฑเป‰เบ‡. เบ–เป‰เบฒ เบชเปˆเบงเบ™ เป„เบ”เป‰เบ–เบทเบเบกเบญเบšเปƒเบซเป‰, เบชเบฑเบ™เบเบฒเบฅเบฑเบเบˆเบฐเบ–เบทเบเป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบเบฑเบšเปเบฅเบฐ
เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบžเบฒเบเบชเปˆเบงเบ™เบ™เบฑเป‰เบ™, เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบกเบฑเบ™เบˆเบฐเป€เบ›เบฑเบ™เบชเบฑเบ™เบเบฒเบฅเบฑเบ ABS. เบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบšเปเปˆเป„เบ”เป‰เบเปเบฒเบ™เบปเบ”
เบžเบฒเบเบชเปˆเบงเบ™เบˆเบฐเบชเบปเปˆเบ‡เบœเบปเบ™เปƒเบซเป‰เป€เบเบตเบ”เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบฎเป‰เบฒเบเปเบฎเบ‡. เบšเปเปˆเบกเบตเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบกเบนเบ™เบ„เปˆเบฒ, เบกเบฑเบ™เบˆเบฐเป€เบ›เบฑเบ™
เป€เบญเบปเบฒเบ•เบฒเบกเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰. เบ—เบธเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบเบชเบฒเบกเบฒเบ”เบ–เบทเบเบเปเบฒเบ™เบปเบ”เปเบฅเบฐเบšเปเปˆเปเบกเปˆเบ™เบ—เบธเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”
เบกเบตเบ„เบงเบฒเบกเบซเบกเบฒเบเบชเปเบฒเบฅเบฑเบšเบ—เบธเบเบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธ. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบชเบฑเบ™เบเบฒเบฅเบฑเบเบˆเบฐเป€เบ›เบฑเบ™เบ—เบปเปˆเบงเป‚เบฅเบ. เป„เบ”เป‰
เบ—เบธเบ‡เบžเบดเป€เบชเบ” 'เบเปˆเบญเบ™ =เบญเบทเปˆเบ™' เบˆเบฐเปƒเบชเปˆเบชเบฑเบ™เบเบฒเบฅเบฑเบเปƒเบซเบกเปˆเบขเบนเปˆเบ—เบฒเบ‡เบซเบ™เป‰เบฒเบ‚เบญเบ‡เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰
เบญเบทเปˆเบ™เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบชเบฑเบ™เบเบฒเบฅเบฑเบเบˆเบฐเบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆเปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบเปƒเบ™
เบชเบฑเปˆเบ‡เปƒเบซเป‰เบ›เบฒเบเบปเบ”.

--เบ›เปˆเบฝเบ™เบŠเบทเปˆเบžเบฒเบเบชเปˆเบงเบ™ เบŠเบทเปˆเป€เบเบปเปˆเบฒ=เบŠเบทเปˆเปƒเปเปˆ[,เบ—เบปเบ‡]
เบ›เปˆเบฝเบ™เบŠเบทเปˆเบžเบฒเบเบชเปˆเบงเบ™เบˆเบฒเบ เบŠเบทเปˆเป€เบเบปเปˆเบฒ to เบŠเบทเปˆเปƒเปเปˆ, เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เบ—เบธเบ‡เบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เป€เบ›เบฑเบ™
เบ—เบปเบ‡ เปƒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™. เบ™เบตเป‰เบกเบตเบ›เบฐเป‚เบซเบเบ”เบซเบผเบฒเบเบเบงเปˆเบฒ usng script linker เป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ”
เบ›เปˆเบฝเบ™เบŠเบทเปˆเปƒเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฑเบ‡เบ„เบปเบ‡เป€เบ›เบฑเบ™เป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธเปเบฅเบฐเบšเปเปˆเบเบฒเบเป€เบ›เบฑเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ
เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰.

เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบฎเบนเบšเปเบšเบšเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เป€เบ›เบฑเบ™เบ–เบฒเบ™เบชเบญเบ‡, เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบ™เบตเป‰เบˆเบฐ
เบชเบฐเป€เบซเบกเบตเบชเป‰เบฒเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ .data. เบ–เป‰เบฒเบ•เบปเบงเบขเปˆเบฒเบ‡, เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡
เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ .rodata เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบ‚เปเป‰เบกเบนเบ™เบ–เบฒเบ™เบชเบญเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰
เป€เบžเบทเปˆเบญเบšเบฑเบ™เบฅเบธเบกเบฑเบ™:

objcopy -I binary -O - เบ‚ \
--rename-section .data=.rodata,alloc,load,readonly,data,contents \


--long-section-names {enable,disable,keep}
เบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบŠเบทเปˆเบžเบฒเบเบชเปˆเบงเบ™เบเบฒเบงเปƒเบ™เป€เบงเบฅเบฒเบ›เบฐเบกเบงเบ™เบœเบปเบ™ "COFF" เปเบฅเบฐ "PE-COFF"
เบฎเบนเบšเปเบšเบšเบงเบฑเบ”เบ–เบธ. เบžเบถเบ”โ€‹เบ•เบดโ€‹เบเปเบฒโ€‹เปƒเบ™โ€‹เบ•เบญเบ™โ€‹เบ•เบปเป‰เบ™โ€‹, เบฎเบฑเบเบชเบฒ, เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบฎเบฑเบเบชเบฒเบŠเบทเปˆเบžเบฒเบเบเบฒเบงเบ–เป‰เบฒเบกเบต
เบกเบตเบขเบนเปˆเปƒเบ™เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™. เป„เบ”เป‰ เป€เบฎเบฑเบ”เปƒเบซเป‰เบชเบฒเบกเบฒเบ” เปเบฅเบฐ เบ›เบดเบ”เบเบฒเบ™เปƒเบŠเป‰เบงเบฝเบ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™เบšเบฑเบ‡เบ„เบฑเบšเปƒเบซเป‰เป€เบ›เบตเบ”เบซเบผเบท
เบ›เบดเบ”เบเบฒเบ™เปƒเบŠเป‰เบ‡เบฒเบ™เบ‚เบญเบ‡เบŠเบทเปˆเบžเบฒเบเบชเปˆเบงเบ™เบเบฒเบงเปƒเบ™เบงเบฑเบ”เบ–เบธเบœเบปเบ™เบœเบฐเบฅเบดเบ”; เป€เบกเบทเปˆเบญโ€‹เปƒเบ”โ€‹ เบ›เบดเบ”เบเบฒเบ™เปƒเบŠเป‰เบงเบฝเบ เบกเบตโ€‹เบœเบปเบ™โ€‹เบเบฐโ€‹เบ—เบปเบšโ€‹,
เบŠเบทเปˆเบžเบฒเบเบชเปˆเบงเบ™เปƒเบ”เบ™เบถเปˆเบ‡เบ—เบตเปˆเบเบฒเบงเบขเบนเปˆเปƒเบ™เบงเบฑเบ”เบ–เบธเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบˆเบฐเบ–เบทเบเบ•เบฑเบ”เบญเบญเบ. เป„เบ”เป‰ เป€เบฎเบฑเบ”เปƒเบซเป‰เบชเบฒเบกเบฒเบ” เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบˆเบฐโ€‹
เบžเบฝเบ‡เปเบ•เปˆเบ›เปˆเบญเบเบŠเบทเปˆเบžเบฒเบเบชเปˆเบงเบ™เบเบฒเบงเบ–เป‰เบฒเบกเบตเบขเบนเปˆเปƒเบ™เบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™; เบ™เบตเป‰เบชเปˆเบงเบ™เบซเบผเบฒเบเปเบกเปˆเบ™เบ„เบทเบเบฑเบ™
as เบฎเบฑเบเบชเบฒ, เปเบ•เปˆเบกเบฑเบ™เบ–เบทเบเบ›เบฐเป„เบงเป‰เป‚เบ”เบเบšเปเปˆเป„เบ”เป‰เบเปเบฒเบ™เบปเบ”เบšเปเปˆเบงเปˆเบฒเบˆเบฐเป€เบ›เบฑเบ™ เป€เบฎเบฑเบ”เปƒเบซเป‰เบชเบฒเบกเบฒเบ” เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบฒเบ”เบˆเบฐเบšเบฑเบ‡เบ„เบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡
เบ‚เบญเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบชเบฐเบ•เบฃเบดเบ‡เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒเปƒเบ™เป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”.

--change-leading-char
เบšเบฒเบ‡เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธเปƒเบŠเป‰เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบžเบดเป€เบชเบ”เปƒเบ™เบ•เบญเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบ. เบชเปˆเบงเบ™โ€‹เปƒเบซเบเปˆ
เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบปเปˆเบงเป„เบ›เปเบกเปˆเบ™ underscore, เป€เบŠเบดเปˆเบ‡ compilers เบกเบฑเบเบˆเบฐเป€เบžเบตเปˆเบกเบเปˆเบญเบ™เบ—เบธเบเบชเบฑเบ™เบเบฒเบฅเบฑเบ.
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบšเบญเบ เบชเบณเป€เบ™เบปเบฒ เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบฅเบฑเบเบชเบฐเบ™เบฐเบŠเบฑเป‰เบ™เบ™เปเบฒเบ‚เบญเบ‡เบ—เบธเบเป†เบชเบฑเบ™เบเบฒเบฅเบฑเบเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบกเบฑเบ™
เปเบ›เบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธ. เบ–เป‰เบฒเบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธเปƒเบŠเป‰เบ•เบปเบงเบ™เปเบฒเบ”เบฝเบงเบเบฑเบ™
เบฅเบฑเบเบชเบฐเบ™เบฐ, เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบšเปเปˆเบกเบตเบœเบปเบ™. เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบกเบฑเบ™เบˆเบฐเป€เบžเบตเปˆเบกเบ•เบปเบงเบญเบฑเบเบชเบญเบ™, เบซเบผเบทเป€เบญเบปเบฒ a
เบฅเบฑเบเบชเบฐเบ™เบฐ, เบซเบผเบทเบ›เปˆเบฝเบ™เบฅเบฑเบเบชเบฐเบ™เบฐ, เบ•เบฒเบกเบ„เบงเบฒเบกเป€เบซเบกเบฒเบฐเบชเบปเบก.

--remove-leading-char
เบ–เป‰เบฒเบฅเบฑเบเบชเบฐเบ™เบฐเบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบปเปˆเบงเป‚เบฅเบเปเบกเปˆเบ™เบชเบฑเบ™เบเบฒเบฅเบฑเบเบžเบดเป€เบชเบ”เบ‚เบญเบ‡เบ•เบปเบงเบ™เปเบฒเบ—เบตเปˆเปƒเบŠเป‰
เป‚เบ”เบเบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธ, เป€เบญเบปเบฒเบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบญเบญเบ. เบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบปเปˆเบงเป„เบ›เบ—เบตเปˆเบชเบธเบ”เบ™เปเบฒเบžเบฒ
เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เปเบกเปˆเบ™เบ‚เบตเบ”เบเป‰เบญเบ‡. เป‚เบ•เป€เบฅเบทเบญเบเบ™เบตเป‰เบˆเบฐเป€เบญเบปเบฒเบˆเบธเบ”เบ‚เบตเบ”เบเป‰เบญเบ‡เบญเบญเบเบˆเบฒเบเบ—เบปเปˆเบงเป‚เบฅเบเบ—เบฑเบ‡เปเบปเบ”
เบชเบฑเบ™เบเบฒเบฅเบฑเบ. เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบ™เบงเบฑเบ”เบ–เบธเบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™
เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบกเบตเบชเบปเบ™เบ—เบดเบชเบฑเบ™เบเบฒเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบŠเบทเปˆเบชเบฑเบ™เบเบฒเบฅเบฑเบ. เบ™เบตเป‰เปเบกเปˆเบ™เปเบ•เบเบ•เปˆเบฒเบ‡เบˆเบฒเบ
--change-leading-char เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบกเบฑเบ™เบชเบฐเป€เบซเบกเบตเบ›เปˆเบฝเบ™เบŠเบทเปˆเบชเบฑเบ™เบเบฒเบฅเบฑเบเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก,
เป‚เบ”เบเบšเปเปˆเบชเบปเบ™เป€เบฅเบทเปˆเบญเบ‡เบ‚เบญเบ‡เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธเบ‚เบญเบ‡เป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”.

--reverse-bytes=num
เบ›เบตเป‰เบ™เบเบฑเบš bytes เปƒเบ™เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเบกเบตเป€เบ™เบทเป‰เบญเปƒเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”. เบ„เบงเบฒเบกเบเบฒเบงเบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบˆเบฐเบ•เป‰เบญเบ‡เป€เบ—เบปเปˆเบฒเบเบฑเบ™
เปเบšเปˆเบ‡เบ•เบฒเบกเบ„เปˆเบฒเบ—เบตเปˆเปƒเบซเป‰เป„เบงเป‰เป€เบžเบทเปˆเบญเปƒเบซเป‰ swap เบชเบฒเบกเบฒเบ”เป€เบเบตเบ”เบ‚เบถเป‰เบ™เป„เบ”เป‰. เบ›เบตเป‰เบ™เบ„เบทเบ™
เปƒเบŠเป‰เป€เบงเบฅเบฒเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐ interleaving เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”.

เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เปƒเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เบฎเบนเบšเบžเบฒเบš ROM เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ—เบตเปˆเบกเบตเบšเบฑเบ™เบซเบฒ.
เบ•เบปเบงเบขเปˆเบฒเบ‡, เปƒเบ™เบšเบฒเบ‡เบเบฐเบ”เบฒเบ™เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ, เบ„เปเบฒ 32-bit เบ—เบตเปˆเบ”เบถเบ‡เบกเบฒเบˆเบฒเบ ROM 8-bit เปเบกเปˆเบ™ re-
เบ›เบฐเบเบญเบšเบขเบนเปˆเปƒเบ™เบฅเปเบฒเบ”เบฑเบšเบ™เป‰เบญเบ-endian byte เป‚เบ”เบเบšเปเปˆเบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡ byte CPU. เบ‚เบถเป‰เบ™เบเบฑเบš
เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบก, endianness เบ‚เบญเบ‡ ROM เบญเบฒเบ”เบˆเบฐเบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เปเบเป‰เป„เบ‚.

เบžเบดโ€‹เบˆเบฒโ€‹เบฅเบฐโ€‹เบ™เบฒโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ‡เปˆเบฒเบโ€‹เบ”เบฒเบโ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบžเบฒเบโ€‹เบชเปˆเบงเบ™โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เปเบ›เบ”โ€‹เป„เบšโ€‹เบ•โ€‹เปŒโ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹: 12345678โ€‹.

เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ --reverse-bytes=2 เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, bytes เปƒเบ™เป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบˆเบฐเป€เบ›เบฑเบ™
เบชเบฑเปˆเบ‡ 21436587.

เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ --reverse-bytes=4 เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, bytes เปƒเบ™เป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบˆเบฐเป€เบ›เบฑเบ™
เบชเบฑเปˆเบ‡ 43218765.

เป‚เบ”เบเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ --reverse-bytes=2 เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบก --reverse-bytes=4 เบเปˆเบฝเบงเบเบฑเบš
เป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”, bytes เปƒเบ™เป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ—เบตเบชเบญเบ‡เบˆเบฐเบ–เบทเบเบชเบฑเปˆเบ‡เปƒเบซเป‰ 34127856.

--srec-len=เบ‡เบฒเบง
เบกเบตเบ„เบงเบฒเบกเบซเบกเบฒเบเบžเบฝเบ‡เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ” srec. เบเปเบฒเบ™เบปเบ”เบ„เบงเบฒเบกเบเบฒเบงเบชเบนเบ‡เบชเบธเบ”เบ‚เบญเบ‡ Srecords เป„เบ”เป‰
เบœเบฐเบฅเบดเบ”เป€เบžเบทเปˆเบญ เบ‡เบฒเบง. เบ„เบงเบฒเบกเบเบฒเบงเบ™เบตเป‰เบเบงเบกเป€เบญเบปเบฒเบ—เบฑเบ‡เบ—เบตเปˆเบขเบนเปˆ, เบ‚เปเป‰เบกเบนเบ™ เปเบฅเบฐเบŠเปˆเบญเบ‡ crc.

--srec-forceS3
เบกเบตเบ„เบงเบฒเบกเบซเบกเบฒเบเบžเบฝเบ‡เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ” srec. เบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบœเบฐเบฅเบดเบ”เบšเบฑเบ™เบ—เบถเบ S1/S2, เบเบฒเบ™เบชเป‰เบฒเบ‡ S3 เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™
เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบเบฒเบ™โ€‹เบšเบฑเบ™โ€‹เบ—เบถเบโ€‹.

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

--redefine-syms=เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เบชเบฐเบซเบกเบฑเบเบ‚เปเป€เบญเบปเบฒ --reefine-sym เปเบ•เปˆเบฅเบฐเบ„เบนเปˆเบชเบฑเบ™เบเบฒเบฅเบฑเบ "เบญเบฒเบเบธ เปƒเบซเบกเปˆ" เบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เป„เบŸเบฅเปŒ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™.
เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™ เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเป„เบŸเบฅเปŒเปเบ›, เบกเบตเบชเบฑเบ™เบเบฒเบฅเบฑเบเบซเบ™เบถเปˆเบ‡เบ„เบนเปˆเบ•เปเปˆเปเบ–เบง. เบ„เปเบฒเป€เบซเบฑเบ™เปƒเบ™เปเบ–เบงเบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™
เปเบ™เบฐเบ™เปเบฒเป‚เบ”เบเบฅเบฑเบเบชเบฐเบ™เบฐ hash. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบ„เบฑเป‰เบ‡.

-- เบญเปˆเบญเบ™เป€เบžเบ
เบ›เปˆเบฝเบ™เบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบปเปˆเบงเป‚เบฅเบเบ—เบฑเบ‡เปเบปเบ”เปƒเบ™เป„เบŸเบฅเปŒเปƒเบซเป‰เบญเปˆเบญเบ™เปเบญ. เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡
object เบ—เบตเปˆเบˆเบฐเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบงเบฑเบ”เบ–เบธเบญเบทเปˆเบ™เป†เป‚เบ”เบเปƒเบŠเป‰ the -R เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆโ€‹.
เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบžเบฝเบ‡เปเบ•เปˆเป€เบกเบทเปˆเบญเบ™เปเบฒเปƒเบŠเป‰เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธเบ—เบตเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบญเปˆเบญเบ™เปเบญ
เบชเบฑเบ™เบเบฒเบฅเบฑเบ.

--keep-symbols=เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เบชเบฐเบซเบกเบฑเบเบ‚เปเป€เบญเบปเบฒ --keep-เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบ•เปˆเบฅเบฐเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เป„เบŸเบฅเปŒ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™. เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™ is
เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เปเบ›โ€‹, เบกเบตโ€‹เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบŠเบทเปˆโ€‹เบ•เปเปˆโ€‹เปเบ–เบงโ€‹. เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™เปƒเบ™เปเบ–เบงเบญเบฒเบ”เบˆเบฐเบ–เบทเบเบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเป‚เบ”เบ
เบฅเบฑเบเบชเบฐเบ™เบฐ hash. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบ„เบฑเป‰เบ‡.

--strip-symbols=เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เบชเบฐเบซเบกเบฑเบเบ‚เปเป€เบญเบปเบฒ --Strip-เบชเบฑเบ™เบเบฒเบฅเบฑเบ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบ•เปˆเบฅเบฐเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เป„เบŸเบฅเปŒ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™. เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™ is
เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เปเบ›โ€‹, เบกเบตโ€‹เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบŠเบทเปˆโ€‹เบ•เปเปˆโ€‹เปเบ–เบงโ€‹. เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™เปƒเบ™เปเบ–เบงเบญเบฒเบ”เบˆเบฐเบ–เบทเบเบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเป‚เบ”เบ
เบฅเบฑเบเบชเบฐเบ™เบฐ hash. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบ„เบฑเป‰เบ‡.

--strip-unneeded-symbols=เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เบชเบฐเบซเบกเบฑเบเบ‚เปเป€เบญเบปเบฒ --strip-unneeded-เบชเบฑเบ™เบเบฒเบฅเบฑเบ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบ•เปˆเบฅเบฐเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เป„เบŸเบฅเปŒ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™.
เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™ เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเป„เบŸเบฅเปŒเปเบ›, เบกเบตเบชเบฑเบ™เบเบฒเบฅเบฑเบเบซเบ™เบถเปˆเบ‡เบŠเบทเปˆเบ•เปเปˆเปเบ–เบง. เบ„เปเบฒเป€เบซเบฑเบ™เปƒเบ™เปเบ–เบงเบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™
เปเบ™เบฐเบ™เปเบฒเป‚เบ”เบเบฅเบฑเบเบชเบฐเบ™เบฐ hash. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบ„เบฑเป‰เบ‡.

--keep-global-symbols=เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เบชเบฐเบซเบกเบฑเบเบ‚เปเป€เบญเบปเบฒ --keep-global-เบชเบฑเบ™เบเบฒเบฅเบฑเบ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบ•เปˆเบฅเบฐเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เป„เบŸเบฅเปŒ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™.
เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™ เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเป„เบŸเบฅเปŒเปเบ›, เบกเบตเบชเบฑเบ™เบเบฒเบฅเบฑเบเบซเบ™เบถเปˆเบ‡เบŠเบทเปˆเบ•เปเปˆเปเบ–เบง. เบ„เปเบฒเป€เบซเบฑเบ™เปƒเบ™เปเบ–เบงเบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™
เปเบ™เบฐเบ™เปเบฒเป‚เบ”เบเบฅเบฑเบเบชเบฐเบ™เบฐ hash. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบ„เบฑเป‰เบ‡.

--localize-symbols=เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เบชเบฐเบซเบกเบฑเบเบ‚เปเป€เบญเบปเบฒ --localize-เบชเบฑเบ™เบเบฒเบฅเบฑเบ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบ•เปˆเบฅเบฐเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เป„เบŸเบฅเปŒ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™. เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเป„เบŸเบฅเปŒเปเบ›, เบกเบตเบชเบฑเบ™เบเบฒเบฅเบฑเบเบซเบ™เบถเปˆเบ‡เบŠเบทเปˆเบ•เปเปˆเปเบ–เบง. เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™เปƒเบ™เปเบ–เบงเบญเบฒเบ”เบˆเบฐเบ–เบทเบเบ™เปเบฒเบชเบฐเป€เบซเบ™เบต
เป‚เบ”เบเบฅเบฑเบเบชเบฐเบ™เบฐ hash. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบ„เบฑเป‰เบ‡.

--globalize-symbols=เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เบชเบฐเบซเบกเบฑเบเบ‚เปเป€เบญเบปเบฒ --globalize-เบชเบฑเบ™เบเบฒเบฅเบฑเบ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบ•เปˆเบฅเบฐเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เป„เบŸเบฅเปŒ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™. เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเป„เบŸเบฅเปŒเปเบ›, เบกเบตเบชเบฑเบ™เบเบฒเบฅเบฑเบเบซเบ™เบถเปˆเบ‡เบŠเบทเปˆเบ•เปเปˆเปเบ–เบง. เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™เปƒเบ™เปเบ–เบงเบญเบฒเบ”เบˆเบฐเบ–เบทเบเบ™เปเบฒเบชเบฐเป€เบซเบ™เบต
เป‚เบ”เบเบฅเบฑเบเบชเบฐเบ™เบฐ hash. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบ„เบฑเป‰เบ‡.

--weaken-symbols=เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เบชเบฐเบซเบกเบฑเบเบ‚เปเป€เบญเบปเบฒ --weaken-เบชเบฑเบ™เบเบฒเบฅเบฑเบ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบ•เปˆเบฅเบฐเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เป„เบŸเบฅเปŒ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™. เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™ is
เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เปเบ›โ€‹, เบกเบตโ€‹เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบŠเบทเปˆโ€‹เบ•เปเปˆโ€‹เปเบ–เบงโ€‹. เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™เปƒเบ™เปเบ–เบงเบญเบฒเบ”เบˆเบฐเบ–เบทเบเบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเป‚เบ”เบ
เบฅเบฑเบเบชเบฐเบ™เบฐ hash. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบ„เบฑเป‰เบ‡.

--alt-machine-code=เบ”เบฑเบ”เบŠเบฐเบ™เบต
เบ–เป‰เบฒเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐ เบเบณ เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบกเบตเบฅเบฐเบซเบฑเบ”เป€เบ„เบทเปˆเบญเบ‡เบชเบฐเบซเบผเบฑเบš, เปƒเบซเป‰เปƒเบŠเป‰ เบ”เบฑเบ”เบŠเบฐเบ™เบตth code เปเบ—เบ™
เบ‚เบญเบ‡เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเป€เบ„เบทเปˆเบญเบ‡เป„เบ”เป‰เบ–เบทเบเบกเบญเบšเบซเบกเบฒเบเบฅเบฐเบซเบฑเบ”เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™เปเบฅเบฐ
เบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบฎเบฑเบšเบฎเบญเบ‡เป€เบญเบปเบฒเบฅเบฐเบซเบฑเบ”เปƒเบซเบกเปˆ, เปเบ•เปˆเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบญเบทเปˆเบ™เป†เบเบฑเบ‡เบ‚เบถเป‰เบ™เบเบฑเบš
เบฅเบฐเบซเบฑเบ”เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ ELF เบ–เป‰เบฒ เบ”เบฑเบ”เบŠเบฐเบ™เบต เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบฎเบฑเบ”
เบšเปเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบงเบ„เปˆเบฒเปเบกเปˆเบ™เบ–เบทเบงเปˆเบฒเป€เบ›เบฑเบ™เบ•เบปเบงเป€เบฅเบเบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡เบ—เบตเปˆเบˆเบฐเป€เบเบฑเบšเป„เบงเป‰เปƒเบ™
เบžเบฒเบเบชเบฐเบซเบ™เบฒเบก e_machine เบ‚เบญเบ‡เบซเบปเบง ELF.

--writable-text
เปเบฒเบเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบญเบญเบเบกเบฒเบงเปˆเบฒเบชเบฒเบกเบฒเบ”เบ‚เบฝเบ™เป„เบ”เป‰. เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบซเบกเบฒเบเบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธเบ—เบฑเบ‡เบซเบกเบปเบ”
เบฎเบนเบšเปเบšเบšเบ•เปˆเบฒเบ‡เป†.

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

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

--เบšเปเปˆเบชเบฐเบญเบฒเบ”
เปเบฒเบเป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบงเปˆเบฒเบšเปเปˆเบชเบฐเบญเบฒเบ”. เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบซเบกเบฒเบเบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธเบ—เบฑเบ‡เบซเบกเบปเบ”
เบฎเบนเบšเปเบšเบšเบ•เปˆเบฒเบ‡เป†.

--prefix-symbols=string
เบ„เปเบฒเบ™เปเบฒเบซเบ™เป‰เบฒเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ—เบตเปˆเบกเบต string.

--prefix-sections=string
เบ™เปเบฒเปœเป‰เบฒเบŠเบทเปˆเบžเบฒเบเบชเปˆเบงเบ™เบ—เบฑเบ‡เปเบปเบ”เปƒเบ™เป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ”เป‰เบงเบ string.

--prefix-alloc-sections=string
เบ„เปเบฒเบ™เปเบฒเบซเบ™เป‰เบฒเบŠเบทเปˆเบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบˆเบฑเบ”เบชเบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ—เบตเปˆเบกเบต string.

--add-gnu-debuglink=เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบซเบฒเป„เบŸเบฅเปŒ
เบชเป‰เบฒเบ‡เบžเบฒเบเบชเปˆเบงเบ™ .gnu_debuglink เป€เบŠเบดเปˆเบ‡เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบตเบ‡เป€เบ–เบดเบ‡ เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบซเบฒเป„เบŸเบฅเปŒ เปเบฅเบฐเป€เบžเบตเปˆเบก
เบกเบฑเบ™เป„เบ›เบซเบฒเป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”. เบซเบกเบฒเบเป€เบซเบ”: เป„เบŸเบฅเปŒเบ—เบตเปˆ เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบซเบฒเป„เบŸเบฅเปŒ เบ•เป‰เบญเบ‡เบกเบตเบขเบนเปˆ. เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡
เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เป€เบžเบตเปˆเบกเบžเบฒเบเบชเปˆเบงเบ™ .gnu_debuglink เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบเบฑเบ‡ checksum เบ‚เบญเบ‡
เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ‚เปเป‰เบกเบนเบ™ debug เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบžเบฒเบ.

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

objcopy --add-gnu-debuglink=foo.debug

เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ”เบตเบšเบฑเบ, debugger เบˆเบฐเบžเบฐเบเบฒเบเบฒเบกเบŠเบญเบเบซเบฒเป„เบŸเบฅเปŒเบ‚เปเป‰เบกเบนเบ™ debug เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเปƒเบ™ a
เบŠเบธเบ”โ€‹เบ‚เบญเบ‡โ€‹เบชเบฐโ€‹เบ–เบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบ—เบตเปˆโ€‹เบฎเบนเป‰โ€‹เบˆเบฑเบโ€‹. เบŠเบธเบ”เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป„เบ›เบ•เบฒเบก
เบเบฒเบ™โ€‹เปเบœเปˆโ€‹เบเบฐโ€‹เบˆเบฒเบโ€‹เบ—เบตเปˆโ€‹เบ–เบทเบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹, เปเบ•เปˆโ€‹เป‚เบ”เบโ€‹เบ›เบปเบโ€‹เบเบฐโ€‹เบ•เบดโ€‹เบกเบฑเบ™โ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบกเบตโ€‹:

"* เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบ•เบปเบงเบ›เบฐเบ•เบดเบšเบฑเบ”."
"* เบšเบฑเบ™เบŠเบตเบเปˆเบญเบเบ‚เบญเบ‡เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ—เบตเปˆเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰"
เป€เบญเบตเป‰เบ™เบงเปˆเบฒ .debug

"* เป„เบ”เป€เบฃเบฑเบเบ—เปเบฃเบตเบเบฒเบ™เบ”เบตเบšเบฑเบเบ—เบปเปˆเบงเป‚เบฅเบเป€เบŠเบฑเปˆเบ™ /usr/lib/debug."

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

--keep-file-เบชเบฑเบ™เบเบฒเบฅเบฑเบ
เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบฅเบญเบเป€เบญเบปเบฒเป„เบŸเบฅเปŒ, เบšเบฒเบ‡เบ—เบตเบญเบฒเบ”เบกเบต --strip-debug or --strip-เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™, เบฎเบฑเบเบชเบฒเปƒเบ”เป†
เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹เบฅเบฐโ€‹เบšเบธโ€‹เบŠเบทเปˆโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ—เบตเปˆโ€‹เบกเบฒโ€‹, เบŠเบถเปˆเบ‡โ€‹เบšเปเปˆโ€‹เบ”เบฑเปˆเบ‡โ€‹เบ™เบฑเป‰เบ™โ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบฅเบญเบโ€‹เป€เบญเบปเบฒโ€‹.

--only-keep-debug
เบ–เบญเบ”เป„เบŸเบฅเปŒเบญเบญเบ, เป€เบญเบปเบฒเป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบ•เปˆเบฒเบ‡เป†เบ—เบตเปˆเบˆเบฐเบšเปเปˆเบ–เบทเบเบ–เบญเบ”เบญเบญเบ
--strip-debug เปเบฅเบฐเบ›เปˆเบญเบเปƒเบซเป‰เบžเบฒเบเบชเปˆเบงเบ™ debugging intact. เปƒเบ™เป„เบŸเบฅเปŒ ELF, เบ™เบตเป‰เบฎเบฑเบเบชเบฒเป„เบงเป‰
เบ—เบธเบเบžเบฒเบเบชเปˆเบงเบ™เบšเบฑเบ™เบ—เบถเบเปƒเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”.

เบซเบกเบฒเบเป€เบซเบ” - เบชเปˆเบงเบ™เบซเบปเบงเบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเบ–เบทเบเบ–เบญเบ”เบญเบญเบเปเบกเปˆเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเป„เบงเป‰, เบฅเบงเบกเบ—เบฑเบ‡เบžเบงเบเบกเบฑเบ™
เบ‚เบฐเบซเบ™เบฒเบ”, เปเบ•เปˆเป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบžเบฒเบเป„เบ”เป‰เบ–เบทเบเบเบปเบเป€เบฅเบตเบ. เบชเปˆเบงเบ™โ€‹เบซเบปเบงโ€‹เบ‚เปเป‰โ€‹เปเบกเปˆเบ™โ€‹
เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเป„เบงเป‰เป€เบžเบทเปˆเบญเปƒเบซเป‰เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบญเบทเปˆเบ™เป†เบชเบฒเบกเบฒเบ”เบˆเบฑเบšเบ„เบนเปˆเป„เบŸเบฅเปŒ debuginfo เบเบฑเบšเบ‚เบญเบ‡เปเบ—เป‰
เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ™เบฑเป‰เบ™เป„เบ”เป‰เบ–เบทเบเบเบปเบเบเป‰เบฒเบเป„เบ›เบซเบฒเบžเบทเป‰เบ™เบ—เบตเปˆเบ—เบตเปˆเบขเบนเปˆเบ•เปˆเบฒเบ‡เบเบฑเบ™.

เบ„เบงเบฒเบกเบ•เบฑเป‰เบ‡เปƒเบˆเปเบกเปˆเบ™เบงเปˆเบฒเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบˆเบฐเบ–เบทเบเบ™เปเบฒเบกเบฒเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™เบเบฑเบš --add-gnu-debuglink
เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบชเบญเบ‡เบชเปˆเบงเบ™เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰. เบ™เบถเปˆเบ‡เบชเบญเบ‡เบ„เบนเปˆเบ—เบตเปˆเบ–เบญเบ”เบญเบญเบเป€เบŠเบดเปˆเบ‡เบˆเบฐเปƒเบŠเป‰เบžเบทเป‰เบ™เบ—เบตเปˆเปœเป‰เบญเบเบฅเบปเบ‡
เปƒเบ™ RAM เปเบฅเบฐเปƒเบ™เบเบฒเบ™เปเบˆเบเบขเบฒเบเปเบฅเบฐเบ—เบตเบชเบญเบ‡เป€เบ›เบฑเบ™เป„เบŸเบฅเปŒเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เปเบเป‰เบšเบฑเบ™เบซเบฒเป€เบŠเบดเปˆเบ‡เบกเบตเบžเบฝเบ‡เปเบ•เปˆ
เบ•เป‰เบญเบ‡เบเบฒเบ™เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ” debugging เปเบกเปˆเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™. เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบตเปˆเปเบ™เบฐเบ™เปเบฒเป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰
เป„เบŸเบฅโ€‹เปŒโ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹:

1.
"foo" เปเบฅเป‰เบง ...

1.
เบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ”เบตเบšเบฑเบ.

1.
เบ–เบญเบ”เบญเบญเบเป„เบ”เป‰.

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

เปเบฒเบเป€เบซเบ” --- เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ‚เบญเบ‡ ".dbg" เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒเบ‚เปเป‰เบกเบนเบ™เบ”เบตเบšเบฑเบเปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ•เบปเบงเบ•เบปเบ™.
เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบ‚เบฑเป‰เบ™เบ•เบญเบ™ "--only-keep-debug" เปเบกเปˆเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบ. เป€เบˆเบปเป‰เบฒเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰เปเบ—เบ™:

1.
1.
1.
1.

ie, เป„เบŸเบฅเปŒเบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เป‚เบ”เบ --add-gnu-debuglink เบชเบฒเบกเบฒเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰เบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบ—เบตเปˆ. เบกเบฑเบ™
เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เป„เบŸเบฅเปŒเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบ --only-keep-debug เบชเบฐเบซเบผเบฑเบš.

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

--strip-dwo
เป€เบญเบปเบฒเป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™ DWARF .dwo เบ—เบฑเบ‡เบซเบกเบปเบ”เบญเบญเบ, เบญเบญเบเบˆเบฒเบเบเบฒเบ™เบ”เบตเบšเบฑเบเบ—เบตเปˆเบเบฑเบ‡เป€เบซเบผเบทเบญ
เบžเบฒเบเบชเปˆเบงเบ™เปเบฅเบฐเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบฑเบ‡เบซเบกเบปเบ” intact. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เปเบกเปˆเบ™เบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป‚เบ”เบ compiler เป€เบ›เบฑเบ™
เบชเปˆเบงเบ™ เปœเบถเปˆเบ‡ เบ‚เบญเบ‡ -gsplit-dwarf เบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เป€เบŠเบดเปˆเบ‡เปเบšเปˆเบ‡เบ›เบฑเบ™เบ‚เปเป‰เบกเบนเบ™เบ”เบตเบšเบฑเบเบฅเบฐเบซเบงเปˆเบฒเบ‡เป„เบŸเบฅเปŒ .o
เปเบฅเบฐเป„เบŸเบฅเปŒ .dwo เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ. compiler เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบ”เบตเบšเบฑเบเบ—เบฑเบ‡เปเบปเบ”เปƒเบ™เบญเบฑเบ™เบ”เบฝเบงเบเบฑเบ™
เป„เบŸเบฅเปŒ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เปƒเบŠเป‰ --extract-dwo เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบชเปเบฒโ€‹เป€เบ™เบปเบฒโ€‹เป€เบญเบปเบฒโ€‹เบžเบฒเบโ€‹เบชเปˆเบงเบ™ .dwo เบเบฑเบšโ€‹เป„เบŸเบฅโ€‹เปŒ .dwoโ€‹,
เบˆเบฒเบเบ™เบฑเป‰เบ™ --strip-dwo เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบˆเบฐเป€เบญเบปเบฒเบžเบฒเบเบชเปˆเบงเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™เบญเบญเบเบˆเบฒเบเป„เบŸเบฅเปŒ .o เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš.

--extract-dwo
เบชเบฐเบเบฑเบ”เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™ DWARF .dwo เบ—เบฑเบ‡เปเบปเบ”. เป€เบšเบดเปˆเบ‡ --strip-dwo เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก
เบ‚เปเป‰เบกเบนเบ™เบ‚เปˆเบฒเบงเบชเบฒเบ™.

--เบเบฒเบ™เบˆเบฑเบ”เบฎเบฝเบ‡เป„เบŸเบฅเปŒ num
เบฅเบฐเบšเบธเบเบฒเบ™เบˆเบฑเบ”เบฎเบฝเบ‡เป„เบŸเบฅเปŒ. เบžเบฒเบเบชเปˆเบงเบ™เบ•เปˆเบฒเบ‡เป†เปƒเบ™เป„เบŸเบฅเปŒเบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบขเบนเปˆเบ—เบตเปˆเบเบฒเบ™เบŠเบปเบ”เป€เบŠเบตเบเป„เบŸเบฅเปŒเบชเบฐเป€เปเบต
เบŠเบถเปˆเบ‡เป€เบ›เบฑเบ™เบ•เบปเบงเบ„เบนเบ™เบ‚เบญเบ‡เบ•เบปเบงเป€เบฅเบเบ™เบตเป‰. เบ™เบตเป‰เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ›เบฑเบ™ 512. [เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เปเบกเปˆเบ™เบชเบฐเป€เบžเบฒเบฐ
เป€เบ›เบปเป‰เบฒเปเบฒเบ PE.]

--heap reserve
--heap reserve,เบ„เปเบฒเบซเบกเบฑเป‰เบ™เบชเบฑเบ™เบเบฒ
เบฅเบฐเบšเบธเบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡ bytes เบ‚เบญเบ‡เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบตเปˆเบˆเบฐเบชเบฐเบซเบ‡เบงเบ™ (เปเบฅเบฐเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ„เปเบฒเบซเบกเบฑเป‰เบ™เบชเบฑเบ™เบเบฒ) เบ—เบตเปˆเบˆเบฐเบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™
heap เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เบ™เบตเป‰. [เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เปเบกเปˆเบ™เบชเบฐเป€เบžเบฒเบฐเบเบฑเบšเป€เบ›เบปเป‰เบฒเปเบฒเบ PE.]

--เบฎเบนเบš-เบ–เบฒเบ™ เบกเบนเบ™เบ„เปˆเบฒ
เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ เบกเบนเบ™เบ„เปˆเบฒ เป€เบ›เบฑเบ™เบ—เบตเปˆเบขเบนเปˆเบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เบซเบผเบท dll เบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เบ™เบตเป‰เปเบกเปˆเบ™เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบ•เปˆเปเบฒเบชเบธเบ”
เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ—เบตเปˆเบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป‚เบ„เบ‡เบเบฒเบ™เบซเบผเบท dll เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบ–เบทเบเป‚เบซเบฅเบ”. เป€เบžเบทเปˆเบญเบซเบผเบธเบ”เบœเปˆเบญเบ™เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™
เบเบฒเบ™เบเบปเบเบเป‰เบฒเบเปเบฅเบฐเบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡ dlls เบ‚เบญเบ‡เบ—เปˆเบฒเบ™, เปเบ•เปˆเบฅเบฐเบ„เบปเบ™เบ„เบงเบ™เบกเบตเบ—เบตเปˆเบขเบนเปˆเบžเบทเป‰เบ™เบ–เบฒเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบ
เปเบฅเบฐเบšเปเปˆเบ—เบฑเบšเบŠเป‰เบญเบ™ dll เบญเบทเปˆเบ™เป†. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ 0x400000 เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”, เปเบฅเบฐ
0x10000000 เบชเปเบฒเบฅเบฑเบš dlls. [เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เปเบกเปˆเบ™เบชเบฐเป€เบžเบฒเบฐเบเบฑเบšเป€เบ›เบปเป‰เบฒเปเบฒเบ PE.]

--section-alignment num
เบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบˆเบฑเบ”เบฅเปเบฒเบ”เบฑเบšเบžเบฒเบเบชเปˆเบงเบ™. เบžเบฒเบเบชเปˆเบงเบ™เบ•เปˆเบฒเบ‡เป†เปƒเบ™เปœเปˆเบงเบเบ„เบงเบฒเบกเบˆเบณเบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบขเบนเปˆเบšเปˆเบญเบ™เบขเบนเปˆเบชเบฐเป€เปเบต
เป€เบ›เบฑเบ™เบ•เบปเบงเบ„เบนเบ™เบ‚เบญเบ‡เบ•เบปเบงเป€เบฅเบเบ™เบตเป‰. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ›เบฑเบ™ 0x1000. [เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เปเบกเปˆเบ™เบชเบฐเป€เบžเบฒเบฐเบเบฑเบš PE
เป€เบ›เบปเป‰เบฒโ€‹เบซเบกเบฒเบ.]

-- stack reserve
-- stack reserve,เบ„เปเบฒเบซเบกเบฑเป‰เบ™เบชเบฑเบ™เบเบฒ
เบฅเบฐเบšเบธเบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡ bytes เบ‚เบญเบ‡เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบตเปˆเบˆเบฐเบชเบฐเบซเบ‡เบงเบ™ (เปเบฅเบฐเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ„เปเบฒเบซเบกเบฑเป‰เบ™เบชเบฑเบ™เบเบฒ) เบ—เบตเปˆเบˆเบฐเบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™
stack เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เบ™เบตเป‰. [เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เปเบกเปˆเบ™เบชเบฐเป€เบžเบฒเบฐเบเบฑเบšเป€เบ›เบปเป‰เบฒเปเบฒเบ PE.]

-- เบฅเบฐเบšเบปเบšเบเปˆเบญเบ เบ—เบตเปˆ
-- เบฅเบฐเบšเบปเบšเบเปˆเบญเบ เบ—เบตเปˆ:เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™
-- เบฅเบฐเบšเบปเบšเบเปˆเบญเบ เบ—เบตเปˆ:เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™.เป€เบฅเบฑเบเบ™เป‰เบญเบ
เบฅเบฐเบšเบธเบฅเบฐเบšเบปเบšเบเปˆเบญเบเบ—เบตเปˆเป‚เบ„เบ‡เบเบฒเบ™เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบˆเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”. เบ„เบธเบ™เบ„เปˆเบฒเบ—เบฒเบ‡เบเบปเบ”เปเบฒเบเบชเบณเบฅเบฑเบš
เบ—เบตเปˆ เปเบกเปˆเบ™ "native", "windows", "console", "posix", "efi-app", "efi-bsd", "efi-rtd",
"sal-rtd", เปเบฅเบฐ "xbox". เป€เบˆเบปเป‰เบฒเบชเบฒเบกเบฒเบ”เป€เบฅเบทเบญเบเป€เบ›เบฑเบ™เป€เบงเบตเบŠเบฑเบ™เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบเปˆเบญเบเป„เบ”เป‰. เบ•เบปเบงเป€เบฅเบ
เบ„เบธเบ™เบ„เปˆเบฒเบเบฑเบ‡เบ–เบทเบเบเบญเบกเบฎเบฑเบš เบ—เบตเปˆ. [เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เปเบกเปˆเบ™เบชเบฐเป€เบžเบฒเบฐเบเบฑเบšเป€เบ›เบปเป‰เบฒเปเบฒเบ PE.]

--extract-เบชเบฑเบ™เบเบฒเบฅเบฑเบ
เบฎเบฑเบเบชเบฒเบ—เบธเบ‡ เปเบฅเบฐเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบ‚เบญเบ‡เป„เบŸเบฅเปŒเป„เบงเป‰ เปเบ•เปˆเป€เบญเบปเบฒเบ‚เปเป‰เบกเบนเบ™เบžเบฒเบเบชเปˆเบงเบ™เบ—เบฑเบ‡เปเบปเบ”เบญเบญเบ. เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ,
เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹:

*
*
*

เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เป€เบ›เบฑเบ™ .sym เป„เบŸเบฅเปŒเบชเปเบฒเบฅเบฑเบš Kernel VxWorks. เบกเบฑเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™
เบงเบดเบ—เบตเบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ‚เบญเบ‡เบเบฒเบ™เบซเบผเบธเบ”เบœเปˆเบญเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡ a --เบžเบฝเบ‡เปเบ•เปˆ-เบชเบฑเบ™เบเบฒเบฅเบฑเบ เป„เบŸเบฅเปŒเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ•เบปเบงเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ.

--compress-debug-sections
เบšเบตเบšเบญเบฑเบ”เบžเบฒเบเบชเปˆเบงเบ™เบ”เบตเบšเบฑเบ DWARF เป‚เบ”เบเปƒเบŠเป‰ zlib เบเบฑเบš SHF_COMPRESSED เบˆเบฒเบ ELF ABI. เบซเบกเบฒเบโ€‹เป€เบซเบ”โ€‹ -
เบ–เป‰เบฒเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบ•เบปเบงเบˆเบดเบ‡เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบžเบฒเบเบชเปˆเบงเบ™ เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบšเบตเบšเบญเบฑเบ”.

--compress-debug-sections=เบšเปเปˆเบกเบต
--compress-debug-sections=zlib
--compress-debug-sections=zlib-gnu
--compress-debug-sections=zlib-gabi
เบชเบณเบฅเบฑเบšเป„เบŸเบฅเปŒ ELF, เบ•เบปเบงเป€เบฅเบทเบญเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ„เบงเบšเบ„เบธเบกเบงเบดเบ—เบตเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบชเปˆเบงเบ™เบ”เบตเบšเบฑเบเบ‚เบญเบ‡ DWARF.
--compress-debug-sections=เบšเปเปˆเบกเบต เป€เบ—เบปเปˆเบฒเบเบฑเบš --decompress-debug-sections.
--compress-debug-sections=zlib เปเบฅเบฐ --compress-debug-sections=zlib-gabi เบ—เบฝเบšเป€เบ—เบปเปˆเบฒ
to --compress-debug-sections. --compress-debug-sections=zlib-gnu เบšเบตเบšเบญเบฑเบ” DWARF
เปเบเป‰เป„เบ‚เบžเบฒเบเบชเปˆเบงเบ™เป‚เบ”เบเปƒเบŠเป‰ zlib. เบžเบฒเบเบชเปˆเบงเบ™เบ”เบตเบšเบฑเบเบ–เบทเบเบ›เปˆเบฝเบ™เบŠเบทเปˆเป€เบžเบทเปˆเบญเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ .zdebug
เปเบ—เบ™โ€‹เบ—เบตเปˆ .เบ”เบตเบšเบฑเบ. เบซเบกเบฒเบเป€เบซเบ” - เบ–เป‰เบฒเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบ•เบปเบงเบˆเบดเบ‡เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบžเบฒเบเบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡ เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™
เบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบšเบตเบšเบญเบฑเบ” เบซเบผเบทเบ›เปˆเบฝเบ™เบŠเบทเปˆ.

--decompress-debug-sections
เบšเบตเบšเบญเบฑเบ”เบžเบฒเบเบชเปˆเบงเบ™เบ”เบตเบšเบฑเบ DWARF เป‚เบ”เบเปƒเบŠเป‰ zlib. เบŠเบทเปˆเบžเบฒเบเบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเบ‚เบญเบ‡
เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเบ–เบทเบเบšเบตเบšเบญเบฑเบ”เบ–เบทเบเบŸเบทเป‰เบ™เบŸเบน.

-V
- เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡
เบชเบฐเปเบ”เบ‡เป€เบฅเบเป€เบงเบตเบŠเบฑเปˆเบ™เบ‚เบญเบ‡ เบชเบณเป€เบ™เบปเบฒ.

-v
-- verbose
Verbose output: เบšเบญเบเป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธเบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเบ–เบทเบเบ”เบฑเบ”เปเบเป‰. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ, เบชเบณเป€เบ™เบปเบฒ -V
เบฅเบฒเบเบŠเบทเปˆเบชเบฐเบกเบฒเบŠเบดเบเบ—เบฑเบ‡เปเบปเบ”เบ‚เบญเบ‡เปเบŸเป‰เบกเบˆเบฑเบ”เป€เบเบฑเบš.

- เบŠเปˆเบงเบ
เบชเบฐเปเบ”เบ‡เบšเบปเบ”เบชเบฐเบซเบผเบธเบšเบ‚เบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™ เบชเบณเป€เบ™เบปเบฒ.

-- เบ‚เปเป‰โ€‹เบกเบนเบ™
เบชเบฐเปเบ”เบ‡เบฅเบฒเบเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ เปเบฅเบฐเบฎเบนเบšเปเบšเบšเบงเบฑเบ”เบ–เบธเบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเบกเบตเบขเบนเปˆ.

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

เบ•เบปเบงเป€เบฅเบทเบญเบเบ•เปˆเบฒเบ‡เป†เปƒเบ™ เป€เบญเบเบฐเบชเบฒเบ™ เบ–เบทเบเปเบเบเบญเบญเบเป‚เบ”เบเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡. เบญเบฒเบ”เบกเบตเบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡เปƒเบชเปˆเบ™เบณ
เปƒเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป‚เบ”เบเบเบฒเบ™เบญเป‰เบญเบกเบฎเบญเบšเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบงเบปเบ‡เบขเบทเบกเบ”เบฝเบงเบซเบผเบทเบ„เบนเปˆ. เปƒเบ”
เบ•เบปเบงเบญเบฑเบเบชเบญเบ™ (เบฅเบงเบกเบ—เบฑเบ‡ backslash) เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเป‚เบ”เบเบเบฒเบ™เบ™เปเบฒเบซเบ™เป‰เบฒเบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™
เบฅเบงเบกเป„เบ›เบ”เป‰เบงเบ backslash. เป„เบ”เป‰ เป€เบญเบเบฐเบชเบฒเบ™ เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡เบญเบฒเบ”เบˆเบฐเบกเบต @ เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเป€เบญเบเบฐเบชเบฒเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบ; เปƒเบ”
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบˆเบฐเบ–เบทเบเบ›เบฐเบกเบงเบ™เบœเบปเบ™เปเบšเบš recursively.

เปƒเบŠเป‰ m68k-linux-gnu-objcopy เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


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

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

  • 1
    เบชเบฐเบญเบฒเบ”เป€เบฅเบดเบ
    เบชเบฐเบญเบฒเบ”เป€เบฅเบดเบ
    script Kotlin เบ—เบตเปˆ nukes เบเปเปˆเบชเป‰เบฒเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”
    cache เบˆเบฒเบเป‚เบ„เบ‡เบเบฒเบ™ Gradle/Android.
    เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เป€เบกเบทเปˆเบญ Gradle เบซเบผเบท IDE เปƒเบซเป‰เบ—เปˆเบฒเบ™
    เบฅเบปเบ‡. เบชเบฐเบ„เบฃเบดเบšเป„เบ”เป‰เบ–เบทเบเบ—เบปเบ”เบชเบญเบšเปเบฅเป‰เบง
    macOS, เปเบ•เปˆ ...
    เบ”เบฒเบงโ€‹เป‚เบซเบฅเบ”โ€‹เบ—เปเบฒโ€‹เบ„เบงเบฒเบกโ€‹เบชเบฐโ€‹เบญเบฒเบ”โ€‹เป€เบฅเบดเบโ€‹
  • 2
    เบ›เบฅเบฑเบเบญเบดเบ™ Eclipse Checkstyle
    เบ›เบฅเบฑเบเบญเบดเบ™ Eclipse Checkstyle
    เบ›เบฅเบฑเบเบญเบดเบ™ Eclipse Checkstyle
    เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบฅเบฐเบซเบฑเบ” Checkstyle Java
    เบœเบนเป‰เบเบงเบ”เบชเบญเบšเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ Eclipse IDE. เป„เบ”เป‰
    plug-in เปƒเบซเป‰เบ„เปเบฒเบ„เบถเบ”เบ„เปเบฒเป€เบซเบฑเบ™เปƒเบ™เป€เบงเบฅเบฒเบˆเบดเบ‡เบเบฑเบš
    เบœเบนเป‰เปƒเบŠเป‰เบเปˆเบฝเบงเบเบฑเบš viol ...
    เบ”เบฒเบงเป‚เบซเบฅเบ”เบ›เบฅเบฑเบเบญเบดเบ™ Eclipse Checkstyle
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player เป€เบ›เบฑเบ™เบœเบนเป‰เบ™เบชเบทเปˆเบกเบงเบ™เบŠเบปเบ™เบŸเบฃเบต
    เบŠเบญเบšโ€‹เปเบงโ€‹, เบชเปˆเบงเบ™โ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบญเบตเบ‡โ€‹เปƒเบชเปˆ WMP เปเบฅเบฐ VLCโ€‹. เป„เบ”เป‰
    เบœเบนเป‰เบ™เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบฎเบนเบšเปเบšเบš minimalist, เบกเบต
    เบซเบผเบฒเบโ€‹เบโ€‹เปˆโ€‹เบงเบฒโ€‹เบชเบดเบšโ€‹เบชเบตโ€‹เบซเบปเบงโ€‹เบ‚เปเป‰โ€‹, เปเบฅเบฐโ€‹เบเบฑเบ‡โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹
    b
    เบ”เบฒเบงเป‚เบซเบฅเบ” AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV es un ADDON para XBMC/
    Kodi que permite disponer de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    เบชเบนเบ™โ€‹เบเบฒเบ‡โ€‹เบชเบทเปˆโ€‹เบกเบงเบ™โ€‹เบŠเบปเบ™โ€‹เบกเบฒ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” movistartv
  • 5
    เบฅเบฐเบซเบฑเบ” :: เบ—เปˆเบญเบ™เป„เบกเป‰
    เบฅเบฐเบซเบฑเบ” :: เบ—เปˆเบญเบ™เป„เบกเป‰
    เบฅเบฐเบซเบฑเบ”::Blocks เป€เบ›เบฑเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบŸเบฃเบต,
    เบ‚เป‰เบฒเบกเป€เบงเบ—เบต C, C++ เปเบฅเบฐ Fortran IDE
    เบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป€เบžเบทเปˆเบญเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”
    เบ‚เบญเบ‡โ€‹เบœเบนเป‰โ€‹เบŠเบปเบกโ€‹เปƒเบŠเป‰โ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹. เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบญเบญเบเปเบšเบšเปƒเบซเป‰เบซเบผเบฒเบ
    เบ‚เบฐเบซเบเบฒเบ...
    เบ”เบฒเบงเป‚เบซเบฅเบ”เบฅเบฐเบซเบฑเบ”::Blocks
  • 6
    เบ—เปˆเบฒเบกเบเบฒเบ‡
    เบ—เปˆเบฒเบกเบเบฒเบ‡
    เบ—เปˆเบฒเบกเบเบฒเบ‡ เบซเบผเบท Advanced Minecraft Interface
    เปเบฅเบฐโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™ / เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เป‚เบ„เบ‡โ€‹เบชเป‰เบฒเบ‡โ€‹เป€เบ›เบฑเบ™โ€‹เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบทโ€‹เป€เบžเบทเปˆเบญโ€‹
    เบชเบฐเปเบ”เบ‡เบžเบฒเบšเบฅเบงเบกเบ‚เบญเบ‡ Minecraft
    เป‚เบฅเบ, เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบชเป‰เบฒเบ‡เบกเบฑเบ™เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡. เบกเบฑเบ™
    เบชเบฒโ€‹เบกเบฒเบ” ...
    เบ”เบฒเบงโ€‹เบ™โ€‹เปŒโ€‹เป‚เบซเบฅเบ”โ€‹เปƒเบ™โ€‹เบ—เปˆเบฒเบกโ€‹เบเบฒเบ‡โ€‹
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

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

Ad