Tukunga o GNU Binutils 2.35

Tukuna e te tukunga o te huinga taputapu punaha GNU Binutils 2.35, kei roto nga kaupapa penei i te GNU hono, GNU assembler, nm, objdump, strings, strip.

В hou putanga:

  • Kua taapirihia e te kaikohikohi te whiringa "--gdwarf-5" hei whakaputa i nga ripanga patuiro ".debug_line" me nga korero mo nga nama raina kei te whakatakotoranga DWARF-5. He tautoko taapiri mo nga tohutohu Intel SERIALIZE me TSXLDTRK. Ko nga whiringa taapiri "-mlfence-after-load=", '-mlfence-before-indirect-branch=" me "-mlfence-before-ret=" hei tiaki i te whakaraeraetanga. LVI (CVE-2020-0551).
  • Kua taapirihia he aratau "lint" ki te whaipainga panui, me etahi atu arowhai i te wa e tukatuka ana i nga konae, penei i te tirotiro mo nga waahanga kore te rahi. Ka whakarato ano hoki a readelf i te tohu “[...]” ina tapahia nga ingoa karekau e uru ki roto i te rarangi tohu 80. Hei whakahoki i te whanonga tawhito, ka whakaratohia te "--silent-truncation".
  • I taapirihia te kowhiringa "--dependency-file" ki te hono ki te hanga i tetahi konae Hangarite me te rarangi o nga whakawhirinakitanga whakauru kua tukatukahia, he rite te mahi ki te whakamahi i te "-M -MP" kōwhiringa i roto i te kaitoi. I tapirihia ano e te hono nga whiringa "--warn-textrel", "-enable-textrel-check=[kao|ae|whakatupato|hapa", "-export-dynamic-symbol", "-export-dynamic-symbol-list ”, "--enable-non-contiguous-regions" me
    "--whakahohea-kore-takitahi-rohe-whakatupato" ki te whakahaere i te tukatuka DT_TEXTREL, te kaweake tohu hihiri, me te tuunga rohe-kore.

  • Tango tautoko mo X86 NaCl tüäpapa ūnga.

Source: opennet.ru

Tāpiri i te kōrero