Famoahana ny GNU Binutils 2.33

nampidirina famotsorana andian-tafika rafitra GNU Binutils 2.33, izay ahitana programa toy ny GNU linker, GNU assembler, nm, objdump, strings, strip.

Π’ vaovao dikan:

  • Nampiana ny fanohanan'ny assembler ho an'ny rafitra ARM
    SVE2 (Scalable Vector Extension 2), TME (Transactional Memory Extension) ary MVE (Vector Extension). Fanampiana processeur fanampiny
    Arm Cortex-A76AE, Cortex-A77, Cortex-M35P, Cortex-A34, Cortex-A65, Cortex-A65AE, Cortex-A76AE ary Cortex-A77. Nampihatra ny toromarika ".float16" hanidy litera ho an'ny isa mitsingevana 16-bit;

  • Ny safidy "-m[no-]fix-loongson3-llsc" dia nampiana tao amin'ny assembler ho an'ny rafitra MIPS mba hifehezana ny famahana olana amin'ny lozisialy Loongson3 izay mitarika ho amin'ny fahatapahan'ny fampiasana ny torolΓ lana LL sy SC;
  • Ny safidy "-z pac-plt" dia nampidirina amin'ny rohy ho an'ny maritrano AArch64 mba ahafahana miaro ny rakitra ao amin'ny tabilao PLT (Procedure Linkage Table) mampiasa PAC (Pointer Authentication), ary ny fananana.
    GNU_PROPERTY_AARCH64_FEATURE_1_BTI sy GNU_PROPERTY_AARCH64_FEATURE_1_PAC. Raha hisafidy ny iray amin'ireo fomba hialana amin'ny olana 843419 amin'ny processeur Cortex-A53, dia nampiana ny safidy "β€”fix-cortex-a53-843419[=full|adr|adrp"

  • Nampiana safidy "--source-comment[={txt}]" ho objdump hametrahana ny tovan'ny tsipika loharano aseho mandritra ny fandravana;
  • Nampiana "--set-section-alignment section-name = power-of-2-align" sy "--verilog-data-width" safidy mba objcopy hanovana ny fizarana fizarana sy hifehy ny haben'ny andalana rehefa mampiseho angona amin'ny endrika verilog ;
  • Nampiana safidy misaraka β€œβ€”debug-dump=links/follow” sy β€œβ€”dwarf=links/follow-links” mba hamakiana sy objdump amin'ny fanehoana sy fanarahana rohy rehefa misy andiana fampahalalana debug maromaro ao anaty rakitra;
  • Ny fanohanana ny fanariam-pako ao amin'ny CTF (Compact Type Format) dia nampiana ao amin'ny objdump sy readelf.

Source: opennet.ru

Add a comment