[PATCH v3 3/4] gas: testsuite: exclude microblazeel from the diff1 and end tests

Project / Subsystem

binutils / gas

Date

2026-09-24

Proposer

Sam Price <thesamprice@gmail.com>

Source type

public_inbox

Consensus

Proposed

Sentiment

—/10

Technical tradeoffs

  • • Expands a test exclusion pattern to cover both endiannesses of MicroBlaze.
  • • Resolves specific test failures on little-endian MicroBlaze builds.

All attributes

project
binutils
subsystem
gas
patch_id
—
discussion_id
20260924015023.36799-2-thesamprice@gmail.com
source_type
public_inbox
title
[PATCH v3 3/4] gas: testsuite: exclude microblazeel from the diff1 and end tests
headline
gas: testsuite: exclude microblazeel from the diff1 and end tests
tldr
Corrects MicroBlaze test exclusions in `gas.exp` to include both endiannesses, resolving test failures on little-endian builds.
proposer
Sam Price <thesamprice@gmail.com>
consensus
Proposed
outcome
proposed
sentiment_score
—
technical_tradeoffs
  • • Expands a test exclusion pattern to cover both endiannesses of MicroBlaze.
  • • Resolves specific test failures on little-endian MicroBlaze builds.
series_id
binutils:gas: testsuite: exclude microblazeel from the diff1 and end tests
series_role
reply
series_parts
[]
tags
  • • gas
  • • testsuite
  • • microblaze
  • • regression
bugzilla_url
—
date
2026-09-24T00:00:00.000Z

[PATCH v3 3/4] gas: testsuite: exclude microblazeel from the diff1 and end tests

This patch updates the MicroBlaze test exclusion logic in gas/testsuite/gas/all/gas.exp. Previously, the exclusion glob microblaze-*-* only matched the big-endian MicroBlaze triplet, causing the diff1.s and end.s tests to incorrectly run and fail on the little-endian microblazeel-*-* triplet. By changing the glob to microblaze*-*-*, both endiannesses are now correctly excluded from these tests. This resolves two pre-existing unexpected failures on microblazeel-elf without affecting the microblaze-elf count, bringing the test suite to zero unexpected failures on both configurations.