[PATCH 11/11] alpha: run the ld-ifunc tests

Project / Subsystem

binutils / alpha

Date

2026-09-01

Proposer

Matt Turner <mattst88@gmail.com>

Source type

public_inbox

Consensus

Proposed

Sentiment

—/10

Technical tradeoffs

  • • Enables more comprehensive testing for IFUNC support on Alpha.
  • • Acknowledges and documents a known failing test case.

All attributes

project
binutils
subsystem
alpha
patch_id
—
discussion_id
20260901023318.3503991-11-mattst88@gmail.com
source_type
public_inbox
title
[PATCH 11/11] alpha: run the ld-ifunc tests
headline
alpha: run the ld-ifunc tests
tldr
Enables ld-ifunc tests for the alpha target.
proposer
Matt Turner <mattst88@gmail.com>
consensus
Proposed
outcome
proposed
sentiment_score
—
technical_tradeoffs
  • • Enables more comprehensive testing for IFUNC support on Alpha.
  • • Acknowledges and documents a known failing test case.
series_id
binutils:alpha: reject a non-zero addend on a reference to an ifunc
series_role
reply
series_parts
[]
tags
  • • binutils
  • • alpha
  • • linker
  • • IFUNC
  • • testsuite
bugzilla_url
—
date
2026-09-01T00:00:00.000Z

[PATCH 11/11] alpha: run the ld-ifunc tests

This patch removes the alpha target from the skip list in ld-ifunc/ifunc.exp, thereby enabling the indirect function (IFUNC) tests for alpha. The tests were run using an alpha-linux-gnu cross toolchain, and only the linker tests were supported in that configuration. One test, ifunc-26, is expected to continue failing due to known limitations related to .set directives and assembly modes.