[PATCH] GAS: Add WORKING_DOT_WORD to tc-pdp11.h

Project / Subsystem

binutils / gas

Date

2026-09-07

Proposer

Jan Brittenson <bson@rockgarden.net>

Source type

public_inbox

Consensus

Proposed

Sentiment

6/10

Technical tradeoffs

  • • Disabling a workaround for specific architectures versus maintaining compatibility or robustness for others.
  • • Clarity of macro definitions (e.g., `WORKING_DOT_WORD` vs. `BROKEN_DOT_WORD`).

All attributes

project
binutils
subsystem
gas
patch_id
—
discussion_id
20260907065924.660482-1-bson@rockgarden.net
source_type
public_inbox
title
[PATCH] GAS: Add WORKING_DOT_WORD to tc-pdp11.h
headline
GAS: Add WORKING_DOT_WORD to tc-pdp11.h
tldr
Patch adds WORKING_DOT_WORD to PDP-11 GAS configuration to fix .WORD directive issues.
proposer
Jan Brittenson <bson@rockgarden.net>
consensus
Proposed
outcome
proposed
sentiment_score
6
technical_tradeoffs
  • • Disabling a workaround for specific architectures versus maintaining compatibility or robustness for others.
  • • Clarity of macro definitions (e.g., `WORKING_DOT_WORD` vs. `BROKEN_DOT_WORD`).
series_id
—
series_role
cover
series_parts
[]
tags
  • • PDP-11
  • • assembler
  • • patch
bugzilla_url
—
date
2026-09-07T00:00:00.000Z

[PATCH] GAS: Add WORKING_DOT_WORD to tc-pdp11.h

Jan Brittenson proposes adding the WORKING_DOT_WORD define to the PDP-11 GAS configuration. This change aims to fix an issue where .WORD directives with forward references could produce incorrect 8-byte sequences on the strictly 16-bit PDP-11 architecture. The define is intended to disable a workaround that is not needed for this architecture.