Page MenuHomeFreeBSD

Introduce Binutils for CloudABI on aarch64.
ClosedPublic

Authored by ed on Oct 16 2015, 12:43 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Oct 24, 4:18 AM
Unknown Object (File)
Oct 7 2024, 7:39 AM
Unknown Object (File)
Oct 6 2024, 6:38 PM
Unknown Object (File)
Oct 5 2024, 8:22 PM
Unknown Object (File)
Oct 5 2024, 3:51 PM
Unknown Object (File)
Oct 5 2024, 8:56 AM
Unknown Object (File)
Oct 5 2024, 12:58 AM
Unknown Object (File)
Oct 4 2024, 7:26 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
Lint Not Applicable
Unit
Tests Not Applicable

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.