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

Ad


OnWorks favicon

llvm-ar-3.8 - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

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

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

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

NAME


llvm-ar - เบ„เบฑเบ‡เป€เบเบฑเบš LLVM

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


llvm-ar [-]{dmpqrtx}[Rabfikou] [relpos] [เบ™เบฑเบš] [เป„เบŸเบฅเปŒ...]

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


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

เป„เบ”เป‰ llvm-ar เบ„เปเบฒเบชเบฑเปˆเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญ เบญเปˆเบฒเบ™ เป„เบŸเบฅเปŒเบˆเบฑเบ”เป€เบเบฑเบšเบฎเบนเบšเปเบšเบš SVR4, GNU เปเบฅเบฐ BSD. เปเบ™เบงเปƒเบ”เบเปเปˆเบ•เบฒเบก,
เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบกเบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเบชเบฒเบกเบฒเบ”เบ‚เบฝเบ™เปƒเบ™เบฎเบนเบšเปเบšเบš GNU. เบ–เป‰เบฒเบเบฒเบ™เบˆเบฑเบ”เป€เบเบฑเบšเบฎเบนเบšเปเบšเบš SVR4 เบซเบผเบท BSD เบ–เบทเบเปƒเบŠเป‰
เบเบฑเบš r (เปเบ—เบ™เบ—เบตเปˆ) เบซเบผเบท q (เบเบฒเบ™โ€‹เบ›เบฑเบšโ€‹เบ›เบธเบ‡โ€‹เบ”เปˆเบงเบ™โ€‹) เบเบฒเบ™โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบ‡เบฒเบ™โ€‹, เบฎเบงเบšโ€‹เบฎเบงเบกโ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™ reconstructed เปƒเบ™โ€‹
เบฎเบนเบšเปเบšเบš GNU.

เบ™เบตเป‰เปเบกเปˆเบ™เบšเปˆเบญเบ™เบ—เบตเปˆ llvm-ar เบญเบญเบโ€‹เบˆเบฒเบโ€‹เบ—เบตเปˆโ€‹เบœเปˆเบฒเบ™โ€‹เบกเบฒโ€‹ ar เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”:

เบชเบฑเบ™เบเบฒเบฅเบฑเบ เบ•เบฒเบ•เบฐเบฅเบฒเบ‡
เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆ llvm-ar เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป„เบŸเบฅเปŒ bitcode. เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบกเบฑเบ™เบชเป‰เบฒเบ‡เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบฎเบนเบšเปเบšเบš GNU เปเบฅเบฐ
เบฅเบงเบกเบกเบตเบ—เบฑเบ‡เป„เบŸเบฅเปŒเบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš เปเบฅเบฐเป„เบŸเบฅเปŒ bitcode.

Long เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡
เบ›เบฐเบˆเบธเบšเบฑเบ™ llvm-ar เบชเบฒเบกเบฒเบ”เบญเปˆเบฒเบ™เบŠเบทเปˆเป„เบŸเบฅเปŒเบเบฒเบง GNU เปเบฅเบฐ BSD, เปเบ•เปˆเบžเบฝเบ‡เปเบ•เปˆเบ‚เบฝเบ™เปเบŸเป‰เบกเบˆเบฑเบ”เป€เบเบฑเบšเบ”เป‰เบงเบ
เบฎเบนเบšเปเบšเบš GNU.

OPTIONS


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

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

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

m[abi]
เบเป‰เบฒเบเป„เบŸเบฅเปŒเบˆเบฒเบเบšเปˆเบญเบ™เปœเบถเปˆเบ‡เปƒเบ™เปเบŸเป‰เบกเบˆเบฑเบ”เป€เบเบฑเบšเป„เบ›เบซเบฒเบšเปˆเบญเบ™เบญเบทเปˆเบ™. เป„เบ”เป‰ a, b, เปเบฅเบฐ i เบ™เบณเปƒเบŠเป‰เบ•เบปเบงเปเบเป‰เป„เบ‚
เบ•เปเปˆโ€‹เบเบฒเบ™โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบ‡เบฒเบ™โ€‹เบ™เบตเป‰โ€‹. เป„เบ”เป‰ เป„เบŸ เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบˆเบฐโ€‹เบ–เบทเบโ€‹เบเป‰เบฒเบโ€‹เป„เบ›โ€‹เบชเบฐโ€‹เบ–เบฒเบ™โ€‹เบ—เบตเปˆโ€‹เปƒเบซเป‰โ€‹เป‚เบ”เบโ€‹เบเบฒเบ™โ€‹เบ›เบฑเบšโ€‹เบ›เบธเบ‡โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เป„เบ”เป‰โ€‹.
เบ–เป‰เบฒเบšเปเปˆเบกเบตเบ•เบปเบงเปเบเป‰เป„เบ‚เบ–เบทเบเปƒเบŠเป‰, เป„เบŸเบฅเปŒเบˆเบฐเบ–เบทเบเบเป‰เบฒเบเป„เบ›เปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™. เบ–เป‰เบฒเบšเปเปˆเบกเบต
เป„เบŸ เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰, เปเบŸเป‰เบกเบˆเบฑเบ”เป€เบเบฑเบšเบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ”เบฑเบ”เปเบเป‰.

