]> git.lizzy.rs Git - rust.git/blob - src/doc/rustc/src/platform-support/mips64-openwrt-linux-musl.md
Rollup merge of #106692 - eggyal:mv-binary_heap.rs-binary_heap/mod.rs, r=Mark-Simulacrum
[rust.git] / src / doc / rustc / src / platform-support / mips64-openwrt-linux-musl.md
1 # `mips64-openwrt-linux-musl`
2 **Tier: 3**
3
4 ## Target maintainers
5 - Donald Hoskins `grommish@gmail.com`, https://github.com/Itus-Shield
6
7 ## Requirements
8 This target is cross-compiled. There is no support for `std`. There is no
9 default allocator, but it's possible to use `alloc` by supplying an allocator.
10
11 By default, Rust code generated for this target uses `-msoft-float` and is
12 dynamically linked.
13
14 This target generated binaries in the ELF format.
15
16 ## Building the target
17 This target is built exclusively within the `OpenWrt` build system via
18 the `rust-lang` HOST package
19
20 ## Building Rust programs
21 Rust does not yet ship pre-compiled artifacts for this target. To compile for
22 this target, you will either need to build Rust with the target enabled (see
23 "Building the target" above).
24
25 ## Testing
26 As `mips64-openwrt-linux-musl` supports a variety of different environments and does
27 not support `std`, this target does not support running the Rust testsuite at this
28 time.