แฌแแ แแแแแแแแแแ GNU Binutils 2.37 แกแแกแขแแแฃแ แ แฃแขแแแแขแแแแก แแแแ แแแแก แแแแแจแแแแ, แ แแแแแแช แแแแชแแแก แแ แแแ แแแแแก, แ แแแแ แแชแแ GNU linker, GNU asembler, nm, objdump, strings, strip.
แแฎแแ แแแ แกแแแจแ:
- แแแแฎแแแแแแ แแกแแแแแแแก แแแ แแแแแ แแแแแแ แแ; Binutils-แแก แจแแกแแฅแแแแแแ แกแแญแแ แแ แแแแแแแแแแแแ แแ แจแแแแแแแแแ, แ แแแแแแช แแฎแแ แก แฃแญแแ แก C99 แกแขแแแแแ แขแก.
- arm-symbianelf แคแแ แแแขแแก แแฎแแ แแแญแแ แ แจแแฌแงแแ.
- แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ RME-แกแแแแก (Realm Management Extension), แแแคแแ แแแแแ ARMv9-A แแ แฅแแขแแฅแขแฃแ แแกแแแแก, แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแแฌแงแแ แ แแกแฃแ แกแแแแก แแ แแแฎแกแแแ แแแแก แแแแแแแฃแ แ แแแแแชแแแ แชแแแแ แแแชแฃแ แแแกแแแแ แแแแแก แกแแแ แชแแจแ, แ แแแแแแแช แแ แแแแแแแแ แแแฃแ แแแแแแแชแแแแก แแ TrustZone firmware-แก แแ แแฅแแ แฌแแแแแ. แจแแแแแแแแแแแฃแแ แคแฃแแฅแชแแ แแ แแก แแแแแแ แแแฃแแ แแแ แแแแก แจแแฅแแแแก แแแคแ แแกแขแ แฃแฅแขแฃแ แแก แแแฌแแแ Arm CCA (Confidential Compute Architecture). RME แกแแจแฃแแแแแแก แแซแแแแก แฉแแแฃแแแแ แแ แแ แแแ แแแแแก แจแแแแแฎแแ แแแแแแแแ แแแแคแแแแแชแแแแฃแ แ แแแแแชแแแแแ แแกแแ แแแ แแแแจแ, แ แแแ แแแแชแแแ แแกแแแ แแ แแแแขแแ แแแแแฃแแ แฌแแแแแแกแแแ แแแแ แแชแแฃแแ แกแแกแขแแแแก แแ แฐแแแแ แแแแแ แแแแก แแแแแ แแแแกแแก แจแแแแฎแแแแแจแ.
- แแแแแแ แจแ แแแแแ แแแแแ แแฎแแแ แแแ แแแแขแแแ:
- '-Bno-symbolic' - แแฃแฅแแแแก '-Bsymbolic' แแ '-Bsymbolic-functions' แ แแแแแแแก;
- '-z report-relative-reloc' - แแฉแแแแแแก แแแคแแ แแแชแแแก แแแกแแแแ แแแแแก แแแแแแแฃแ แ แแแแแแจแแ แแแแก แจแแกแแฎแแ (แแแแแแแแแแแแ);
- '-z start-stop-gc' - แแแจแแแก __start_*/__stop_* แแแแแแแแแแแก แแแแฃแจแแแแแแก, แกแแแแ แแแแแแก แจแแแแ แแแแแแแ แแกแฃแคแแแแแแก แแแแแฃแงแแแแแแ แแแแแแแแแแแก.
- แแคแชแแ โ--sym-base=0|8|10|16โ แแแแแแขแ readelf แฃแขแแแแขแแก แ แแชแฎแแแแ แกแแแแแแแแแแก แฉแแแแแแแก แคแแ แแแก แจแแกแแ แฉแแแแ.
- nm แฃแขแแแแขแแก แแแแแแขแ แแคแชแแแแ: 'โformat=just-symbols' ('-j') แแฎแแแแ แกแแแแแแแแแแก แกแแฎแแแแแแก แกแแฉแแแแแแแแ แแ 'โแฉแฃแแ' แกแแแแแแแแกแขแแแ แจแแขแงแแแแแแแแแแก แแแแแ แแแ "แกแแแแแแแแแแก แแแ แแจแ".
- แแคแชแแ '-keep-section-symbols' แแแแแแขแ objcopy แแ strip utilities-แก, แ แแแ แแแแแ แแแ แแแแแฃแงแแแแแแแ แกแแฅแชแแแแแก แฌแแจแแ แคแแแแแแแก แแแแฃแจแแแแแแกแแก.
- แแแแแขแแแฃแแแ '-- แแแกแฃแกแขแแแ', '-- แแแกแฃแกแขแแแ-แกแแแแแแ' แแ '-- แแแกแฃแกแขแแแฃแแ-แกแแแแแแ' แแแ แแแแขแแแ, แ แแแ แแแแแแแแ แแ แแแแฃแกแแแฆแแ แแแ แกแแแแแแแแแ แกแฃแกแข แกแแแแแแแแแแ.
- Readelf-แกแ แแ objdump-แก แแฎแแ แแฅแแ แจแแกแแซแแแแแแแ แแฉแแแแแ โ.debug_supโ แกแแฅแชแแแแแก แจแแแแแแกแ แแ, แแแแฃแแแกแฎแแแแแ, แแแฃแจแแแ แชแแแแแฃแแ แคแแแแแแแก แแแฃแแแแ แแแแแ แแแแก แแแคแแ แแแชแแแก แจแแแชแแแแแแแ.
แฌแงแแ แ: opennet.ru