GNU Binutils 2.35 جو رليز

پاران پيش ڪيل سسٽم يوٽيلٽيز جو هڪ سيٽ ڇڏڻ GNU Binutils 2.35، جنهن ۾ پروگرام شامل آهن جهڙوڪ GNU linker, GNU assembler, nm, objdump, strings, strip.

В نئون نسخ:

  • اسمبلر "--gdwarf-5" اختيار شامل ڪيو آهي ".debug_line" ڊيبگ ٽيبل ٺاهڻ لاءِ DWARF-5 فارميٽ ۾ لائن نمبرن بابت معلومات سان. Intel SERIALIZE ۽ TSXLDTRK هدايتون لاءِ سپورٽ شامل ڪئي وئي. شامل ڪيل اختيارن "-mlfence-after-load=", '-mlfence-before-indirect-branch=" ۽ "-mlfence-before-ret=" خطرن کان بچائڻ لاءِ ايل وي آءِ (CVE-2020-0551).
  • ھڪڙو "لنٽ" موڊ شامل ڪيو ويو آھي پڙھڻ جي افاديت ۾، جنھن ۾ اضافي چيڪ شامل آھن جڏھن فائلن جي پروسيسنگ، جھڙوڪ صفر سائيز جي حصن جي چڪاس ڪرڻ. readelf هڪ "[...]" اشارو پڻ مهيا ڪري ٿو جڏهن نالن کي ڪٽيندا آهن جيڪي 80-ڪردار واري لائن ۾ نه هوندا آهن. پراڻي رويي کي واپس ڪرڻ لاء، "--خاموش-ترڪ" اختيار مهيا ڪيو ويو آهي.
  • شامل ڪيو ويو “--dependency-file” آپشن کي لنڪر ۾ ميڪ-لائيڪ فائل ٺاهڻ لاءِ پروسيس ٿيل ان پٽ انحصار جي فهرست سان، جيڪو ڪمپلر ۾ “-M -MP” آپشن کي استعمال ڪرڻ سان ساڳيو ڪم ڪري ٿو. لنڪر پڻ اختيارن کي شامل ڪيو “--warn-textrel”، “-enable-textrel-check=[no|yes| warning|error”، “-export-dynamic-symbol”، “-export-dynamic-symbol-list "، "--فعال-غير-متضاد-علائقي" ۽
    "--enable-non-contiguous-regions-warnings" ڪنٽرول ڪرڻ لاءِ DT_TEXTREL پروسيسنگ، متحرڪ علامت جي برآمد، ۽ غير متضاد علائقي جي جاءِ تي.

  • X86 NaCl ھدف واري پليٽ فارم لاءِ سپورٽ ختم ڪئي وئي.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو