Tso tawm GNU Binutils 2.38

Kev tso tawm ntawm GNU Binutils 2.38 cov txheej txheem kev siv hluav taws xob tau raug nthuav tawm, uas suav nrog cov kev pab cuam xws li GNU txuas, GNU assembler, nm, objdump, hlua, sawb.

Hauv qhov tshiab version:

  • Kev them nyiaj yug rau LoongArch architecture siv nyob rau hauv Loongson processors tau ntxiv rau lub assembler thiab linker.
  • Qhov kev xaiv "-multibyte-handling = [allow|warn|warn-sym-tsuas]" tau ntxiv rau lub assembler xaiv txoj kev los tuav cov cim multibyte. Yog tias koj teev tus nqi ceeb toom, ceeb toom yuav tshwm sim yog tias muaj cov cim multibyte hauv cov ntawv sau, thiab yog tias koj teev ceeb toom-sym-tsuas yog, ceeb toom yuav tshwm sim yog siv cov cim multibyte hauv cov npe sib cav.
  • Lub assembler tau txhim kho kev txhawb nqa rau AArch64 thiab ARM architectures, nthuav kev txhawb nqa rau kev sau npe, ntxiv kev txhawb nqa rau SME (Scalable Matrix Extension), ntxiv kev txhawb nqa rau Cortex-R52+, Cortex-A510, Cortex-A710, Cortex-X2, Cortex-A710 processors, as well as architecture extensions 'v8.7-a', 'v8.8-a', 'v9-a', 'v9.1-a', 'armv9.2-a' thiab 'armv9.3- ib'.
  • Rau x86 architecture, kev txhawb nqa rau Intel AVX512_FP16 cov lus qhia tau ntxiv rau cov khoom sib dhos.
  • Ntxiv cov kev xaiv rau tus linker: "-z pack-kwv-relocs/-z nopack- txheeb ze-relocs" los tswj cov ntim ntawm cov txheeb ze tsiv chaw nyob rau hauv seem DT_RELR; "-z indirect-extern-access/-z noindirect-extern-access" los tswj kev siv canonical function pointers thiab luam ntawm qhov chaw nyob cov ntaub ntawv; "--max-cache-size=SIZE" los txhais qhov siab tshaj cache loj.
  • Ntxiv "--output-abiversion" kev xaiv rau elfedit utility los hloov kho ABIVERSION teb hauv ELF cov ntaub ntawv.
  • Qhov kev xaiv "--unicode" tau ntxiv rau cov nyeem ntawv, cov hlua, nm thiab objdump cov khoom siv los tswj kev ua cov cim unicode thaum tso tawm cov cim npe lossis cov hlua. Thaum qhia txog "-unicode=locale", cov hlua unicode tau ua tiav raws li thaj chaw tam sim no, "-unicode = hex" tau tshwm sim raws li cov lej lej hexadecimal, "-unicode = khiav" yog qhia ua ntu ntu, "-unicode=highlight" Β» - yog qhia raws li escale sequences highlighted nyob rau hauv liab.
  • Hauv kev nyeem ntawv, qhov "-r" kev xaiv tam sim no dumps cov ntaub ntawv hloov chaw.
  • Kev them nyiaj yug rau efi-app-aarch64, efi-rtdrv-aarch64 thiab efi-bsdrv-aarch64 platforms tau ntxiv rau objcopy, tso cai rau koj siv cov khoom siv no thaum tsim cov khoom siv rau UEFI.
  • Qhov kev xaiv "--thin" tau muab ntxiv rau qhov khoom siv hluav taws xob los tsim cov ntaub ntawv nyias nyias uas tsuas muaj cov cim thiab txuas cov rooj.

Tau qhov twg los: opennet.ru

Ntxiv ib saib