The target platforms (operating system, compiler toolchain, instruction set) on top of which musl is known to work.
musl is built on the Linux syscall layer. Linux kernel >=2.6.39 is necessary for POSIX conformant behaviour, older kernels will work with varying degrees of non-conformance, 2.4 kernels will only work for simple single-threaded applications.
Any conformant C and C++ compiler should be able to use musl (to compile and link application code).
As of 2013-09-29, the following compilers are known to be able to compile musl:
Bootstrapping a working qemu development environment for microblaze is hard, here are the needed steps to do so.
See Porting for information on how to port musl to a new architecture.
You can contribute to this wiki! Submit pull-requests to somasis/musl-wiki.
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported license, unless otherwise noted.
Last edited by Kylie McClain, 2016-07-01 16:55:02