Ho lokolloa ha GNU Binutils 2.37

Ho fanoe ka tokollo ea lisebelisoa tsa tsamaiso ea GNU Binutils 2.37, e kenyeletsang mananeo a kang GNU linker, GNU assembler, nm, objdump, strings, strip.

Khatisong e ncha:

  • Litlhokahalo tsa tikoloho ea kopano li ekelitsoe; ho aha Binutils, lilaeborari le motlalehi o tšehetsang maemo a C99 joale lia hlokahala.
  • Tšehetso ea sebopeho sa arm-symbianelf ha e sa sebelisoa.
  • Ts'ehetso e ekelitsoeng bakeng sa RME (Realm Management Extension), katoloso bakeng sa meralo ea ARMv9-A, e u lumellang ho hlophisa phetisetso e matla ea lisebelisoa le mohopolo sebakeng se arohaneng sa aterese se sirelelitsoeng, seo lits'ebetso tse lehlohonolo le firmware ea TrustZone ha li fihle ho eona. Karolo e reriloeng ke karolo ea meaho ea ho theha libaka tse ka thoko Arm CCA (Confidential Compute Architecture). RME e nolofalletsa mananeo a tloaelehileng ho boloka boitsebiso ba bona ba lekunutu libakeng tse joalo ho ba sireletsa ho tsoa ho phihlello e sa lumelloeng ha ho ka ba le ho sekisetsa sistimi ea ts'ebetso le li-hypervisors.
  • Likhetho tse ncha li kentsoe tšebetsong sehokelong:
    • '-Bno-symbolic' - e hlakola mekhoa ea '-Bsymbolic' le '-Bsymbolic-functions';
    • '-z report-relative-reloc' - e bonts'a tlhahisoleseling mabapi le khokahano e matla ea liaterese (ho falla);
    • '-z start-stop-gc' - e thibela ts'ebetso ea litšupiso tsa __start_*/__stop_* ha motho ea bokellang lithōle a hloekisa likarolo tse sa sebelisoeng.
  • Khetho ea "--sym-base=0|8|10|16" e kenyellelitsoe ho "readelf utility" ho khetha foromo ea ho hlahisa matšoao a linomoro.
  • Likhetho li kenyellelitsoe ho nm utility: '—format=just-symbols' ('-j') ho bonts'a mabitso a matšoao feela le '-quiet' ho tima melaetsa ea tlhahlobo "ha ho matšoao".
  • Khetho ea '-keep-section-symbols' e kentsoe lits'ebetsong tsa objcopy le ho hlobolisa ho thibela ho tlosoa ha likarolo tse sa sebelisoeng ha ho sebetsoa lifaele.
  • E kentsoe '--weaken', '--fokotsa-letšoao' le likhetho tsa '--fokotsa-matšoao' ho objcopy ho hlopha matšoao a sa hlalosoang joalo ka matšoao a fokolang.
  • Hona joale Readelf le objdump li na le bokhoni ba ho hlahisa likahare tsa likarolo tsa ".debug_sup" 'me, ka ho sa feleng, li lumella lihokelo tsa lifaele ka bomong tse nang le tlhaiso-leseling ea bothata.

Source: opennet.ru

Eketsa ka tlhaloso