ИздаванС на GNU Binutils 2.33

Π˜Π·ΠΏΡ€Π°Ρ‚Π΅Π½ΠΎ ΠΎΡ‚ ΠΈΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ систСмни ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ GNU Binutils 2.33, ΠΊΠΎΠΉΡ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π²Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ ΠΊΠ°Ρ‚ΠΎ GNU linker, GNU асСмблСр, nm, objdump, strings, strip.

Π’ Π½ΠΎΠ²Π°Ρ‚Π° вСрсия:

  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ инструкции към асСмблСра Π·Π° ARM систСми
    SVE2 (Scalable Vector Extension 2), TME (Transactional Memory Extension) ΠΈ MVE (Vector Extension). Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° процСсори.
    Arm Cortex-A76AE, Cortex-A77, Cortex-M35P, Cortex-A34, Cortex-A65, Cortex-A65AE, Cortex-A76AE ΠΈ Cortex-A77. Π Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° Π΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π°Ρ‚Π° ".float16" Π·Π° ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅ Π½Π° Π»ΠΈΡ‚Π΅Ρ€Π°Π»ΠΈ Π·Π° 16-Π±ΠΈΡ‚ΠΎΠ²ΠΈ числа с ΠΏΠ»Π°Π²Π°Ρ‰Π° запСтая;
  • ΠžΠΏΡ†ΠΈΡΡ‚Π° "-m[no-]fix-loongson3-llsc" Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° към асСмблСра Π½Π° MIPS, Π·Π° Π΄Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π° Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»Π½ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π° Π³Ρ€Π΅ΡˆΠΊΠ° Π² процСсоритС Loongson3, която причинява Π±Π΅Π·ΠΈΠ·Ρ…ΠΎΠ΄ΠΈΡ†Π° ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° инструкции LL ΠΈ SC ΠΏΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ Π½Π°Ρ‡ΠΈΠ½ΠΈ;
  • ΠžΠΏΡ†ΠΈΡΡ‚Π° "-z pac-plt" Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° към Π»ΠΈΠ½ΠΊΠ΅Ρ€Π° Π½Π° AArch64, Π·Π° Π΄Π° сС Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π° Π·Π°Ρ‰ΠΈΡ‚Π°Ρ‚Π° Π½Π° записи Π² PLT (Procedure Linkage Table) Ρ‚Π°Π±Π»ΠΈΡ†ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ PAC (Pointer Authentication), ΠΈ са Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈ слСднитС свойства:
    GNU_PROPERTY_AARCH64_FEATURE_1_BTI ΠΈ GNU_PROPERTY_AARCH64_FEATURE_1_PAC. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ опцията β€žβ€”fix-cortex-a53-843419[=full|adr|adrpβ€œ, Π·Π° Π΄Π° сС ΠΈΠ·Π±Π΅Ρ€Π΅ Π΅Π΄Π½ΠΎ ΠΎΡ‚ Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»Π½ΠΈΡ‚Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ 843419 Π² процСсоритС Cortex-A53.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ опцията "--source-comment[={txt}]" към objdump, Π·Π° Π΄Π° сС ΡƒΠΊΠ°ΠΆΠ΅ ΠΏΡ€Π΅Ρ„ΠΈΠΊΡΡŠΡ‚ Π½Π° Ρ€Π΅Π΄ΠΎΠ²Π΅Ρ‚Π΅ с ΠΈΠ·Ρ…ΠΎΠ΄Π΅Π½ тСкст, ΠΏΠΎΠΊΠ°Π·Π²Π°Π½ΠΈ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° дизасСмблиранС;
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са ΠΎΠΏΡ†ΠΈΠΈΡ‚Π΅ "--set-section-alignment section-name=power-of-2-align" ΠΈ "--verilog-data-width" към objcopy Π·Π° промяна Π½Π° подравняванСто Π½Π° сСкциитС ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° Ρ€Π΅Π΄Π° ΠΏΡ€ΠΈ ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° verilog Π΄Π°Π½Π½ΠΈ;
  • Към readelf ΠΈ objdump са Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ ΠΎΠΏΡ†ΠΈΠΈ "--debug-dump=links/follow" ΠΈ "--dwarf=links/follow-links" Π·Π° ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ ΠΈ слСдванС Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠΈ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π² Π΄Π°Π΄Π΅Π½ Ρ„Π°ΠΉΠ» ΠΈΠΌΠ° мноТСство Π½Π°Π±ΠΎΡ€ΠΈ ΠΎΡ‚ информация Π·Π° отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ;
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° дъмповС Π² CTF (Compact Type Format) ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅ към objdump ΠΈ readelf.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с DDoS Π·Π°Ρ‰ΠΈΡ‚Π°, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ ΡƒΠ΅Π± хостинг със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS Π°Ρ‚Π°ΠΊΠΈ, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster