Landing: 5047dd4a3a20

Project / Subsystem

binutils / binutils/microblaze

Date

2026-09-24

Author

Michael Eager <eager@sourceware.org>

Commit

5047dd4a3a208ff158bb48b5343ed7d392d76fba

Source

public_inbox

Perf win

No

Breaking

No

All attributes

project
binutils
subsystem
binutils/microblaze
patch_id
—
commit_hash
5047dd4a3a208ff158bb48b5343ed7d392d76fba
source_type
public_inbox
headline
MicroBlaze assembler uses md_number_to_chars for apply_fix
tldr
MicroBlaze assembler simplifies relocation fixup handling using a standard utility function.
author
Michael Eager <eager@sourceware.org>
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • microblaze
  • • assembler
  • • relocation
  • • code-refactor
discussion_id_link
—
bugzilla_pr
—
date
2026-09-24T00:00:00.000Z

The MicroBlaze assembler’s relocation handling has been refactored to use the md_number_to_chars function, replacing manual bitwise operations for writing data and instruction relocations. This change unifies the implementation with other backends and simplifies code for handling byte order and immediate field placement, aiming for code clarity without functional changes.