Open andrewrk opened 5 years ago
With the merge of #3290, we now have userland qemu-based Continuous Integration test coverage for:
armv8_5a-linux-none
armv8_5a-linux-musl
, statically linking against a zig-built musl. ~Disabled due to #3286.~armv8_5a-linux-gnu
, dynamically linking against a zig-built glibc. Disabled due to #3287.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.
-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
.
Once all these items are complete, we can say that Zig has Tier 1 support for 32-bit ARM Linux.
-target armv7-linux-gnu
-target armv7-linux-musleabihf
For 64-bit ARM Linux support, see #2443