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.
- 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?”
- 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.
- 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.