[PATCH v3 1/2] H8: Set H8/300H as the default architecture for the H8 family

Project / Subsystem

binutils / h8

Date

2026-07-11

Proposer

Jan Dubiec <jdx@o2.pl>

Source type

public_inbox

Consensus

Proposed

Sentiment

/10

Technical tradeoffs

  • Simplifies toolchain configuration for H8/300H users by making it the default.
  • Might require users targeting the older H8/300 to explicitly specify it, potentially breaking older build scripts if not updated.

All attributes

project
binutils
subsystem
h8
patch_id
discussion_id
20260711005357.744443-1-jdx@o2.pl
source_type
public_inbox
title
[PATCH v3 1/2] H8: Set H8/300H as the default architecture for the H8 family
headline
H8: Set H8/300H as the default architecture for the H8 family
tldr
Sets H8/300H as the default architecture for the H8 family in binutils.
proposer
Jan Dubiec <jdx@o2.pl>
consensus
Proposed
outcome
proposed
sentiment_score
technical_tradeoffs
  • Simplifies toolchain configuration for H8/300H users by making it the default.
  • Might require users targeting the older H8/300 to explicitly specify it, potentially breaking older build scripts if not updated.
series_id
binutils:h8: set h8/300h as the default architecture for the h8 family
series_role
reply
series_parts
  • {"title":"H8: Set H8/300H as the default architecture for the H8 family","url":"https://inbox.sourceware.org/binutils/48480d9c-958a-4985-8ccd-1b389cdd8571@o2.pl"}
  • {"title":"H8: Set H8/300H as the default architecture for the H8 family","url":"https://inbox.sourceware.org/binutils/alF-KqRJviBRU6px@squeak.grove.modra.org"}
  • {"title":"H8: Set H8/300H as the default architecture for the H8 family","url":"https://inbox.sourceware.org/binutils/20260710145551.744408-1-jdx@o2.pl"}
tags
  • H8
  • microcontroller
  • default architecture
  • binutils
  • embedded
bugzilla_url
date
2026-07-11T00:00:00.000Z

[PATCH v3 1/2] H8: Set H8/300H as the default architecture for the H8 family

This patch changes the default architecture for the H8 family of processors within the binutils toolchain to H8/300H. The change affects binutils’ BFD, gas, and ld components, updating their respective configuration and documentation files to reflect the new default. The aim is to streamline the build process for users targeting H8/300H by making it the out-of-the-box setting.