| /rust-libc-0.2.174/ci/ |
| H A D | run-docker.sh | 11 target="$1" 33 docker build -t "libc-$target" -f "ci/docker/$target/Dockerfile" ci/ 34 mkdir -p target 49 --env CARGO_TARGET_DIR=/checkout/target \ 53 --volume "$PWD"/target:/checkout/target \ 57 "libc-$target" \ 66 mkdir -p target 84 --volume "$(pwd)"/target:/checkout/target \ 95 if [ -z "$target" ]; then 100 if [ "$target" != "switch" ]; then [all …]
|
| H A D | verify-build.sh | 39 target="$1" 62 if rustup target add "$target" --toolchain "$rust" ; then 78 case "$target" in 99 case "$rust-$target" in 294 target="$1" 304 target="wasm32-wasi" 312 test_target "$target" "$no_dist" 317 for target in $targets; do 319 filter_and_run "$target" 323 for target in ${no_dist_targets:-}; do [all …]
|
| H A D | run.sh | 10 target="$1" 53 --target "$target" \ 55 rm "${CARGO_TARGET_DIR}/${target}"/debug/main-*.d 56 cp "${CARGO_TARGET_DIR}/${target}"/debug/main-* "${tmpdir}"/mount/libc-test 83 cmd="cargo test --target $target ${LIBC_CI_ZBUILD_STD+"-Zbuild-std"}" 87 case "$target" in 96 if [ "$target" = "s390x-unknown-linux-gnu" ]; then
|
| H A D | install-rust.sh | 32 rustup target add "$TARGET"
|
| H A D | README.md | 15 `run.sh` inside a Docker container configured for the target. 28 then run tests, no need for downloading any extra target libs (we just download 30 download the right target libs and run tests. Note that the Intel Linux/OSX 39 * The MUSL build just has to download a MUSL compiler and target libraries and
|
| H A D | install-musl.sh | 46 ./configure --prefix="/musl-${musl_arch}" --disable-shared --target=i686
|
| /rust-libc-0.2.174/libc-test/ |
| H A D | build.rs | 24 if target.contains("solaris") || target.contains("illumos") { in do_cc() 30 if (target.contains("linux") && !target.contains("wasm32")) in do_cc() 40 if target.contains("android") || (target.contains("linux") && !target.contains("wasm32")) { in do_cc() 43 if (target.contains("linux") && !target.contains("wasm32")) in do_cc() 44 || target.contains("l4re") in do_cc() 218 fn test_apple(target: &str) { in test_apple() 1782 fn test_wasi(target: &str) { in test_wasi() 1896 let x86 = target.contains("i686") || target.contains("x86_64"); in test_android() 3734 let musl = target.contains("musl") || target.contains("ohos"); in test_linux() 5005 let musl = target.contains("musl") || target.contains("ohos"); in test_linux_like_apis() [all …]
|
| /rust-libc-0.2.174/.github/workflows/ |
| H A D | ci.yaml | 86 run: du -sh target | sort -k 2 111 - target: aarch64-apple-darwin 113 - target: x86_64-pc-windows-gnu 121 #- target: i686-pc-windows-gnu 125 - target: i686-pc-windows-msvc 130 TARGET: ${{ matrix.target }} 137 key: ${{ matrix.target }} 172 target: 235 TARGET: ${{ matrix.target }} 242 key: ${{ matrix.target }} [all …]
|
| /rust-libc-0.2.174/ |
| H A D | .gitignore | 1 target
|
| H A D | CONTRIBUTING.md | 9 development of the upcoming v1.0 release, and should be the target of all pull 115 ## Supported target policy 117 When Rust removes a support for a target, the libc crate also may remove the
|
| H A D | .cirrus.yml | 30 - if [ "$TARGET" = "i686-unknown-freebsd" ]; then rustup target add i686-unknown-freebsd; fi
|
| H A D | README.md | 27 should target `main`; once reviewed, they can be cherry picked to the `libc-0.2` 71 You can see the platform(target)-specific docs on [docs.rs], select a platform
|
| H A D | CHANGELOG.md | 142 - Wali: Add bindings for `wasm32-wali-linux-musl` target ([#4244](https://github.com/rust-lang/libc… 169 - CI: Remove tests for the `i586-pc-windows-msvc` target ([#4311](https://github.com/rust-lang/libc… 212 - Define c_char at top-level and remove per-target c_char definitions <https://github.com/rust-lang… 232 - Do not re-export `c_void` in target-specific code <https://github.com/rust-lang/libc/pull/4200> 256 - CI: Use workflow commands to group output by target <https://github.com/rust-lang/libc/pull/4179> 396 - CI: make `aarch64-apple-darwin` not a nightly-only target <https://github.com/rust-lang/libc/pull… 481 - Remove the `wasm32-wasi` target that has been deleted upstream <https://github.com/rust-lang/libc…
|
| H A D | Cargo.toml | 16 default-target = "x86_64-unknown-linux-gnu"
|
| /rust-libc-0.2.174/ci/docker/switch/ |
| H A D | Dockerfile | 1 # NOTE: the pacman that we use for this target doesn't support
|
| /rust-libc-0.2.174/ci/docker/wasm32-wasip2/ |
| H A D | Dockerfile | 8 # FIXME: the `-Clink-arg` to export `cabi_realloc` is a bug in the target
|
| /rust-libc-0.2.174/.github/ISSUE_TEMPLATE/ |
| H A D | api_request.md | 10 * the target triple
|
| H A D | bug_report.md | 12 * the target triple - libc supports many targets and many APIs
|
| /rust-libc-0.2.174/src/wasi/ |
| H A D | mod.rs | 669 pub fn symlinkat(target: *const c_char, newdirfd: c_int, linkpath: *const c_char) -> c_int; in symlinkat() 782 target: *const c_char, in __wasilibc_nocwd_symlinkat()
|
| /rust-libc-0.2.174/src/unix/cygwin/ |
| H A D | mod.rs | 2340 pub fn mount(src: *const c_char, target: *const c_char, flags: c_uint) -> c_int; in mount() 2342 pub fn umount(target: *const c_char) -> c_int; in umount() 2343 pub fn cygwin_umount(target: *const c_char, flags: c_uint) -> c_int; in cygwin_umount()
|
| /rust-libc-0.2.174/src/unix/bsd/ |
| H A D | mod.rs | 664 pub fn unmount(target: *const c_char, arg: c_int) -> c_int; in unmount()
|
| /rust-libc-0.2.174/src/fuchsia/ |
| H A D | mod.rs | 3640 pub fn symlinkat(target: *const c_char, newdirfd: c_int, linkpath: *const c_char) -> c_int; in symlinkat() 4164 pub fn umount(target: *const c_char) -> c_int; in umount() 4186 target: *const c_char, in mount() 4224 pub fn umount2(target: *const c_char, flags: c_int) -> c_int; in umount2()
|
| /rust-libc-0.2.174/src/unix/linux_like/android/ |
| H A D | mod.rs | 3640 pub fn umount(target: *const c_char) -> c_int; in umount() 3665 target: *const c_char, in mount() 3736 pub fn umount2(target: *const c_char, flags: c_int) -> c_int; in umount2()
|
| /rust-libc-0.2.174/src/unix/linux_like/linux/ |
| H A D | mod.rs | 6530 pub fn umount(target: *const c_char) -> c_int; in umount() 6559 target: *const c_char, in mount() 6656 pub fn umount2(target: *const c_char, flags: c_int) -> c_int; in umount2()
|
| /rust-libc-0.2.174/src/unix/ |
| H A D | mod.rs | 1004 pub fn symlinkat(target: *const c_char, newdirfd: c_int, linkpath: *const c_char) -> c_int; in symlinkat()
|