GNU Binutils 2.33-ի թողարկում

Ներկայացվել է համակարգի կոմունալ ծառայությունների փաթեթի թողարկում GNU Binutils 2.33, որը ներառում է այնպիսի ծրագրեր, ինչպիսիք են GNU linker, GNU assembler, nm, objdump, strings, strip:

В նորը տարբերակ:

  • ARM համակարգերի համար assembler-ին ավելացվել է հրահանգների հավաքածուի աջակցություն
    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: Cortex-A843419 պրոցեսորներում 53 խնդիրը շրջանցելու մեթոդներից մեկը ընտրելու համար ավելացվել է «—fix-cortex-a53-843419[=full|adr|adrp» տարբերակը։

  • Ավելացվեց «--source-comment[={txt}]» տարբերակը objdump-ին՝ ապամոնտաժման ժամանակ ցուցադրվող աղբյուրի տողերի նախածանցը սահմանելու համար;
  • Ավելացվեց «--set-section-alignment section-name=power-of-2-align» և «--verilog-data-width» տարբերակները objcopy-ին` փոխելու բաժնի հավասարեցումը և վերահսկելու տողի չափը, երբ տվյալները ցուցադրվում են verilog ձևաչափով: ;
  • Ավելացրել է առանձին ընտրանքներ «—debug-dump=links/follow» և «—dwarf=links/follow-links» readelf-ին և objdump-ին՝ հղումները ցուցադրելու և հետևելու համար, երբ ֆայլում կան վրիպազերծման տեղեկությունների մի քանի հավաքածու;
  • CTF (Compact Type Format) կոդավորման աղբավայրերի աջակցությունն ավելացվել է objdump-ին և readelf-ին:

Source: opennet.ru

Добавить комментарий