Page MenuHomeFreeBSD

Introduce Binutils for CloudABI on aarch64.
ClosedPublic

Authored by ed on Oct 16 2015, 12:43 PM.
Tags
None
Referenced Files
F81629970: D3919.diff
Fri, Apr 19, 6:11 AM
Unknown Object (File)
Mar 4 2024, 11:08 PM
Unknown Object (File)
Jan 14 2024, 10:55 AM
Unknown Object (File)
Jan 7 2024, 3:52 PM
Unknown Object (File)
Nov 24 2023, 12:58 AM
Unknown Object (File)
Nov 7 2023, 11:17 PM
Unknown Object (File)
Oct 28 2023, 4:56 PM
Unknown Object (File)
Oct 28 2023, 4:56 PM
Subscribers

Details

Summary

When I added the first copy of the CloudABI toolchain to the Ports tree,
I assumed that it would be easily possible to have a single Binutils
port that would support all of the architectures of interest. It seems
that this is not really supported, or simply awkward to use.

Let's just rename the cloudabi-binutils port to cloudabi-binutils-x86_64
and add an additional cloudabi-binutils-aarch64.

Test Plan

The ports still seem to build and install. The resulting toolchain still
generates functional binaries, both for aarch64 and x86_64.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 784
Build 784: arc lint + arc unit

Event Timeline

ed retitled this revision from to Introduce Binutils for CloudABI on aarch64..
ed updated this object.
ed edited the test plan for this revision. (Show Details)
ed added a reviewer: bapt.

Are the cloudabi support changes going upstream as well?

In D3919#81847, @emaste wrote:

Are the cloudabi support changes going upstream as well?

If I'm in charge, yes. I sent them out to the Binutils list, but I haven't received any response from the maintainer yet. My plan is to sync in an updated diff in case it differs a lot.

https://sourceware.org/ml/binutils/2015-10/msg00127.html

bapt edited edge metadata.
This revision is now accepted and ready to land.Oct 21 2015, 12:26 PM
This revision was automatically updated to reflect the committed changes.