Commit 1d57459
authored
Rollup merge of #46760 - semarie:openbsd-arm64, r=alexcrichton
add aarch64-unknown-openbsd support
- make liblibc to point to libc with aarch64-unknown-openbsd
- make c_char (in std::os::raw) to point to right value
r? @alexcrichton
currently, I have only tested in crosscompilation environement (openbsd x64_64 -> openbsd aarch64). it produces valid binaries.2 files changed
+3
-1
lines changed- Cargo.lock+29-29
- Cargo.toml+1-1
- libc-test/build.rs+19-3
- src/dox.rs+1
- src/unix/bsd/apple/mod.rs+27-1
- src/unix/bsd/freebsdlike/dragonfly/mod.rs+20
- src/unix/bsd/freebsdlike/freebsd/mod.rs+31-2
- src/unix/bsd/freebsdlike/mod.rs+48
- src/unix/bsd/mod.rs-1
- src/unix/bsd/netbsdlike/netbsd/mod.rs+94-9
- src/unix/bsd/netbsdlike/openbsdlike/bitrig/mod.rs+14
- src/unix/bsd/netbsdlike/openbsdlike/bitrig/x86.rs
- src/unix/bsd/netbsdlike/openbsdlike/bitrig/x86_64.rs
- src/unix/bsd/netbsdlike/openbsdlike/mod.rs+26-4
- src/unix/bsd/netbsdlike/openbsdlike/openbsd/aarch64.rs+3
- src/unix/bsd/netbsdlike/openbsdlike/openbsd/mod.rs+15
- src/unix/bsd/netbsdlike/openbsdlike/openbsd/x86.rs+3
- src/unix/bsd/netbsdlike/openbsdlike/openbsd/x86_64.rs+3
- src/unix/bsd/netbsdlike/openbsdlike/other/mod.rs-11
- src/unix/haiku/mod.rs+10
- src/unix/mod.rs+1
- src/unix/notbsd/android/mod.rs+10
- src/unix/notbsd/linux/mod.rs+30-2
- src/unix/notbsd/linux/musl/mod.rs-6
- src/unix/notbsd/linux/other/b64/aarch64.rs+5
- src/unix/notbsd/linux/other/mod.rs-6
- src/unix/notbsd/linux/s390x.rs-6
- src/unix/solaris/mod.rs+10
- src/unix/uclibc/mips/mips32.rs+1-1
- src/unix/uclibc/mod.rs+2
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| 25 | + | |
25 | 26 | | |
26 | 27 | | |
27 | 28 | | |
| |||
32 | 33 | | |
33 | 34 | | |
34 | 35 | | |
| 36 | + | |
35 | 37 | | |
36 | 38 | | |
37 | 39 | | |
| |||
0 commit comments