Հրապարակվել է GNU Binutils 2.39 համակարգի կոմունալ ծառայությունների փաթեթի թողարկումը, որը ներառում է այնպիսի ծրագրեր, ինչպիսիք են GNU linker, GNU assembler, nm, objdump, strings, strip:
Նոր տարբերակում.
- ELF ձևաչափով ֆայլերի կապակցիչը (ELF linker) այժմ նախազգուշացում է ցուցադրում, երբ կույտի վրա կոդի գործարկման հնարավորությունը միացված է, ինչպես նաև, երբ երկուական ֆայլը պարունակում է հիշողության հատվածներ, որոնց համար միաժամանակ սահմանված են կարդալու, գրելու և կատարման իրավունքները: .
- ELF կապակցիչը ավելացրել է «--package-metadat» տարբերակը՝ մետատվյալները JSON ձևաչափով ներկառուցելու համար, որոնք համապատասխանում են Փաթեթի մետատվյալների ճշգրտմանը ֆայլում:
- Ավելացվեց TYPE= թեգը կապող սկրիպտներում բաժինների նկարագրություններում օգտագործելու աջակցություն հատվածի տեսակը սահմանելու համար:
- Objdump կոմունալն այժմ հնարավորություն ունի ընդգծելու շարահյուսությունը ապամոնտաժված ելքում AVR, RiscV, s390, x86 և x86_64 ճարտարապետությունների համար:
- «--ոչ-թույլ» («-W») տարբերակը ավելացվել է nm կոմունալ՝ թույլ նիշերը անտեսելու համար:
- «-wE» տարբերակն ավելացվել է readelf և objdump կոմունալ ծառայություններում՝ հղումները մշակելիս զանգերը կարգաբերող սերվերներին անջատելու համար:
Source: opennet.ru