Landing: 6d5614ff7aab

Project / Subsystem

binutils / s390

Date

2026-10-02

Author

Jens Remus <jremus@sourceware.org>

Commit

6d5614ff7aab5451963932d6f4345179a8a4452d

Source

public_inbox

Perf win

No

Breaking

No

All attributes

project
binutils
subsystem
s390
patch_id
—
commit_hash
6d5614ff7aab5451963932d6f4345179a8a4452d
source_type
public_inbox
headline
s390: Rename instruction format RRF_F0FF to RRD_F0FF
tldr
s390 instruction format RRF_F0FF is renamed to RRD_F0FF to reflect architectural separation.
author
Jens Remus <jremus@sourceware.org>
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • s390
  • • instruction format
  • • assembler
discussion_id_link
—
bugzilla_pr
—
date
2026-10-02T00:00:00.000Z

The s390 assembler’s instruction format RRF_F0FF, where the first operand is in bits 16-19, has been renamed to RRD_F0FF. This change separates it from the general RRF format starting with the IBM z196 architecture. Several instructions, including madbr, madr, maebr, maer, msdbr, msdr, msebr, mser, myhr, and mylr, are updated to use the new RRD_F0FF format designation.