د GNU بنوټیل 2.35 خوشې کول

له خوا سپارل شوي د سیسټم اسانتیاوو سیټ خوشې کول GNU بنوټیل 2.35، کوم چې د GNU لینکر، GNU ایسمبلر، nm، objdump، تارونو، پټو په څیر پروګرامونه شامل دي.

В نوی نسخه:

  • راټولونکي د "--gdwarf-5" اختیار اضافه کړی ترڅو د ".debug_line" ډیبګ جدولونه د DWARF-5 فارمیټ کې د لاین شمیرو په اړه معلوماتو سره رامینځته کړي. د Intel SERIALIZE او TSXLDTRK لارښوونو لپاره ملاتړ اضافه شوی. اضافه شوي اختیارونه "-mlfence-after-load=", '-mlfence-before-indirect-branch=" او "-mlfence-before-ret=" د زیانونو په وړاندې د ساتنې لپاره LVI (CVE-2020-0551).
  • د ریډیلف افادیت کې د "لینټ" حالت اضافه شوی ، کوم چې د فایلونو پروسس کولو پرمهال اضافي چیکونه شامل دي ، لکه د صفر اندازې برخو لپاره چک کول. readelf د "[...]" شاخص هم وړاندې کوي کله چې هغه نومونه لنډوي چې د 80-کرکۍ کرښې سره سمون نه لري. د زوړ چلند بیرته راستنیدو لپاره، د "--- خاموش - تراکیشن" اختیار چمتو شوی.
  • لینکر ته د "--dependency-file" اختیار اضافه شوی ترڅو د پروسس شوي ان پټ انحصارونو لیست سره د میک په څیر فایل رامینځته کړي ، کوم چې په کمپیلر کې د "-M -MP" اختیار کارولو سره ورته کار کوي. لینکر همدا رنګه اختیارونه "--warn-textrel"، "-enable-textrel-check=[نه | هو | خبرداری "، "--فعالول-غیر مربوط-سیمې" او
    "--enable-non-contiguous-regions-warnings" ترڅو د DT_TEXTREL پروسس کنټرول، د متحرک سمبول صادرات، او د غیر مربوط سیمه ځای پرځای کول.

  • د X86 NaCl هدف پلیټ فارم لپاره ملاتړ لرې شوی.

سرچینه: opennet.ru

Add a comment