تم نشر إصدار مجموعة أدوات النظام المساعدة GNU Binutils 2.39 ، والتي تتضمن برامج مثل GNU linker ، GNU المجمع ، nm ، objdump ، السلاسل ، الشريط.
новой версии:
- ينفذ رابط ملف ELF (رابط ELF) تحذيرًا عند تمكين القدرة على تنفيذ التعليمات البرمجية على المكدس ، وكذلك إذا كانت هناك أجزاء ذاكرة في الملف الثنائي التي تمت قراءتها وكتابتها وتنفيذها في وقت واحد.
- تمت إضافة خيار "--package-metadata" إلى رابط ELF لتضمين البيانات الوصفية بتنسيق JSON المطابق لمواصفات بيانات تعريف الحزمة في الملف.
- تمت إضافة دعم لاستخدام TYPE = التسمية في وصف القسم للبرامج النصية للرابط لتعيين نوع القسم.
- تدعم الأداة المساعدة objdump الآن تمييز بناء الجملة في الإخراج المفكك لبنيات AVR و RiscV و s390 و x86 و x86_64.
- تمت إضافة خيار "--لا ضعيف" ("-W") لأداة نانومتر لتجاهل الأحرف الضعيفة.
- تمت إضافة الخيار "-wE" إلى الأدوات المساعدة readelf و objdump لتعطيل الوصول إلى خوادم debuginfod عند معالجة الارتباطات.
المصدر: opennet.ru