p
เบžเบดเบกเป„เบŸเบฅเปŒเป„เบ›เบซเบฒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™. เบเบฒเบ™โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบ‡เบฒเบ™โ€‹เบ™เบตเป‰โ€‹เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เบžเบดเบกโ€‹เป„เบ”เป‰โ€‹ เป„เบŸ เบŠเบตเป‰เบšเบญเบเป€เบ–เบดเบ‡
เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™. เบ–เป‰เบฒเบšเปเปˆเบกเบต เป„เบŸ เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰, เปเบŸเป‰เบกเบˆเบฑเบ”เป€เบเบฑเบšเบ—เบฑเบ‡เปเบปเบ”เบˆเบฐเบ–เบทเบเบžเบดเบกเบญเบญเบ.
เบเบฒเบ™เบžเบดเบกเป„เบŸเบฅเปŒ bitcode เปเบกเปˆเบ™เบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบ•เบฒเบกเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ—เบตเปˆเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบญเบฒเบ”เบˆเบฐเบชเบฑเบšเบชเบปเบ™เบเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ terminal เบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เป„เบ”เป‰
p เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบšเปเปˆเป€เบ„เบตเบเบ”เบฑเบ”เปเบ›เบ‡เบเบฒเบ™เบˆเบฑเบ”เป€เบเบฑเบš.

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

r[เบญเบฒเบšเบน]
เปเบ—เบ™เบ—เบตเปˆเบซเบผเบทเปƒเบชเปˆเบชเบฐเบกเบฒเบŠเบดเบเป„เบŸเบฅเปŒ. เป„เบ”เป‰ a, b, เปเบฅเบฐ u เบ•เบปเบงเปเบเป‰เป„เบ‚เบ™เบณเปƒเบŠเป‰เบเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ™เบตเป‰.
เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ™เบตเป‰เบˆเบฐเบ—เบปเบ”เปเบ—เบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบง เป„เบŸ เบซเบผเบทเปƒเบชเปˆเบžเบงเบเบกเบฑเบ™เปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เบ–เป‰เบฒ
เบžเบงเบเบกเบฑเบ™เบšเปเปˆเบกเบตเบขเบนเปˆ. เบ–เป‰เบฒเบšเปเปˆเบกเบต เป„เบŸ เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰, เปเบŸเป‰เบกเบˆเบฑเบ”เป€เบเบฑเบšเบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ”เบฑเบ”เปเบเป‰.

t[v]
เบžเบดเบกเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เป€เบ™เบทเป‰เบญเปƒเบ™. เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบ”เบฑเบ”เปเบ›เบ‡เปƒเบ”เป†, เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ™เบตเป‰เบžเบฝเบ‡เปเบ•เปˆเบžเบดเบกเบญเบญเบ
เบŠเบทเปˆเบ‚เบญเบ‡เบชเบฐเบกเบฒเบŠเบดเบเบเบฑเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™. เบเบฑเบš v เบ•เบปเบงโ€‹เบ›เบฑเบšโ€‹เบ›เบธเบ‡โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹, llvm-ar เบเบฑเบ‡เบžเบดเบก
เบญเบญเบโ€‹เบ›เบฐโ€‹เป€เบžเบ”โ€‹เป„เบŸเบฅโ€‹เปŒ (B=bitcodeโ€‹, S=symbol เบ•เบฒโ€‹เบ•เบฐโ€‹เบฅเบฒเบ‡โ€‹, blank = เป„เบŸเบฅโ€‹เปŒโ€‹เบ›เบปเบโ€‹เบเบฐโ€‹เบ•เบดโ€‹)โ€‹, เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบเบฒเบ™โ€‹เบญเบฐโ€‹เบ™เบธโ€‹เบเบฒเบ”โ€‹,
เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เปเบฅเบฐเบเบธเปˆเบก, เบ‚เบฐเบซเบ™เบฒเบ”, เปเบฅเบฐเบงเบฑเบ™เบ—เบต. เบ–เป‰เบฒโ€‹เบกเบต เป„เบŸ เบ–เบทเบเบเปเบฒเบ™เบปเบ”, เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเปเบกเปˆเบ™
เบžเบฝเบ‡เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒเป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™. เบ–เป‰เบฒเบšเปเปˆเบกเบต เป„เบŸ เบ–เบทเบเบเปเบฒเบ™เบปเบ”, เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เป€เบ™เบทเป‰เบญเปƒเบ™เบชเปเบฒเบฅเบฑเบšเบ—เบฑเบ‡เบซเบกเบปเบ”
เบฎเบงเบšเบฎเบงเบกเบ–เบทเบเบžเบดเบกเบญเบญเบ.

x[oP]
เบชเบฐเบเบฑเบ”เบชเบฐเบกเบฒเบŠเบดเบเปเบŸเป‰เบกเบˆเบฑเบ”เป€เบเบฑเบšเบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒเป„เบŸเบฅเปŒ. เป„เบ”เป‰ o เบ•เบปเบงเปเบเป‰เป„เบ‚เปƒเบŠเป‰เบเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เบ™เบตเป‰. เบ™เบตเป‰
เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ”เบถเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰ เป„เบŸ เบˆเบฒเบเบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เปเบฅเบฐเบ‚เบฝเบ™เบžเบงเบเบกเบฑเบ™เบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒ
เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™. เบ–เป‰เบฒเบšเปเปˆเบกเบต เป„เบŸ เป„เบ”เป‰เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰, เบเบฒเบ™เบฎเบงเบšเบฎเบงเบกเบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™
เบชเบฒเบ™เบชเบฐเบเบฑเบ”.

เบ•เบปเบงเบ›เปˆเบฝเบ™เปเบ›เบ‡ (เบเบฒเบ™โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบ‡เบฒเบ™โ€‹ เบชเบฐเป€เบžเบฒเบฐ)
เบ•เบปเบงเปเบเป‰เป„เบ‚เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เปเบกเปˆเบ™เบชเบฐเป€เบžเบฒเบฐเบเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เบšเบฒเบ‡เบขเปˆเบฒเบ‡. เป€เบšเบดเปˆเบ‡เบžเบฒเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™ (เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡)
เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบงเปˆเบฒเบ•เบปเบงเบ”เบฑเบ”เปเบ›เบ‡เปƒเบ”เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เบเบฑเบšเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เปƒเบ”.

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

[เบ‚]
เป€เบกเบทเปˆเบญเปƒเบชเปˆ เบซเบผเบทเบเป‰เบฒเบเป„เบŸเบฅเปŒเบชเบฐเบกเบฒเบŠเบดเบ, เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบเปเบฒเบ™เบปเบ”เบˆเบธเบ”เบซเบกเบฒเบเบ›เบฒเบเบ—เบฒเบ‡เบ‚เบญเบ‡เปƒเบซเบกเปˆ
เป„เบŸเบฅโ€‹เปŒโ€‹เป€เบ›เบฑเบ™โ€‹เบเปˆเบญเบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹ relpos เบชเบฐเบกเบฒเบŠเบดเบ. เบ–เป‰เบฒ relpos เบšเปเปˆเบžเบปเบš, เป„เบŸเบฅเปŒเบ–เบทเบเบงเบฒเบ‡เป„เบงเป‰
เปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™. เบ•เบปเบงเปเบเป‰เป„เบ‚เบ™เบตเป‰เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš i เบ•เบปเบงเบ”เบฑเบ”เปเบ›เบ‡

[i]
เบ„เปเบฒเบชเบฑเบšเบ„เป‰เบฒเบเบ„เบทเบชเปเบฒเบฅเบฑเบš b เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

[เบซเบผเบท]
เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบชเบฐเบเบฑเบ”เป„เบŸเบฅเปŒ, เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ” llvm-ar เป€เบžเบทเปˆเบญเบฎเบฑเบเบชเบฒเบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš
เป€เบงเบฅเบฒเบ”เบฑเบ”เปเบเป‰เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบฑเบ™เบ‚เบฝเบ™.

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

เบ•เบปเบงเบ›เปˆเบฝเบ™เปเบ›เบ‡ (เบ—เบปเปˆเบงเป„เบ›)
เบ•เบปเบงเปเบเป‰เป„เบ‚เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบเบฑเบšเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เปƒเบ”เป†.

[เบ„]
เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”, llvm-ar เบˆเบฐเบชเป‰เบฒเบ‡เปเบŸเป‰เบกเบˆเบฑเบ”เป€เบเบฑเบšเบขเบนเปˆเบชเบฐเป€เปเบต เบ–เป‰เบฒเบกเบฑเบ™เบšเปเปˆเบกเบต.
เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบด, llvm-ar เบˆเบฐเบžเบดเบกเบ‚เปเป‰เบ„เบงเบฒเบกเป€เบ•เบทเบญเบ™เบ—เบตเปˆเบŠเบตเป‰เบšเบญเบเบงเปˆเบฒเบเบฒเบ™เป€เบเบฑเบšเปเบกเปˆเบ™เป„เบ”เป‰
เบชเป‰เบฒเบ‡. เบเบฒเบ™เปƒเบŠเป‰เบ•เบปเบงเปเบเป‰เป„เบ‚เบ™เบตเป‰เบˆเบฐเบ›เบดเบ”เบเบฒเบ™เป€เบ•เบทเบญเบ™เบ™เบฑเป‰เบ™.

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

[เบช]
เบ•เบปเบงเปเบเป‰เป„เบ‚เบ™เบตเป‰เปเบกเปˆเบ™เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบกเบเบฑเบš s เบ•เบปเบงเปเบเป‰เป„เบ‚. เบกเบฑเบ™เปเบ™เบฐเบ™เปเบฒ llvm-ar เป€เบžเบทเปˆเบญเบšเปเปˆเบชเป‰เบฒเบ‡
เบ•เบฒโ€‹เบ•เบฐโ€‹เบฅเบฒเบ‡โ€‹เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹. เบ–เป‰เบฒเบ—เบฑเบ‡เบชเบญเบ‡ s เปเบฅเบฐ S เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰, เบ•เบปเบงเปเบเป‰เป„เบ‚เบชเบธเบ”เบ—เป‰เบฒเบเบ—เบตเปˆเบˆเบฐเป€เบเบตเบ”เบ‚เบถเป‰เบ™เปƒเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบˆเบฐ
เบŠเบฐเบ™เบฐ.

[v]
เบ•เบปเบงเปเบเป‰เป„เบ‚เบ™เบตเป‰เปเบ™เบฐเบ™เปเบฒ llvm-ar เป€เบ›เบฑเบ™ verbose เบเปˆเบฝเบงเบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเบกเบฑเบ™เบเปเบฒเบฅเบฑเบ‡เป€เบฎเบฑเบ”. เบเบฒเบ™เปเบเป‰เป„เบ‚เปเบ•เปˆเบฅเบฐเบ„เบปเบ™
เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ•เปเปˆเบ•เป‰เบฒเบ™เบเบฒเบ™เบฎเบงเบšเบฎเบงเบกเบˆเบฐเบœเบฐเบฅเบดเบ”เป€เบชเบฑเป‰เบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ—เบตเปˆเบšเบญเบเบงเปˆเบฒเบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบ›เบฑเบ™
เป€เบฎเบฑเบ”เปเบฅเป‰เบง.

เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™


เป„เบ”เป‰ llvm-ar เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เปเบกเปˆเบ™เบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เป€เบžเบทเปˆเบญเบชเบฐเบซเบ™เบญเบ‡ superset เบ‚เบญเบ‡ IEEE Std 1003.2 (POSIX.2)
เบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เบชเปเบฒเบฅเบฑเบš ar. llvm-ar เบชเบฒเบกเบฒเบ”เบญเปˆเบฒเบ™เป„เบ”เป‰เบ—เบฑเบ‡ SVR4 เปเบฅเบฐ BSD4.4 (เบซเบผเบท Mac OS X). เบ–เป‰เบฒ
f เบ•เบปเบงเปเบเป‰เป„เบ‚เปเบกเปˆเบ™เบกเบญเบšเปƒเบซเป‰ x or r เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ llvm-ar เบˆเบฐเบ‚เบฝเบ™ SVR4 เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰
เบฎเบงเบšเบฎเบงเบก. เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบ”เบฑเบ”เปเบ›เบ‡เบ™เบตเป‰, llvm-ar เบˆเบฐเบ‚เบฝเบ™ BSD4.4 เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบฎเบงเบšเบฎเบงเบกเบ—เบตเปˆเบกเบต
เบŠเบทเปˆเบเบฒเบงเบ—เบฑเบ™เบ—เบตเบซเบผเบฑเบ‡เบˆเบฒเบเบชเปˆเบงเบ™เบซเบปเบงเปเบฅเบฐเบŠเบตเป‰เบšเบญเบเป‚เบ”เบเปƒเบŠเป‰เบซเบกเบฒเบเป€เบซเบ” "#1/ddd" เบชเปเบฒเบฅเบฑเบš
เบŠเบทเปˆเบขเบนเปˆเปƒเบ™เบซเบปเบง.

เป€เบญเบเบฐเบชเบฒเบ™ เบฎเบนเบšเปเบšเบš


เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒ LLVM Archive เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš BSD 4.4 เบซเบผเบท Mac OSX archive
เป„เบŸเบฅเปŒ. เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบเบปเบเป€เบงเบฑเป‰เบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบ, the ar เบ„เปเบฒเบชเบฑเปˆเบ‡เบเปˆเบฝเบงเบเบฑเบšเบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™
เบ„เบงเบ™เบˆเบฐเบชเบฒเบกเบฒเบ”เบญเปˆเบฒเบ™เป„เบŸเบฅเปŒเปเบŸเป‰เบกเบˆเบฑเบ”เป€เบเบฑเบš LLVM. เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบ‚เบญเบ‡เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบก.

เปเบ•เปˆเบฅเบฐเบ„เบฑเบ‡เป€เบเบฑเบšเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเบ•เบปเบงเป€เบฅเบ magic archive เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เปเบ›เบ”เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบžเบดเบกเป„เบ”เป‰
โ€œ! n" เบšเปˆเบญเบ™เบ—เบตเปˆ n เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เปเบ–เบงเปƒเบซเบกเปˆ (0x0A). เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบ•เบปเบงเป€เบฅเบ magic,
เป„เบŸเบฅเปŒเปเบกเปˆเบ™เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบชเบฐเบกเบฒเบŠเบดเบเบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบเบฒเบงเป€เบ–เบดเบ‡เบ—เบตเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเบซเบปเบงเป€เบเบฑเบšเบกเป‰เบฝเบ™เปเบฅเบฐเบฅเบปเบ‡เบ—เป‰เบฒเบเบ”เป‰เบงเบ
เบ•เบปเบงเบญเบฑเบเบชเบญเบ™ padding เบ–เป‰เบฒเบˆเปเบฒเป€เบ›เบฑเบ™ (เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เบงเบฒเบกเบเบฒเบงเป€เบ—เบปเปˆเบฒเบ—เบฝเบกเบเบฑเบ™). เปเบ•เปˆเบฅเบฐเบชเบฐเบกเบฒเบŠเบดเบเป„เบŸเบฅเปŒเปเบกเปˆเบ™เบ›เบฐเบเบญเบšเบ”เป‰เบงเบ
เบ‚เบญเบ‡ header (เบเปเบฒเบ™เบปเบ”เป„เบงเป‰เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰), เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบซเบกเปˆเบ—เบตเปˆเบชเบดเป‰เบ™เบชเบธเบ” "เบŠเบทเปˆเป„เบŸเบฅเปŒเบเบฒเบง" เปเบฅเบฐ
เป€เบ™เบทเป‰เบญโ€‹เปƒเบ™โ€‹เบ‚เบญเบ‡โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹.

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

