binutils Newspaper
JUNE 15, 2026
binutils Proposed

Fix test_objdump_M_annotate failure by dropping $(exe).

Nick Clifton proposes a patch to fix a testsuite failure by removing the need for executable file names in test_objdump_M_annotate.

Nick Clifton provides a patch to fix a testsuite failure in test_objdump_M_annotate by removing the dependency on the host OS’s executable filename conventions. The patch drops the use of $(exe) as the compiled binary isn’t executed.

In Details

This patch addresses a testsuite failure in objdump related to immediate value annotation in x86 disassembly. The issue arises from the test's reliance on the $(exe) variable, which assumes a host OS executable filename.

For Context

Objdump is a tool for examining object files, including disassembling machine code. This patch fixes a problem in the objdump testsuite where the tests were incorrectly requiring executable filenames, even though the executables were not actually run.

Filed Under: binutilsobjdumptestsuitex86disassembly