Landing: ebf22fc26326

Project / Subsystem

binutils / binutils/h8

Date

2026-07-11

Author

Alan Modra <amodra@sourceware.org>

Commit

ebf22fc26326ad138bea9dee536cf081e46dd6e1

Source

public_inbox

Perf win

No

Breaking

No

All attributes

project
binutils
subsystem
binutils/h8
patch_id
commit_hash
ebf22fc26326ad138bea9dee536cf081e46dd6e1
source_type
public_inbox
headline
Set H8/300H as default architecture for H8 family
tldr
H8/300H is now the default architecture for the H8 family, affecting address size and test cases.
author
Alan Modra <amodra@sourceware.org>
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • h8
  • architecture
discussion_id_link
bugzilla_pr
date
2026-07-11T00:00:00.000Z

This commit establishes the H8/300H as the default architecture for the H8 family within Binutils. The H8/300H architecture supports 32-bit addresses, distinguishing it from the H8/300’s 16-bit addressing. Consequently, affected test cases in BFD, GAS, and LD have been updated to reflect this change, particularly concerning address and pointer sizes.