binutils Newspaper
OCTOBER 6, 2026
Date
/
Architectures
Components
Topics
News & Policy
Other
ld

Fix Xtensa TLS test failures

Corrects addresses for .xtensa.info sections in Xtensa TLS test cases.

This commit fixes test failures in the Xtensa linker’s Thread-Local Storage (TLS) test suite. Specifically, it corrects the expected addresses for the .xtensa.info section in the tlsbin.rd, tlspic.rd, and tlspie.rd test output files.

In Details

The Xtensa linker test suite's Resource Definition Language (.rd) files contain expected output for various linker scenarios. This change adjusts the expected addresses of the .xtensa.info section, which is related to TLS support on Xtensa. The addresses appear to have been incorrect in previous test definitions, leading to spurious failures.

For Context
Xtensa
A configurable processor architecture for embedded systems.
ld
The GNU linker, part of the GNU Binutils project.
TLS
Thread-Local Storage. A mechanism that allows each thread in a process to have its own copy of a variable.
.xtensa.info
A specific section used by the Xtensa architecture, likely for architecture-specific information or metadata.
Resource Definition Language (.rd)
A format used in GNU toolchain test suites to describe expected output from tools like objdump or linker scripts.
Filed Under: linkerxtensatlstest