-
Notifications
You must be signed in to change notification settings - Fork 12.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for PowerPC/PowerPC64 on FreeBSD #57112
Comments
Yes, it should be fairly easy to add FreeBSD support for ppc, ppc64 and sparc64 unless there are any peculiarities in the FreeBSD ABI that I'm unaware of. I can have a go at this. |
Great! I will help where I can. |
I've created spec files for FreeBSD.
|
@lenoil98 Has this target been added now? |
I see that ppc64 support was added, and it is actually available now for ppc64 ELFv1 ABI (FreeBSD 12.x), and both ppc64 and ppc64le ELFv2 ABI (soon-to-be-released FreeBSD 13). How far has anyone made it with bringing up support for 32-bit ppc, on either FreeBSD 12.x (with gcc 4.2 in the base system, and thus probably relying on a newer gcc/llvm compiled from source code via the ports), or else FreeBSD 13 (with llvm in the base system)? If someone (perhaps me) were to volunteer to continue working on such a project, what next steps would be required? (Edit: The compromises that are required to maintain a FreeBSD 12.x system with up-to-date packages are beginning to take a hit as the only viable path forward at the moment is to avoid any packages which have a rust library anywhere in their chain of dependencies. I am increasingly thinking that the better path forward would be to bite the bullet and actually finish a 32-bit ppc rustc bootstrap. I see that 32-bit ppc is already supported as a Tier 2 architecture for a couple different flavours of Linux, so that gives me some hope that it might be possible for FreeBSD too.) |
@goosnarrggh Have you gotten anywhere with Rust for ppc? |
Since there's native support in rust for PowerPC on Linux and NetBSD. Would it be difficult to add support for PowerPC/PowerPC64 on FreeBSD?
The text was updated successfully, but these errors were encountered: