Skip to content

arch: rename arm to armhf and armv5 to armel#292

Draft
roxell wants to merge 2 commits into
kernelci:masterfrom
roxell:arm-rename-armhf-armel
Draft

arch: rename arm to armhf and armv5 to armel#292
roxell wants to merge 2 commits into
kernelci:masterfrom
roxell:arm-rename-armhf-armel

Conversation

@roxell

@roxell roxell commented Jun 24, 2026

Copy link
Copy Markdown
Collaborator

Use the debian ABI names as primary arch names. The old names arm
and armv5 were confusing since both build all ARM versions.

Remove the old container targets and keep only armhf and armel.
The old names arm, armv5, and armv8l are kept as aliases.

Based on pr-291

roxell added 2 commits June 21, 2026 22:49
Add armhf and armel as new targets alongside arm and armv5.
This builds containers with the new names first.

armhf matches arm (hard-float).
armel matches armv5 (soft-float).

For korg-gcc only armel is added since the korg toolchain uses
the soft-float ABI (arm-linux-gnueabi).

Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
Use the debian ABI names as primary arch names.

The old names did not say which float ABI they used. Both set
ARCH=arm. arm meant hard-float and armv5 meant soft-float, but
armv5 looks like a CPU version, not an ABI.

The debian names are clearer. armhf is hard-float, armel is
soft-float.

Remove the old container targets and keep only armhf and armel.
The old names arm, armv5, and armv8l are kept as aliases.

For korg-gcc only armel is used since the korg toolchain uses
the soft-float ABI.

Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
@roxell roxell force-pushed the arm-rename-armhf-armel branch from 067a8b9 to 6f0bec0 Compare June 24, 2026 06:48
@roxell roxell marked this pull request as draft June 26, 2026 12:26
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.

1 participant