เบŠเบทเปˆ - char[16]
เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบชเปˆเบงเบ™เบซเบปเบงเบ™เบตเป‰เปƒเบซเป‰เบŠเบทเปˆเบ‚เบญเบ‡เบชเบฐเบกเบฒเบŠเบดเบเปƒเบ™เปเบŸเป‰เบกเบˆเบฑเบ”เป€เบเบฑเบš. เบ–เป‰เบฒเบŠเบทเปˆเบเบฒเบงเบเบงเปˆเบฒ
เบซเบผเบฒเบเบเบงเปˆเบฒ 15 เบ•เบปเบงเบญเบฑเบเบชเบญเบ™ เบซเบผเบทเบกเบตเบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบซเบเปเป‰เปœเป‰เบฒ (/), เบˆเบฒเบเบ™เบฑเป‰เบ™เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เบกเบต #1/nn
เบšเปˆเบญเบ™เบ—เบตเปˆ nnn เบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเบเบฒเบงเบ‚เบญเบ‡เบŠเบทเปˆเปเบฅเบฐ เบญเบฑเบ™เบ”เบฑเบš 1 / เป€เบ›เบฑเบ™เบ•เบปเบงเบซเบ™เบฑเบ‡เบชเบท. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบ™เบตเป‰, เป„เบ”เป‰
เบŠเบทเปˆเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เบ‚เบญเบ‡เป„เบŸเบฅเปŒเปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เบขเบนเปˆเปƒเบ™ nnn bytes เบ—เบฑเบ™เบ—เบตเบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบก header.
เบ–เป‰เบฒเบŠเบทเปˆเปเบกเปˆเบ™ 15 เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบซเบผเบทเบซเบ™เป‰เบญเบเบเบงเปˆเบฒ, เบกเบฑเบ™เบ–เบทเบเบšเบฑเบ™เบˆเบธเป‚เบ”เบเบเบปเบ‡เปƒเบ™เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ™เบตเป‰เปเบฅเบฐ
เบชเบดเป‰เบ™เบชเบธเบ”เบ”เป‰เบงเบเบ•เบปเบงเบซเบเปเป‰ (/).

เบงเบฑเบ™เบ—เบต - char[12]
เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เปƒเบซเป‰เบงเบฑเบ™เบ—เบตเบ‚เบญเบ‡เบเบฒเบ™เบ”เบฑเบ”เปเบเป‰เป„เบŸเบฅเปŒเปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบญเบฑเบ”เบ•เบฒเบ™เบดเบเบปเบก
เป€เบฅเบเบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเปƒเบซเป‰เบˆเปเบฒเบ™เบงเบ™เบงเบดเบ™เบฒเบ—เบตเบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบเบธเบ (เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆ 00:00:00 เบกเบฑเบ‡เบเบญเบ™
1, 1970) เบ•เปเปˆเบ‚เปเป‰เบกเบนเบ™เบˆเปเบฒเป€เบžเบฒเบฐเบ‚เบญเบ‡ Posix.

uid - char[6]
เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เปƒเบซเป‰เบฅเบฐเบซเบฑเบ”เบœเบนเป‰เปƒเบŠเป‰เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เป€เบ›เบฑเบ™เบชเบฐเบ•เบฃเบดเบ‡เบ—เบปเบ”เบชเบฐเบ™เบดเบเบปเบก ASCII. เบ™เบตเป‰
เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบญเบฒเบ”เบˆเบฐเบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบซเบกเบฒเบเบซเบผเบฒเบเบเปˆเบฝเบงเบเบฑเบšเบฅเบฐเบšเบปเบšเบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™ Unix. เปƒเบ™ Unix, เบกเบฑเบ™เปเบกเปˆเบ™เบ„เปˆเบฒเบ”เบฝเบงเบเบฑเบ™เบเบฑเบš
เบžเบฒเบเบชเบฐเบซเบ™เบฒเบก st_uid เบ‚เบญเบ‡เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบชเบฐเบ–เบดเบ•เบดเบชเบปเปˆเบ‡เบ„เบทเบ™เป‚เบ”เบ เบฅเบฑเบ”(2) เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เป‚เบ—.

gid - char[6]
เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เปƒเบซเป‰เบฅเบฐเบซเบฑเบ”เบเบธเปˆเบกเบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เป€เบ›เบฑเบ™เบชเบฐเบ•เบฃเบดเบ‡เบ—เบปเบ”เบชเบฐเบ™เบดเบเบปเบก ASCII. เบ™เบตเป‰
เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบญเบฒเบ”เบˆเบฐเบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบซเบกเบฒเบเบซเบผเบฒเบเบเปˆเบฝเบงเบเบฑเบšเบฅเบฐเบšเบปเบšเบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™ Unix. เปƒเบ™ Unix, เบกเบฑเบ™เปเบกเปˆเบ™เบ„เปˆเบฒเบ”เบฝเบงเบเบฑเบ™เบเบฑเบš
เบžเบฒเบเบชเบฐเบซเบ™เบฒเบก st_gid เบ‚เบญเบ‡เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบชเบฐเบ–เบดเบ•เบดเบชเบปเปˆเบ‡เบ„เบทเบ™เป‚เบ”เบ เบฅเบฑเบ”(2) เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เป‚เบ—.

เป‚เบซเบกเบ” - char[8]
เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เปƒเบซเป‰เบฎเบนเบšเปเบšเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เป€เบ›เบฑเบ™เบชเบฐเบ•เบฃเบดเบ‡ ASCII octal. เบ™เบตเป‰
เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบญเบฒเบ”เบˆเบฐเบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบซเบกเบฒเบเบซเบผเบฒเบเบเปˆเบฝเบงเบเบฑเบšเบฅเบฐเบšเบปเบšเบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™ Unix. เปƒเบ™ Unix, เบกเบฑเบ™เปเบกเปˆเบ™เบ„เปˆเบฒเบ”เบฝเบงเบเบฑเบ™เบเบฑเบš
เบžเบฒเบเบชเบฐเบซเบ™เบฒเบก st_mode เบ‚เบญเบ‡เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบชเบฐเบ–เบดเบ•เบดเบ—เบตเปˆเบชเบปเปˆเบ‡เบ„เบทเบ™เป‚เบ”เบ เบฅเบฑเบ”(2) เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เป‚เบ—.

