Skip to content
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

Tier 1 Support for ARM 32-bit Linux #3174

Open
6 of 7 tasks
andrewrk opened this issue Sep 4, 2019 · 2 comments
Open
6 of 7 tasks

Tier 1 Support for ARM 32-bit Linux #3174

andrewrk opened this issue Sep 4, 2019 · 2 comments
Labels
arch-arm 32-bit ARM contributor friendly This issue is limited in scope and/or knowledge of Zig internals. enhancement Solving this issue will likely involve adding new logic or components to the codebase. os-linux standard library This issue involves writing Zig code for the standard library.
Milestone

Comments

@andrewrk
Copy link
Member

andrewrk commented Sep 4, 2019

Once all these items are complete, we can say that Zig has Tier 1 support for 32-bit ARM Linux.

For 64-bit ARM Linux support, see #2443

@andrewrk andrewrk added enhancement Solving this issue will likely involve adding new logic or components to the codebase. standard library This issue involves writing Zig code for the standard library. os-linux arch-arm 32-bit ARM labels Sep 4, 2019
@andrewrk andrewrk added this to the 0.6.0 milestone Sep 4, 2019
@andrewrk andrewrk added the contributor friendly This issue is limited in scope and/or knowledge of Zig internals. label Sep 4, 2019
@andrewrk
Copy link
Member Author

andrewrk commented Sep 23, 2019

With the merge of #3290, we now have userland qemu-based Continuous Integration test coverage for:

In addition to the above issues, the remaining issues to solve are:

Once these are solved, and we add test coverage for stack traces on arm-linux, 32-bit ARM linux can be promoted to a Tier 1 Supported target.

@link2xt
Copy link

link2xt commented Mar 13, 2023

-target armv7-linux-musleabihf

Isn't it named arm-linux-musleabihf? Trying to compile C code with zig cc -target armv7-linux-musleabihf I get error: UnknownArchitecture.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arch-arm 32-bit ARM contributor friendly This issue is limited in scope and/or knowledge of Zig internals. enhancement Solving this issue will likely involve adding new logic or components to the codebase. os-linux standard library This issue involves writing Zig code for the standard library.
Projects
None yet
Development

No branches or pull requests

2 participants