Landing: 0dabe1eeb6d8
Project / Subsystem
binutils / binutils/microblaze
Date
2026-09-24
Author
Michael Eager <eager@sourceware.org>
Commit
0dabe1eeb6d85e5081b5014d8c1b98edba74251a
Source
public_inbox
Perf win
No
Breaking
No
All attributes
- project
- binutils
- subsystem
- binutils/microblaze
- patch_id
- —
- commit_hash
- 0dabe1eeb6d85e5081b5014d8c1b98edba74251a
- source_type
- public_inbox
- headline
- MicroBlaze assembler uses md_number_to_chars for instruction assembly
- tldr
- MicroBlaze assembler simplifies instruction word generation, improving consistency and potentially performance.
- author
- Michael Eager <eager@sourceware.org>
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • microblaze
- • assembler
- • code-refactor
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-09-24T00:00:00.000Z
The MicroBlaze assembler now uses the md_number_to_chars function to assemble instruction words, replacing manual byte assignments. This change simplifies the code by consolidating logic for writing instruction bytes in the target’s native endianness and removes unused macros. It aims for a functional no-op but enhances code clarity and maintainability.