เบ‚เบฐเปœเบฒเบ” - char[10]
เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เบชเบฐเบซเบ™เบญเบ‡เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เป„เบŸเบฅเปŒ, เปƒเบ™ bytes, เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เป€เบ›เบฑเบ™เบชเบฐเบ•เบฃเบดเบ‡เบ—เบปเบ”เบชเบฐเบ™เบดเบเบปเบก ASCII.

fmag - char[2]
เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เปเบกเปˆเบ™เปเบฒเบเป€เบฅเบ magic เบชเบฐเบกเบฒเบŠเบดเบเบ‚เบญเบ‡เปเบŸเป‰เบกเบˆเบฑเบ”เป€เบเบฑเบš. เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบกเบฑเบ™เปเบกเปˆเบ™เบชเบฐเป€เบซเบกเบตเบ—เบฑเบ‡เบชเบญเบ‡
เบซเบกเบฒเบเบ•เบดเบเบเบฑเบšเบ•เบปเบงเบญเบฑเบเบชเบญเบ™ (0x60) เปเบฅเบฐเปเบ–เบงเปƒเบซเบกเปˆ (0x0A). เบ™เบตเป‰เบชเบฐเบซเบ™เบญเบ‡เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบกเบฒเบ”เบ•เบฐเบเบฒเบ™เบšเบฒเบ‡เบขเปˆเบฒเบ‡เปƒเบ™
เบเบฒเบ™เบฅเบฐเบšเบธเป„เบŸเบฅเปŒเปเบŸเป‰เบกเบˆเบฑเบ”เป€เบเบฑเบšเบ—เบตเปˆเป€เบชเบเบซเบฒเบ.

offset - vbr เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ” 32-bit integer
เบฅเบฒเบเบเบฒเบ™เบŠเบปเบ”เป€เบŠเบตเบเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบŠเบปเบ”เป€เบŠเบตเบเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เปเบŸเป‰เบกเบˆเบฑเบ”เป€เบเบฑเบšเบ—เบตเปˆเบชเบฐเบกเบฒเบŠเบดเบ bitcode
เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเป„เบงเป‰เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบชเบฑเบ™เบเบฒเบฅเบฑเบ. เบ„เปˆเบฒเบŠเบปเบ”เป€เบŠเบตเบเปเบกเปˆเบ™ 0 เบญเบตเบ‡เบ•เบฒเบกเบˆเบธเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡
เบชเบฐเบกเบฒเบŠเบดเบเป„เบŸเบฅเปŒ "เบ›เบปเบเบเบฐเบ•เบด" เบ—เปเบฒเบญเบดเบ”. เป€เบžเบทเปˆเบญเป€เบญเบปเบฒเบเบฒเบ™เบŠเบปเบ”เป€เบŠเบตเบเป„เบŸเบฅเปŒเบ•เบปเบงเบˆเบดเบ‡เบ‚เบญเบ‡เบชเบฐเบกเบฒเบŠเบดเบ, เบ—เปˆเบฒเบ™
เบ•เป‰เบญเบ‡เป€เบžเบตเปˆเบกเบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡ bytes เบ„เบญเบšเบ„เบญเบ‡เป‚เบ”เบเบฅเบฒเบเป€เบŠเบฑเบ™เบ‚เบญเบ‡เป„เบŸเบฅเปŒ (8 bytes) เปเบฅเบฐเบชเบฑเบ™เบเบฒเบฅเบฑเบ
เป‚เบ•เบฐ. เบ„เปˆเบฒเบ‚เบญเบ‡เบฅเบฒเบเบเบฒเบ™เบ™เบตเป‰เบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เป‚เบ”เบเปƒเบŠเป‰เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบญเบฑเบ”เบ•เบฒเบšเบดเบ”เบ•เบปเบงเปเบ›เป€เบžเบทเปˆเบญเบซเบผเบธเบ”
เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบ. เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบญเบฑเบ”เบ•เบฒเบšเบดเบ”เบ•เบปเบงเปเบ›เปƒเบŠเป‰เบšเบดเบ”เบชเบนเบ‡ (0x80) เบ‚เบญเบ‡
เปเบ•เปˆเบฅเบฐ byte เป€เบžเบทเปˆเบญเบŠเบตเป‰เบšเบญเบเบงเปˆเบฒเบกเบต bytes เบซเบผเบฒเบเบ—เบตเปˆเบˆเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบก. เบชเปˆเบงเบ™เบ—เบตเปˆเบเบฑเบ‡เป€เบซเบผเบทเบญ 7 เบšเบดเบ”เปƒเบ™เปเบ•เปˆเบฅเบฐ
byte เบ›เบฐเบ•เบดเบšเบฑเบ” bits เบˆเบฒเบเบ„เปˆเบฒ. เป„เบšเบ•เปŒเบชเบธเบ”เบ—เป‰เบฒเบเบšเปเปˆเบกเบตเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบšเบดเบ”เบชเบนเบ‡.

length - vbr เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ” 32-bit integer
เบฅเบฒเบเบเบฒเบ™เบ„เบงเบฒเบกเบเบฒเบงเปƒเบซเป‰เบ„เบงเบฒเบกเบเบฒเบงเบ‚เบญเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบเบ•เปเปˆเป„เบ›เบ™เบตเป‰. เปเบšเบšเบ™เบตเป‰ เบŠเบปเบ”เป€เบŠเบตเบ เบฅเบฒเบเบเบฒเบ™,
เบ„เบงเบฒเบกเบเบฒเบงเปเบกเปˆเบ™เบญเบฑเบ”เบ•เบฒเบšเบดเบ”เบ•เบปเบงเปเบ›เบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”.

symbol - array เบฅเบฑเบเบชเบฐเบ™เบฐ
เบฅเบฒเบโ€‹เบเบฒเบ™โ€‹เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹เบชเบฐโ€‹เบซเบ™เบญเบ‡โ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบ‚เบญเบ‡โ€‹เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹เบ—เบตเปˆโ€‹เบเปˆเบฝเบงโ€‹เบ‚เป‰เบญเบ‡โ€‹เบเบฑเบšโ€‹ เบŠเบปเบ”เป€เบŠเบตเบ. เป„เบ”เป‰
เบชเบฑเบ™เบเบฒเบฅเบฑเบเบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบขเบธเบ”เป‚เบ”เบเบ•เบปเบงเบญเบฑเบเบชเบญเบ™เปƒเบ”เป†. เบ„เบงเบฒเบกเบเบฒเบงเบ‚เบญเบ‡เบกเบฑเบ™เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เป‚เบ”เบ เบ„เบงเบฒเบกเบเบฒเบง เบžเบฒเบเบชเบฐเบซเบ™เบฒเบก.
เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบ–เบทเบเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰ (เปเบ•เปˆเบšเปเปˆเบชเบฐเบซเบฅเบฒเบ”) เปƒเบŠเป‰เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™เบžเบดเบก (เปเบกเป‰เปเบ•เปˆ 0x00) เปƒเบ™
เบชเบฑเบ™เบเบฒเบฅเบฑเบ. เบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบซเบผเบฒเบเบ‚เบญเบ‡เบŠเบทเปˆเบชเบฑเบ™เบเบฒเบฅเบฑเบ.

เบญเบญเบ STATUS


If llvm-ar เบชเปเบฒโ€‹เป€เบฅเบฑเบ”โ€‹เบœเบปเบ™โ€‹, เบกเบฑเบ™โ€‹เบˆเบฐโ€‹เบญเบญเบโ€‹เบ”เป‰เบงเบ 0. เบ„เบงเบฒเบกโ€‹เบœเบดเบ”โ€‹เบžเบฒเบ”โ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹, เบœเบปเบ™โ€‹เปƒเบซเป‰โ€‹เป€เบ›เบฑเบ™โ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เบญเบญเบโ€‹เบ‚เบญเบ‡ 1โ€‹.
เบเบฒเบ (เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบดเบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ) เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เป€เบฎเบฑเบ”เปƒเบซเป‰เบฅเบฐเบซเบฑเบ”เบญเบญเบเบ‚เบญเบ‡ 2. เบญเบทเปˆเบ™ เบซเบผเบทเบšเปเปˆเบฎเบนเป‰.
เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เป€เบฎเบฑเบ”เปƒเบซเป‰เบฅเบฐเบซเบฑเบ”เบญเบญเบเบ‚เบญเบ‡ 3.

