ะะฟัะฑะปะธะบะพะฒะฐะฝ ัะตะปะธะท ะฝะฐะฑะพัะฐ ัะธััะตะผะฝัั ััะธะปะธั GNU Binutils 2.39, ะฒ ัะพััะฐะฒ ะบะพัะพัะพะณะพ ะฒั ะพะดัั ัะฐะบะธะต ะฟัะพะณัะฐะผะผั, ะบะฐะบ GNU linker, GNU assembler, nm, objdump, strings, strip.
เจจเจตเฉเจ เจธเฉฐเจธเจเจฐเจฃ เจตเจฟเฉฑเจ:
- ะ ะบะพะผะฟะพะฝะพะฒัะธะบะต ัะฐะนะปะพะฒ ะฒ ัะพัะผะฐัะต ELF (ELF linker) ัะตะฐะปะธะทะพะฒะฐะฝ ะฒัะฒะพะด ะฟัะตะดัะฟัะตะถะดะตะฝะธั ะฟัะธ ะฒะบะปััะตะฝะธะธ ะฒะพะทะผะพะถะฝะพััะธ ะธัะฟะพะปะฝะตะฝะธั ะบะพะดะฐ ะฒ ััะตะบะต, ะฐ ัะฐะบะถะต ะฟัะธ ะฝะฐะปะธัะธะธ ะฒ ะฑะธะฝะฐัะฝะพะผ ัะฐะนะปะต ัะตะณะผะตะฝัะพะฒ ะฟะฐะผััะธ, ะดะปั ะบะพัะพััั ะฒัััะฐะฒะปะตะฝั ะพะดะฝะพะฒัะตะผะตะฝะฝะพ ะฟัะฐะฒะฐ ะฝะฐ ััะตะฝะธะต, ะทะฐะฟะธัั ะธ ะธัะฟะพะปะฝะตะฝะธะต.
- ะ ELF linker ะดะพะฑะฐะฒะปะตะฝะฐ ะพะฟัะธั ยซโpackage-metadatยป ะดะปั ะฒัััะฐะธะฒะฐะฝะธั ะฒ ัะฐะนะป ะผะตัะฐะดะฐะฝะฝัั ะฒ ัะพัะผะฐัะต JSON, ัะพะพัะฒะตัััะฒัััะธั ัะฟะตัะธัะธะบะฐัะธะธ Package Metadata.
- ะ ัะบัะธะฟัั ะบะพะผะฟะพะฝะพะฒัะธะบะฐ ะดะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ ะธัะฟะพะปัะทะพะฒะฐะฝะธั ะฒ ะพะฟะธัะฐะฝะธะธ ัะตะบัะธะธ ะผะตัะบะธ TYPE=<type> ะดะปั ัััะฐะฝะพะฒะบะธ ัะธะฟะฐ ัะตะบัะธะธ.
- ะ ััะธะปะธัะต objdump ะฟะพัะฒะธะปะฐัั ะฒะพะทะผะพะถะฝะพััั ะฟะพะดัะฒะตัะบะธ ัะธะฝัะฐะบัะธัะฐ ะฒ ะดะธะทะฐััะตะผะฑะปะธัะพะฒะฐะฝะฝะพะผ ะฒัะฒะพะดะต ะดะปั ะฐัั ะธัะตะบััั AVR, RiscV, s390, x86 ะธ x86_64.
- ะ ััะธะปะธัั nm ะดะพะฑะฐะฒะปะตะฝะฐ ะพะฟัะธั ยซโno-weakยป (ยซ-Wยป) ะดะปั ะธะณะฝะพัะธัะพะฒะฐะฝะธั weak-ัะธะผะฒะพะปะพะฒ.
- ะ ััะธะปะธัั readelf ะธ objdump ะดะพะฑะฐะฒะปะตะฝะฐ ะพะฟัะธั ยซ-wEยป ะดะปั ะพัะบะปััะตะฝะธั ะพะฑัะฐัะตะฝะธั ะบ ัะตัะฒะตัะฐะผ debuginfod ะฟัะธ ะพะฑัะฐะฑะพัะบะต ัััะปะพะบ.
เจธเจฐเฉเจค: opennet.ru