binutils Newspaper
OCTOBER 6, 2026
risc-v — Committed

RISC-V: define elf_backend_dtrel_excludes_plt

Patch to define elf_backend_dtrel_excludes_plt for RISC-V has been committed.

A patch to define elf_backend_dtrel_excludes_plt for the RISC-V architecture, previously approved by Nelson, has been committed. Jiawei, who does not have write access to the repository, requested a maintainer to commit it.

In the Thread 2 participants
  1. Jiawei proposer

    Requested a maintainer to commit a previously approved patch for RISC-V, as they lack write access.

    “This patch has not been committed yet, and I do not have write access to the binutils repository. Could you or another maintainer please commit it for me?”
  2. Jiawei contributor

    Confirmed that the patch has been committed.

    “Since this has already been approved by Nelson, pushed as |4e8ba93fdb24f9bcf31f706e62e67c57ae91168f|.”

In Details

This is a commit confirmation for a RISC-V specific patch in Binutils. The patch defines elf_backend_dtrel_excludes_plt, likely related to how dynamic relocations (DT_REL) interact with the Procedure Linkage Table (PLT) for RISC-V ELF binaries. The confirmation indicates successful integration into the codebase.

For Context
elf_backend_dtrel_excludes_plt
A flag or setting within the Binutils ELF backend for RISC-V that likely controls whether dynamic relocations exclude entries related to the Procedure Linkage Table (PLT). This can affect how dynamically linked executables are resolved.
RISC-V
An open-standard instruction set architecture (ISA) based on reduced instruction set computing principles. It is designed to be simple, modular, and extensible.
ELF
Executable and Linkable Format. A common file format for object files, executables, shared libraries, and core dumps on Unix-like systems.
DT_REL
A dynamic section tag in an ELF file indicating the presence of relocation entries used for dynamic linking. These entries specify how to modify symbols in a shared object or executable at load time.
PLT
Procedure Linkage Table. A table used in dynamically linked executables and shared libraries to resolve external function calls at runtime.
Filed Under: binutilsrisc-velfrelocationplt