เปƒเบŠเป‰ llvm-ar-3.8 เบญเบญเบ™เบฅเบฒเบเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


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

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

  • 1
    เบญเบฐเป‚เบงเบเบฒเป‚เบ”
    เบญเบฐเป‚เบงเบเบฒเป‚เบ”
    Avogadro เปเบกเปˆเบ™เป‚เบกเป€เบฅเบเบธเบ™เบ‚เบฑเป‰เบ™เบชเบนเบ‡
    เบšเบฑเบ™เบ™เบฒเบ—เบดเบเบฒเบ™เบญเบญเบเปเบšเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ‚เป‰เบฒเบกเป€เบงเบ—เบต
    เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบ„เบดเบ”โ€‹เป„เบฅเปˆโ€‹เป€เบ„โ€‹เบกเบตโ€‹เบชเบฒเบ”โ€‹, เป‚เบกโ€‹เป€เบฅโ€‹เบเบธเบ™โ€‹
    เบเบฒเบ™เบชเป‰เบฒเบ‡เปเบšเบšเบˆเปเบฒเบฅเบญเบ‡, เบŠเบตเบงเบฐเบงเบดเบ—เบฐเบเบฒ, เบงเบฑเบ”เบชเบฐเบ”เบธ
    เบงเบดโ€‹เบ—เบฐโ€‹เบเบฒโ€‹เบชเบฒเบ”โ€‹เปเบฅเบฐ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Avogadro
  • 2
    XMLTV
    XMLTV
    XMLTV เปเบกเปˆเบ™เบŠเบธเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเปเบเบฃเบกเป€เบžเบทเปˆเบญเบ›เบฐเบกเบงเบ™เบœเบปเบ™
    เบฅเบฒเบเบเบฒเบ™เป‚เบ—เบฅเบฐเบžเบฒเบš (tvguide) เปเบฅเบฐเบŠเปˆเบงเบเบˆเบฑเบ”เบเบฒเบ™
    เบเบฒเบ™โ€‹เป€เบšเบดเปˆเบ‡โ€‹เป‚เบ—เบฅเบฐโ€‹เบžเบฒเบšโ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹, เบเบฒเบ™โ€‹เป€เบเบฑเบšโ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เบฅเบฒเบโ€‹เบเบฒเบ™โ€‹เปƒเบ™โ€‹
    เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ XML. เบกเบตเบชเบดเปˆเบ‡เบญเปเบฒเบ™เบงเบเบ„เบงเบฒเบกเบชเบฐเบ”เบงเบเปƒเบซเป‰
    เบ‚เบญเบ‡...
    เบ”เบฒเบงเป‚เบซเบฅเบ” XMLTV
  • 3
    เบ—เบฑเบš
    เบ—เบฑเบš
    เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบŠเบญเบšโ€‹เปเบงโ€‹เบŸเบฃเบต Strikrโ€‹. เบ›เบญเบก
    เบ›เปˆเบญเบเบญเบญเบเบกเบฒเบžเบฒเบเปƒเบ•เป‰ 'เบ„เบงเบฒเบกเบ•เบฑเป‰เบ‡เปƒเบˆ'
    เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เบ„เบนเปˆ: AGPLv3 (เบŠเบธเบกเบŠเบปเบ™) เปเบฅเบฐ
    CC-BY-NC-ND 4.0 เบชเบฒเบเบปเบ™
    (เบเบฒเบ™โ€‹เบ„เป‰เบฒ)...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Strikr
  • 5
    GIFLIB
    GIFLIB
    giflib เป€เบ›เบฑเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเปˆเบฒเบ™เปเบฅเบฐ
    เบเบฒเบ™เบ‚เบฝเบ™เบฎเบนเบšเบžเบฒเบš gif. เบกเบฑเบ™เปเบกเปˆเบ™ API เปเบฅเบฐ ABI
    เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš libungif เบ—เบตเปˆเบขเบนเปˆเปƒเบ™
    เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบขเปˆเบฒเบ‡เบเบงเป‰เบฒเบ‡เบ‚เบงเบฒเบ‡เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบเบฒเบ™เบšเบตเบšเบญเบฑเบ” LZW
    เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเปเบกเปˆเบ™ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” GIFLIB
  • 6
    Alt-F
    Alt-F
    Alt-F เบชเบฐเปœเบญเบ‡เปเบซเบผเปˆเบ‡เบ—เบตเปˆเบกเบฒเบŸเบฃเบต เปเบฅเบฐเป€เบ›เบตเบ”
    เป€เบŸเบตเบกเปเบงเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบš DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F เบกเบต Samba เปเบฅเบฐ NFS;
    เบฎเบญเบ‡เบฎเบฑเบš ext2/3/4...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Alt-F
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

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

  • 1
    2ping6
    2ping6
    2ping - เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ” ping เบชเบญเบ‡เบ—เบดเบ”เบ—เบฒเบ‡ ...
    เปเบฅเปˆเบ™ 2ping6
  • 2
    2เบ•เปเปˆ3-2.7
    2เบ•เปเปˆ3-2.7
    2to3-2.7 - เบ•เบปเบงเปเบ›เบ‡เบชเบฑเบ™เบเบฒเบ™ Python2 เป€เบ›เบฑเบ™ Python3
    ...
    เปเบฅเปˆเบ™ 2to3-2.7
  • 3
    cpqarrayd
    cpqarrayd
    cpqarrayd - Arraycontoller
    monitoringdaemon SYNTAX: cpqarrayd [-d]
    [-v] [-t host [-t host]] เบฅเบฒเบเบฅเบฐเบญเบฝเบ”:
    เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบเบงเบ”โ€‹เบเบฒ HPโ€‹
    (Compaq) เบญเบฒเบฃเบฒ...
    เปเบฅเปˆเบ™ cpqarrayd
  • 4
    cproto
    cproto
    cproto - เบชเป‰เบฒเบ‡ prototypes เบŸเบฑเบ‡เบŠเบฑเบ™ C
    เปเบฅเบฐเปเบ›เบ‡เบ„เปเบฒเบ™เบดเบเบฒเบกเบŸเบฑเบ‡เบŠเบฑเบ™ ...
    เปเบฅเปˆเบ™ cproto
  • 5
    gapi2-เปเบเป‰เป„เบ‚
    gapi2-เปเบเป‰เป„เบ‚
    undocumented - เบšเปเปˆเบกเบต manpage เบชเปเบฒเบฅเบฑเบšเป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰
    เป‚เบ„เบ‡เบเบฒเบ™. เบฅเบฒเบโ€‹เบฅเบฐโ€‹เบญเบฝเบ”โ€‹: เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ™เบตเป‰โ€‹เป€เบฎเบฑเบ”โ€‹เป„เบ”เป‰โ€‹
    เบšเปเปˆเบกเบต manpage. เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰
    เบ”เป‰เบงเบเบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญเบชเบฐเบซเบผเบฑเบšเป€เบžเบทเปˆเบญเป€เบšเบดเปˆเบ‡เบงเปˆเบฒเบกเบฑเบ™เปเบกเปˆเบ™เบซเบเบฑเบ‡
    เบšเปเปˆ. เบชเปเบฒเบฅเบฑเบš f...
    เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ gapi2-fixup
  • 6
    gapi2-parser
    gapi2-parser
    undocumented - เบšเปเปˆเบกเบต manpage เบชเปเบฒเบฅเบฑเบšเป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰
    เป‚เบ„เบ‡เบเบฒเบ™. เบฅเบฒเบโ€‹เบฅเบฐโ€‹เบญเบฝเบ”โ€‹: เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ™เบตเป‰โ€‹เป€เบฎเบฑเบ”โ€‹เป„เบ”เป‰โ€‹
    เบšเปเปˆเบกเบต manpage. เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰
    เบ”เป‰เบงเบเบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญเบชเบฐเบซเบผเบฑเบšเป€เบžเบทเปˆเบญเป€เบšเบดเปˆเบ‡เบงเปˆเบฒเบกเบฑเบ™เปเบกเปˆเบ™เบซเบเบฑเบ‡
    เบšเปเปˆ. เบชเปเบฒเบฅเบฑเบš f...
    เปเบฅเปˆเบ™ gapi2-parser
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Ad