chore: release v0.2.0 - #4
Open
MagicalTux wants to merge 1 commit into
Open
MagicalTux wants to merge 1 commit into
MagicalTux wants to merge 1 commit into
Conversation
MagicalTux
force-pushed
the
release-plz-2026-09-22T02-18-16Z
branch
from
September 22, 2026 04:49
65918ff to
6888ec5
Compare
MagicalTux
added a commit
that referenced
this pull request
Sep 22, 2026
GNU as records the instruction set on the fragment the padding lands in (`arm_init_frag`), and an instruction stamps its own set on the fragment it is written into (PR 9814), so a `.arm` or `.thumb` after the section was left changes nothing -- unless the last instruction was one GNU as gives a fragment of its own, when the padding takes the mode in force where `subsegs_finish_section` makes the frag. rsasm kept the last instruction's state in every case. The relaxable Thumb forms that have only one encoding here -- a load or store with an immediate offset, `mov`/`movs`/`cmp` with an immediate, and `add`/ `sub` with one -- now say so through `AsmCtx::relaxable`, which is what that flag is for, and an instruction that sets it no longer records its state for later padding. Marking them also stops a difference of labels on either side of one being read as a constant, and the same reading of `do_t_add_sub` turns `adds sp, sp, #4` into the 32-bit form, which is what both references write: the 16-bit `add sp, #imm` does not set the flags. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
MagicalTux
force-pushed
the
release-plz-2026-09-22T02-18-16Z
branch
23 times, most recently
from
September 29, 2026 02:36
b61e5c8 to
69138ff
Compare
MagicalTux
force-pushed
the
release-plz-2026-09-22T02-18-16Z
branch
3 times, most recently
from
September 29, 2026 15:39
455994a to
b5e53c8
Compare
MagicalTux
force-pushed
the
release-plz-2026-09-22T02-18-16Z
branch
from
September 29, 2026 16:53
b5e53c8 to
86aea2b
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🤖 New release
rsasm: 0.1.3 -> 0.2.0 (⚠ API breaking changes)⚠
rsasmbreaking changesChangelog
This PR was generated with release-plz.