Lëshimi i GNU Binutils 2.37

U prezantua lëshimi i paketës së utilitarëve sistemorë GNU Binutils 2.37, e cila përfshin programe si GNU linker, GNU assembler, nm, objdump, strings, strip.

NĂ« versionin e ri:

  • KĂ«rkesat pĂ«r mjedisin e ndĂ«rtimit janĂ« rritur, tani pĂ«r ndĂ«rtimin e Binutils nevojiten biblioteka dhe kompajler qĂ« mbĂ«shtesin standardin C99.
  • PĂ«rkrahja pĂ«r formatin arm-symbianelf Ă«shtĂ« ndalur.
  • Shtuar mbĂ«shtetje RME (Realm Management Extension), njĂ« zgjerim pĂ«r arkitekturĂ«n ARMv9-A, i cili lejon organizimin e transmetimit dinamik tĂ« burimeve dhe memories nĂ« njĂ« hapĂ«sirĂ« adresimi tĂ« veçantĂ« tĂ« mbrojtur, tĂ« cilĂ«s as aplikacionet me privilegje dhe firmueri TrustZone nuk kanĂ« qasje. Kjo mundĂ«si e propozuar Ă«shtĂ« pjesĂ« e infrastruktrĂ«s pĂ«r krijimin e mjediseve tĂ« izoluara Arm CCA (Confidential Compute Architecture). RME i jep mundĂ«si programeve tĂ« zakonshme tĂ« ruajnĂ« tĂ« dhĂ«nat e tyre tĂ« ndjeshme nĂ« kĂ«to mjedise pĂ«r t'i mbrojtur ato nga qasja e paautorizuar nĂ« rastin e komprometimit tĂ« sistemit operativ dhe hipervizorĂ«ve.
  • NĂ« lidhĂ«sin janĂ« realizuar mundĂ«si tĂ« reja:
    • ‘-Bno-symbolic’ — anulon modulet ‘-Bsymbolic’ dhe ‘-Bsymbolic-functions’;
    • ‘-z report-relative-reloc’ — jep informacion mbi lidhjen dinamike tĂ« adresave (relocation);
    • ‘-z start-stop-gc’ — çaktivizon pĂ«rpunimin e lidhjeve __start_*\/__stop_* gjatĂ« pastrimit tĂ« sekcioneve tĂ« papĂ«rdorura nga mbledhĂ«si i mbetjeve.
  • NĂ« utilitarin readelf Ă«shtĂ« shtuar opsioni ‘—sym-base=0|8|10|16’ pĂ«r tĂ« zgjedhur formatin e shfaqjes sĂ« simboleve numerike.
  • NĂ« utilitarin nm janĂ« shtuar opsionet: ‘—format=just-symbols’ (‘-j’) pĂ«r tĂ« shfaqur vetĂ«m emrat e simboleve dhe ‘—quiet’ pĂ«r tĂ« çaktivizuar mesazhet diagnostike ‘no symbols’.
  • NĂ« utilitarĂ«t objcopy dhe strip Ă«shtĂ« shtuar opsioni ‘—keep-section-symbols’ pĂ«r tĂ« çaktivizuar heqjen e sekcioneve tĂ« papĂ«rdorura gjatĂ« pĂ«rpunimit tĂ« skedave.
  • NĂ« objcopy janĂ« shtuar opsionet ‘—weaken’, ‘—weaken-symbol’ dhe ‘—weaken-symbols’ pĂ«r ta kategorizuar simbolet e paqarta si simbole tĂ« dobĂ«ta.
  • NĂ« readelf dhe objdump Ă«shtĂ« realizuar mundĂ«sia pĂ«r tĂ« shfaqur pĂ«rmbajtjen e sekcioneve ‘.debug_sup’ dhe sipas parazgjedhjes janĂ« lejuar lidhjet nĂ« skedarĂ« tĂ« veçantĂ« me informacionin e debuguar (debug info).

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster