ืงืืืึทืืงืึธื ืืื ืึธืคึฟื-ืกืึธืืจืกื ืืขื ELD ืืื ืงืขืจ ืืขื ืืฆื ืืื ืืขืจ ืงืืืึทืืงืึธื ืงืึธืืคึผืืืืขืจ ืกืืืื (ืืึทืืืจื ืืืืฃ LLVM) ืืื ืึธืคึผืืืืืืืจื ืคึฟืึทืจ ืคึฟืึทืจืืื ืื ืึธืืืขืงื ืืขืงืขืก ืืื ืขืืืขืืื ืคึผืจืึธืืขืงืื. ELD ื ืขืื ืืื ืืึทืืจืึทืื ืึทืืขืืืข ืกืคึผืขืฆืืคึฟืืฉืข ืืึทืื ืืื ืื ืึทืงืืืืืข ื ืืฆื ืคืื ืืื ืงืขืจ ืกืงืจืืคึผืื ืืื ืื ื ืืืืืืขื ืืืงืืื ืฆื ืืึธืืืคึฟืืฆืืจื ืืื ืืืืกืืจืืืืขืจื ืืขื ืืื ืงืื ื ืคึผืจืึธืฆืขืก. ืืขืจ ืงืึธื ืืื ืืขืฉืจืืื ืืื C++ ืืื ืคืึทืจืฉืคึผืจืืื ืืื ืืขืจ ืืขืจ BSD ืืืฆืขื ืฅ.
ืืืก ืคืจืืืขืงื ืงืขื ืืขื ืืฆื ืืืขืจื ืืืก ื ืืจืื ืกืคืืจืขื ืืขืจ ืขืจืืืฅ ืคืืจื GNU ืืื ืงืขืจ, ืคืืจืืจืืืื ืืื ืืืืื ืืืขืจ ืืืจืื, ืฆืืฉืืขืื ืืื ืฉื ืขืืขืจืข ืืื ืงืื ื ืืืืงืืื, ืืื ืขืจืืืืื ืืื ืืืื ืฆื ืขื ืืขืจื ืืืก ืืืืคืคืืจืื ื ืคืื ืืขื ืืื ืงืื ื ืคืจืืฆืขืก. ืื ELD ืึทืจืืืืขืงืืืจ ืืื ืืืืืื ื ืฆื ืืขืจืืขืืืขืื ืืจืื ืืข ืฆืืืขืื ืฉืืืฆืข ืคึฟืึทืจ ื ืฒึทืข ืคึผืืึทืืคืึธืจืืขืก ืืืจื ืื ืึทืจืฒึทื ื ืขืืขื ืคืื ืืึทืงืขื ืืก. ืืื ืืืจ ืืืฆืืืงืขืจ ืคืึธืจืขื, ืืืขืจื ืืึทืงืขื ืืก ืืขืคึฟืื ื ืคึฟืึทืจ ืื Qualcomm Hexagon NPU, AArch32, AArch64 ืืื RISC-V (ืืื Xqiu ืขืงืกืืขื ืฉืึทื ื) ืฆืื ืคึผืืึทืืคืึธืจืืขืก. MCLinker ืืื ืืขื ืืฆื ืืขืืืึธืจื ืืื ืึท ืืึทืืข ืคึฟืึทืจ ืึทื ืืืืืงืืื ื.
ืฉืืืกื ืคึฟืขืึดืงืืืื:
- ืกืืึทืืืง, ืืื ืึทืืืฉ ืืื ืคึผืึทืจืืืืืฉ (ืึธืคึผืฆืืข "--ืจืืืึธืืงืึทืืึทืืึทื") ืืืื ืืื ื.
- ืืจืืขืื ืืื ืื ELF (ืขืงืกืขืงืืืึทืืืข ืืื ืคึฟืึทืจืืื ืืื ื ืคึฟืึธืจืืึทื) ืคึฟืึธืจืืึทื ืคืื ืขืงืกืขืงืืืึทืืืข ืืื ืืื ืงืึทืืืข ืืขืงืขืก.
- ืฉืืืฆื ืคึฟืึทืจ ืืื ืง-ืฆืืื ืึธืคึผืืืืืืึทืืืึธื (ืืืึธ) ืืื ืืื ืง-ืกืคึผืขืฆืืคืืฉ ืึธืคึผืืืืืืึทืืืึธื ืก ืึทืืึท ืืื ืฉืืจืืงื ืืขืจืืืฉืื ื.
- ืงืึทืืคึผืึทืืึทืืืืึทืื ืืื GNU ld ืืืืฃ ืื ืืึทืคึฟืขืื ืฉืืจื ืึธืคึผืฆืืขืก ืืืจืื.
- ืงืึทื ืคืึธืจืื ืฆื ืื ืืขืืืึธืืก ืคืื ืกืึทืืืืื ื ืกืืืืึธืืก, ืืึทื ืืืื ื ืึทืจืืึทื ืฉืจืืึทื ืืขืงืขืก ืืื ืืืฉืขื ืขืจืืืืื ื ืขืงืกืขืงืืืึทืืืขืก ืืขื ืืฆื ืืืจื ืื GNU ืคึผืจืืืขืงื ืืืืืืึทืืื.
- ืฉืืืฆื ืคึฟืึทืจ ืืื ืงืขืจ ืกืงืจืืคึผืก ืฆื ืคืืจื ืคึฟืึทืจืืื ืืื ื, ืื ืกืื ืืึทืงืก ืคืื ืืืึธืก ืืื ืื ืืขืืืข ืืื ืื ืคืื GNU ld.
- ืื ืคืืืืงืืื ืฆื ืืืฉืขื ืขืจืืื ืืืืืืื ืืื ืืจืื ื-ืฆื-ืืืืขื ืขื ืืึทืคึผืข ืืขืงืขืก ืืืึธืก ืงืขื ืขื ืืืื ืืขืืืืื ื ืืืืืข ืคึฟืึทืจ ืืึทื ืืึทื ืคึผืจืึธืืืขื ืืืึทืื ืึธืกืืก ืืื ืืืืึทืืื ื, ืืื ืืื ืึท ืืึทืื ืืงืืจ ืคึฟืึทืจ ืึธืืึทืืืืืื ืืืจ ืคืื ืืืื ืืืืืขื ืข ืจืืคึผืึธืจืฅ.
- ืฉืืืฆื ืคึฟืึทืจ ืงืึทื ืขืงืืื ื ืคึผืืืืื ืก ืืืึธืก ืืึธืื ืืืจ ืฆื ืคึผืจืึธืืจืึทืืืึทืืืง ืืืืฉื ืื ืึธืคึผืคืืจืื ื ืคืื ืื ืืื ืงืขืจ ืืื ืืืืื ื ืืึทืข ืกืืึทืืขืก ืืืึธืก ืืขื ืขื ืืึธื ืืฉื ืืขืฉืึทืก ืคึฟืึทืจืืื ืืื ื. ืคึผืืืืื ืก ืงืขื ืขื ืืืื ืืืื ืืขื ืืฆื ืฆื ืคืึธืจื ื ืึธื ืืื ืคึฟืึธืจืืึทืฆืืข ืคืื โโืื ืงืึทืืคึผืืืืขืจ ืฆื ืื ืืื ืงืขืจ ืืื ืืืจืืคืืจื ืกืคึผืขืฆืืคืืฉ ืึธืคึผืืืืืืึทืืืึธื ืก.
- ืจืขืคึผืจืึธืืืฆืืจื ืคืึทื ืืงืฉืึทื ืึทืืืื ืึทื ืึทืืึทืื ืืืจ ืฆื ืฉืึทืคึฟื ืืึทืจืืึธืื ืฆื ืจืขืคึผืจืึธืืืฆืืจื ืื ืืืืขื ืึธื ืงืืื ืืืคึผืขื ืืึทื ืกืื. ืึทืืึท ืึทืจืงืืืืื ืืขื ืขื ืืึทืงืืืขื ืฆื ื ืืฆื ืืื ืืขื ืคึผืจืึธืฆืขืก ืคืื ืึทื ืึทืืืืืื ื ืคึผืจืึธืืืขืืก ืืืึธืก ืฉืืืืขื ืืื ืื ืคึฟืึทืจืืื ืืื ื ืืื ืข - ืืขืจ ืืึทื ืืฆืขืจ ืงืขื ืขื ืฉืืงื ืื ืืขืืืขืืึธืคึผืขืจ ืึทื ืึทืจืงืืืื ืืืึธืก ืึทืืึทืื ืื ืืึทื ืึทืคืขืกืืืืฉืึทื ืคืื ืื ืคึผืจืึธืืืขื ืฆื ืืืื ืจืืคึผืจืึทืืืกื.
- ืึทืืืึทื ืกืืจืืข ืึธืคึผืฆืืขืก ืคึฟืึทืจ ืืืึทืื ืึธืกืื ื ืืื ืืืืึทืืื ื ืืจืืงื ืคึผืจืึธืืืขืืก, ืึทืืึท ืืื ืื ืฉืืึทืืืช ืฆื ืืืกื ืืึทืืืื ื ืืืขื ืืึทื ืืืื ื ืืืืึทื ืกืืืืึธืืก.
ืืื Qualcomm, ืื ELD ืืื ืงืขืจ ืืื ืืขื ืืฆื ืืื ืืขืืืื ืึทืืึท ืืื ืคืืจืืืืึทืจืข ืืื ืืจืืืืืขืจ ืคึฟืึทืจืืึทืืืื ื, ืฆืืืจืืืืื ื ืคืื ืงืึทืืคึผืึธืื ืึทื ืฅ ืคึฟืึทืจ TrustZone ืื ืงืืึทืืืขืก, ืคึฟืึทืจืืึทืืืื ื ืคืื ืคึผืจืึธืืืงืื ืคึฟืึทืจ AI, 5G ืืึธืืขืืก ืืื ืืืืืจืืืก ื ืขืืืืึธืจืงืื ื ืืขืืืืกืขืก, ืฉืึทืคืื ื ืคืื Zephyr RTOS ืืืืืขืจ ืคึฟืึทืจ AArch32, AArch64 ืืื RISC-V ืึทืจืงืึทืืขืงืืฉืขืจื, ืึทื ืืืืืงืืื ื ืคืื ืืืงืจืึธืงืึธื ืืจืึธืืขืจืก ืคึฟืึทืจ ืจืืกืง-ืงืึธื ืืจืึธืืขืจืก.
ืืงืืจ: opennet.ru
