Paglabas ng GNU Binutils 2.39

Ang paglabas ng GNU Binutils 2.39 set ng mga system utilities ay nai-publish, na kinabibilangan ng mga programa tulad ng GNU linker, GNU assembler, nm, objdump, strings, strip.

Sa bagong bersyon:

  • Ang ELF file linker (ELF linker) ay nagpapatupad ng babala kapag pinagana ang kakayahang mag-execute ng code sa stack, gayundin kung may mga memory segment sa binary file na nagbasa, nagsulat at nagsagawa ng mga pahintulot na itinakda nang sabay-sabay.
  • Idinagdag ang opsyong "--package-metadata" sa ELF linker para i-embed ang metadata sa JSON format na sumusunod sa Package Metadata specification sa file.
  • Nagdagdag ng suporta para sa paggamit ng label na TYPE= sa paglalarawan ng seksyon sa mga script ng linker upang itakda ang uri ng seksyon.
  • Sinusuportahan na ngayon ng objdump utility ang pag-highlight ng syntax sa disassembled na output para sa mga arkitektura ng AVR, RiscV, s390, x86, at x86_64.
  • Idinagdag ang "--no-weak" ("-W") na opsyon sa nm utility upang huwag pansinin ang mga mahihinang character.
  • Ang opsyong "-wE" ay idinagdag sa readelf at objdump na mga utility upang hindi paganahin ang access sa mga debuginfod server kapag nagpoproseso ng mga link.

Pinagmulan: opennet.ru

Magdagdag ng komento