Skip to content

Change rustc-abi in custom targets from x86-softfloat to softfloat#569

Open
phil-opp wants to merge 1 commit into
mainfrom
fix/rustc-abi-softfloat-main
Open

Change rustc-abi in custom targets from x86-softfloat to softfloat#569
phil-opp wants to merge 1 commit into
mainfrom
fix/rustc-abi-softfloat-main

Conversation

@phil-opp

@phil-opp phil-opp commented Jul 6, 2026

Copy link
Copy Markdown
Member

rust-lang/rust#157151 removed the x86-softfloat compatibility alias. Nightlies from
2026-07-05 onward reject "rustc-abi": "x86-softfloat" with:

invalid rustc abi: 'x86-softfloat'. allowed values:
'x86-sse2', 'powerpc-spe', 'softfloat'

Switch the stage-3 and stage-4 custom JSON target specs to the canonical softfloat value.

Generated with Claude Code

rust-lang/rust#157151 removed the `x86-softfloat` compatibility alias
that was introduced in rust-lang/rust#151154. Nightlies from
2026-07-05 onward reject `"rustc-abi": "x86-softfloat"` with:

    invalid rustc abi: 'x86-softfloat'. allowed values:
    'x86-sse2', 'powerpc-spe', 'softfloat'

Switch the stage-3 and stage-4 custom JSON target specs to the
canonical `softfloat` value.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@phil-opp phil-opp requested a review from Freax13 July 6, 2026 08:55
@phil-opp

phil-opp commented Jul 6, 2026

Copy link
Copy Markdown
Member Author

The Examples job fails until we publish a new release (it uses the bootloader release from crates.io)

@Freax13 Freax13 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants