Fa'asa'olotoina GNU Binutils 2.33

Fa'ailoa fa'amatu'u atu o se seti o fa'aoga fa'aoga GNU Binutils 2.33, lea e aofia ai polokalame e pei ole GNU linker, GNU assembler, nm, objdump, strings, strip.

В le fou lomiga:

  • Ua fa'aopoopoina le lagolago seti o fa'atonuga ile fa'apipi'i mo faiga ARM
    SVE2 (Scalable Vector Extension 2), TME (Transactional Memory Extension) ma le MVE (Vector Extension). Fa'aopoopo lagolago fa'apolokalame
    Arm Cortex-A76AE, Cortex-A77, Cortex-M35P, Cortex-A34, Cortex-A65, Cortex-A65AE, Cortex-A76AE ma Cortex-A77. Fa'atino le fa'atonuga ".float16" e fa'aigoa ai fa'amatalaga mo le 16-bit numera fa'afefete;

  • O le "-m[no-]fix-loongson3-llsc" filifiliga ua faaopoopo i le assembler mo faiga MIPS e pulea le workaround mo se bug i Loongson3 processors lea e taitai atu ai i le faaletonu pe a faaaogaina faapitoa faatonuga LL ma SC;
  • O le "-z pac-plt" filifiliga ua faʻaopoopoina i le fesoʻotaʻiga mo le fausaga o le AArch64 e mafai ai ona puipuia faʻamaumauga i le PLT (Procedure Linkage Table) laulau e faʻaaoga ai le PAC (Pointer Authentication), ma meatotino.
    GNU_PROPERTY_AARCH64_FEATURE_1_BTI ma GNU_PROPERTY_AARCH64_FEATURE_1_PAC. Ina ia filifilia se tasi o auala e aloese ai mai le faafitauli 843419 i Cortex-A53 processors, o le filifiliga "—fix-cortex-a53-843419[=full|adr|adrp" ua faaopoopo.

  • Fa'aopoopoina le "--source-comment[={txt}]" filifiliga e fa'apolopolo e seti ai le fa'ailoga o laina fa'apogai o lo'o fa'aalia i le taimi o le fa'amavae;
  • Faʻaopoopo le "--set-section-alignment section-name = power-of-2-align" ma le "--verilog-data-width" filifiliga e objcopy e sui le vaega alignment ma pulea le laina tele pe a faʻaalia faʻamatalaga i le verilog format ;
  • Fa'aopoopo filifiliga eseese “—debug-dump=links/follow” ma le “—dwarf=links/follow-links” i le faitau ma le fa'ailoga mo le fa'aalia ma le mulimulita'i so'otaga pe a iai ni seti o fa'amatalaga debug i le faila;
  • Lagolago mo lapisi ile CTF (Compact Type Format) encoding ua faaopoopo ile objdump ma readelf.

puna: opennet.ru

Faaopoopo i ai se faamatalaga