Mwepụta nke GNU Binutils 2.33

Ewebata ntọhapụ nke a set nke usoro utilities GNU Binutils 2.33, nke gụnyere mmemme dị ka GNU linker, GNU assembler, nm, objdump, strings, strip.

В ọhụrụ ụdị:

  • Agbakwunyela nkwado ntọala ntụziaka na ndị na-ezukọta maka sistemụ ARM
    SVE2 (Scalable Vector Extension 2), TME (Transactional Memory Extension) na MVE (Vector Extension). Nkwado processor agbakwunyere
    Arm Cortex-A76AE, Cortex-A77, Cortex-M35P, Cortex-A34, Cortex-A65, Cortex-A65AE, Cortex-A76AE na Cortex-A77. Mejuputa ntuziaka ".float16" iji tinye koodu nkịtị maka ọnụọgụ 16-bit na-ese n'elu mmiri;

  • Agbakwunyela nhọrọ "-m[no-]fix-loongson3-llsc" na onye na-agbakọta maka sistemụ MIPS iji chịkwaa ebe a na-arụ ọrụ maka ahụhụ na Loongson3 processors nke na-eduga n'ịkpọchi mgbe ụfọdụ iji LL na SC ntụziaka;
  • Agbakwunyela nhọrọ "-z pac-plt" na njikọ njikọ maka ihe owuwu AArch64 iji mee ka nchekwa nke ndekọ dị na tebụl PLT ( Usoro Njikọ Njikọ) site na iji PAC (Nchọpụta Pointer), yana njirimara ndị ahụ.
    GNU_PROPERTY_AARCH64_FEATURE_1_BTI na GNU_PROPERTY_AARCH64_FEATURE_1_PAC. Ka ịhọrọ otu n'ime ụzọ a ga-esi zere nsogbu 843419 na nhazi Cortex-A53, agbakwunyela nhọrọ "-fix-cortex-a53-843419[=full|adr|adrp"

  • agbakwunyere "--source- comment[={txt}]" nhọrọ iji objdump ịtọ prefix nke ahịrị isi mmalite egosiri n'oge a na-ekesa;
  • Agbakwunyere "--set-section-alignment section-name=power-of-2-align" na "--verilog-data-width"nhọrọ ka objcopy ịgbanwe nhazi ngalaba na jikwaa nha ahịrị mgbe ị na-egosipụta data n'ụdị verilog. ;
  • Agbakwunyere nhọrọ dị iche iche "-debug-dump=njikọ / soro" na "-dwarf = njikọ / na-eso-njikọ" ka readelf na objdump maka igosipụta na ịgbaso njikọ mgbe enwere ọtụtụ ozi debug na faịlụ;
  • agbakwunyere nkwado maka mkpofu na CTF (ụdị kọmpat) ntinye koodu na objdump na readelf.

isi: opennet.ru

Tinye a comment