| /third_party/rust/crates/rustix/.github/workflows/ |
| D | test-users.yml | 10 runs-on: ${{ matrix.os }} 15 …build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, mipsel-linux, mips64e… 17 - build: ubuntu 18 os: ubuntu-latest 20 - build: i686-linux 21 os: ubuntu-latest 23 target: i686-unknown-linux-gnu 24 gcc_package: gcc-i686-linux-gnu 25 gcc: i686-linux-gnu-gcc 26 libc_package: libc-dev-i386-cross [all …]
|
| /third_party/rust/rust/src/ci/docker/host-x86_64/dist-mipsel-linux/ |
| D | Dockerfile | 3 COPY scripts/cross-apt-packages.sh /scripts/ 4 RUN sh /scripts/cross-apt-packages.sh 6 COPY scripts/crosstool-ng.sh /scripts/ 7 RUN sh /scripts/crosstool-ng.sh 9 COPY scripts/rustbuild-setup.sh /scripts/ 10 RUN sh /scripts/rustbuild-setup.sh 13 COPY scripts/crosstool-ng-build.sh /scripts/ 14 COPY host-x86_64/dist-mips-linux/patches/ /tmp/patches/ 15 COPY host-x86_64/dist-mipsel-linux/mipsel-linux-gnu.defconfig /tmp/crosstool.defconfig 16 RUN /scripts/crosstool-ng-build.sh [all …]
|
| /third_party/rust/rust/src/ci/docker/host-x86_64/dist-various-1/ |
| D | Dockerfile | 3 RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ 10 libtool-bin \ 14 xz-utils \ 15 libncurses-dev \ 18 ninja-build \ 21 ca-certificates \ 26 xz-utils \ 27 zlib1g-dev \ 28 g++-arm-linux-gnueabi \ 29 g++-arm-linux-gnueabihf \ [all …]
|
| /third_party/rust/crates/libc/ |
| D | Cargo.toml | 5 license = "MIT OR Apache-2.0" 7 repository = "https://github.com/rust-lang/libc" 8 homepage = "https://github.com/rust-lang/libc" 11 categories = ["external-ffi-bindings", "no-std", "os"] 19 features = ["const-extern-fn", "extra_traits"] 20 default-target = "x86_64-unknown-linux-gnu" 22 "aarch64-apple-darwin", 23 "aarch64-apple-ios", 24 "aarch64-linux-android", 25 "aarch64-pc-windows-msvc", [all …]
|
| /third_party/rust/crates/linux-raw-sys/.github/workflows/ |
| D | main.yml | 6 - main 12 runs-on: ubuntu-latest 18 RUSTFLAGS: -D warnings 20 - uses: actions/checkout@v3 21 - run: | 26 cargo check --features "netlink" 27 cargo check --no-default-features --features "std netlink" 28 cargo check --no-default-features --features "no_std netlink" 29 cargo check --no-default-features --features "no_std general errno" 33 runs-on: ubuntu-latest [all …]
|
| /third_party/rust/crates/libc/ci/ |
| D | build.sh | 8 set -ex 18 rustup component add rust-src 32 until [ $n -ge $N ] 34 if rustup target add "${TARGET}" --toolchain "${RUST}" ; then 44 cargo "+${RUST}" "${BUILD_CMD}" -vv --no-default-features --target "${TARGET}" 46 # FIXME: With `build-std` feature, `compiler_builtins` emits a lof of lint warnings. 47 RUSTFLAGS="-A improper_ctypes_definitions" cargo "+${RUST}" "${BUILD_CMD}" \ 48 -Z build-std=core,alloc -vv --no-default-features --target "${TARGET}" 53 cargo "+${RUST}" "${BUILD_CMD}" -vv --target "${TARGET}" 55 RUSTFLAGS="-A improper_ctypes_definitions" cargo "+${RUST}" "${BUILD_CMD}" \ [all …]
|
| /third_party/rust/rust/src/doc/rustc/src/ |
| D | platform-support.md | 5 white-space: nowrap; 11 for targets at each tier, see the [Target Tier Policy](target-tier-policy.md). 16 Component availability is tracked [here](https://rust-lang.github.io/rustup-components-history/). 28 see [Tier 1 with Host Tools](target-tier-policy.md#tier-1-with-host-tools) in 34 -------|------- 35 `aarch64-unknown-linux-gnu` | ARM64 Linux (kernel 4.1, glibc 2.17+) [^missing-stack-probes] 36 `i686-pc-windows-gnu` | 32-bit MinGW (Windows 7+) [^windows-support] 37 `i686-pc-windows-msvc` | 32-bit MSVC (Windows 7+) [^windows-support] 38 `i686-unknown-linux-gnu` | 32-bit Linux (kernel 3.2+, glibc 2.17+) 39 `x86_64-apple-darwin` | 64-bit macOS (10.7+, Lion+) [all …]
|
| D | SUMMARY.md | 3 - [What is rustc?](what-is-rustc.md) 4 - [Command-line Arguments](command-line-arguments.md) 5 - [Codegen Options](codegen-options/index.md) 6 - [Lints](lints/index.md) 7 - [Lint Levels](lints/levels.md) 8 - [Lint Groups](lints/groups.md) 9 - [Lint Listing](lints/listing/index.md) 10 - [Allowed-by-default Lints](lints/listing/allowed-by-default.md) 11 - [Warn-by-default Lints](lints/listing/warn-by-default.md) 12 - [Deny-by-default Lints](lints/listing/deny-by-default.md) [all …]
|
| /third_party/rust/rust/src/ |
| D | stage0.json | 3 "dist_server": "https://static.rust-lang.org", 4 "artifacts_server": "https://ci-artifacts.rust-lang.org/rustc-builds", 5 "artifacts_with_llvm_assertions_server": "https://ci-artifacts.rust-lang.org/rustc-builds-alt", 6 "git_merge_commit_email": "bors@rust-lang.org", 13 "The section below is generated by `./x.py run src/tools/bump-stage0`,", 20 "date": "2023-07-13", 25 …"dist/2023-07-13/cargo-1.71.0-aarch64-apple-darwin.tar.gz": "e6c678fa6caaea333b3d05e3dc41842d8a37c… 26 …"dist/2023-07-13/cargo-1.71.0-aarch64-apple-darwin.tar.xz": "7637bc54d15cec656d7abb32417316546c7a7… 27 …"dist/2023-07-13/cargo-1.71.0-aarch64-pc-windows-msvc.tar.gz": "989cddc598aa72ef7574a0eb82c2119909… 28 …"dist/2023-07-13/cargo-1.71.0-aarch64-pc-windows-msvc.tar.xz": "f6df21c5f76c928d1c8fc721ea320846e6… [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/ |
| D | llvm-config.h | 1 /*===------- llvm/Config/llvm-config.h - llvm configuration -------*- C -*-===*/ 6 /* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception */ 8 /*===----------------------------------------------------------------------===*/ 12 This is a C header that can be included in the llvm-c headers. */ 32 #define LLVM_DEFAULT_TARGET_TRIPLE "x86_64-unknown-linux-gnu" 34 #define LLVM_DEFAULT_TARGET_TRIPLE "i686-pc-linux-gnu" 36 #define LLVM_DEFAULT_TARGET_TRIPLE "armv7-linux-gnueabihf" 38 #define LLVM_DEFAULT_TARGET_TRIPLE "aarch64-linux-gnu" 40 #define LLVM_DEFAULT_TARGET_TRIPLE "mipsel-linux-gnu" 42 #define LLVM_DEFAULT_TARGET_TRIPLE "mips64el-linux-gnuabi64" [all …]
|
| /third_party/rust/crates/minimal-lexical/.github/workflows/ |
| D | Cross.yml | 11 runs-on: ubuntu-latest 13 fail-fast: false 17 - aarch64-linux-android 18 - arm-linux-androideabi 19 - armv7-linux-androideabi 20 - i686-linux-android 21 - x86_64-linux-android 23 # Linux 24 - aarch64-unknown-linux-gnu 25 - arm-unknown-linux-gnueabi [all …]
|
| /third_party/rust/crates/nix/ |
| D | .cirrus.yml | 8 CLIPPYFLAGS: -D warnings -A unknown-lints 9 RUSTFLAGS: -D warnings 10 RUSTDOCFLAGS: -D warnings 18 - . $HOME/.cargo/env || true 19 - $TOOL -Vv 20 - rustc -Vv 21 - $TOOL $BUILD $ZFLAGS --target $TARGET --all-targets 22 - $TOOL doc $ZFLAGS --no-deps --target $TARGET 23 - $TOOL clippy $ZFLAGS --target $TARGET --all-targets -- $CLIPPYFLAGS 24 - if [ -z "$NOHACK" ]; then mkdir -p $HOME/.cargo/bin; export PATH=$HOME/.cargo/bin:$PATH; fi [all …]
|
| D | README.md | 3 [](https://cirrus-ci.com/g… 8 Nix seeks to provide friendly bindings to various *nix platform APIs (Linux, Darwin, 13 exposed by the [libc crate](https://github.com/rust-lang/libc). This is done by 20 [gethostname](https://man7.org/linux/man-pages/man2/gethostname.2.html) system 25 pub unsafe extern fn gethostname(name: *mut c_char, len: size_t) -> c_int; 28 pub fn gethostname() -> Result<OsString>; 34 platforms supported by [libc](https://github.com/rust-lang/libc), only some 38 * Tier 1 - Builds and tests for this target are run in CI. Failures of either 40 * Tier 2 - Builds for this target are run in CI. Failures during the build 43 * Tier 3 - Builds for this target are run in CI. Failures during the build [all …]
|
| /third_party/rust/rust/tests/run-make/atomic-lock-free/ |
| D | Makefile | 4 # guaranteed to be lock-free. 7 ifeq ($(UNAME),Linux) 9 $(RUSTC) --target=i686-unknown-linux-gnu atomic_lock_free.rs 10 nm "$(TMPDIR)/libatomic_lock_free.rlib" | $(CGREP) -v __atomic_fetch_add 11 $(RUSTC) --target=x86_64-unknown-linux-gnu atomic_lock_free.rs 12 nm "$(TMPDIR)/libatomic_lock_free.rlib" | $(CGREP) -v __atomic_fetch_add 15 $(RUSTC) --target=arm-unknown-linux-gnueabi atomic_lock_free.rs 16 nm "$(TMPDIR)/libatomic_lock_free.rlib" | $(CGREP) -v __atomic_fetch_add 17 $(RUSTC) --target=arm-unknown-linux-gnueabihf atomic_lock_free.rs 18 nm "$(TMPDIR)/libatomic_lock_free.rlib" | $(CGREP) -v __atomic_fetch_add [all …]
|
| /third_party/rust/rust/src/tools/build-manifest/src/ |
| D | main.rs | 16 "aarch64-apple-darwin", 17 "aarch64-pc-windows-msvc", 18 "aarch64-unknown-linux-gnu", 19 "aarch64-unknown-linux-musl", 20 "arm-unknown-linux-gnueabi", 21 "arm-unknown-linux-gnueabihf", 22 "armv7-unknown-linux-gnueabihf", 23 "i686-apple-darwin", 24 "i686-pc-windows-gnu", 25 "i686-pc-windows-msvc", [all …]
|
| /third_party/rust/rust/tests/assembly/stack-protector/ |
| D | stack-protector-target-support.rs | 2 // targets, with the exception of nvptx64-nvidia-cuda 8 // assembly-output: emit-asm 9 // [r1] compile-flags: --target aarch64-unknown-linux-gnu 10 // [r1] needs-llvm-components: aarch64 11 // [r2] compile-flags: --target i686-pc-windows-gnu 12 // [r2] needs-llvm-components: x86 13 // [r3] compile-flags: --target i686-pc-windows-msvc 14 // [r3] needs-llvm-components: x86 15 // [r4] compile-flags: --target i686-unknown-linux-gnu 16 // [r4] needs-llvm-components: x86 [all …]
|
| /third_party/rust/rust/tests/run-make/simd-ffi/ |
| D | Makefile | 7 TARGETS += arm-linux-androideabi arm-unknown-linux-gnueabihf arm-unknown-linux-gnueabi 17 LINUX=$(filter aarch64 mips,$(LLVM_COMPONENTS)) $(X86_ARCHS) macro 19 LINUX += mipsel 27 $(foreach arch,$(LINUX),$(eval TARGETS += $(arch)-unknown-linux-gnu)) 28 $(foreach arch,$(WINDOWS),$(eval TARGETS += $(arch)-pc-windows-gnu)) 29 #$(foreach arch,$(IOS),$(eval TARGETS += $(arch)-apple-ios)) 30 $(foreach arch,$(DARWIN),$(eval TARGETS += $(arch)-apple-darwin)) 39 # enabled by-default for i686 and ARM; these features will be invalid 43 $$(RUSTC) --target=$(1) --emit=llvm-ir,asm simd.rs \ 44 -C target-feature='+neon,+sse2' -C extra-filename=-$(1)
|
| /third_party/rust/rust/src/ci/docker/ |
| D | README.md | 14 ./src/ci/docker/run.sh x86_64-gnu 21 DEPLOY=1 ./src/ci/docker/run.sh x86_64-gnu 24 **NOTE**: Re-using the same `obj` dir with different docker images with 25 the same target triple (e.g. `dist-x86_64-linux` and `dist-various-1`) 33 - Each host architecture has its own `host-{arch}` directory, and those 36 - `host-{arch}/disabled` contains images that are not built on CI. 37 - `scripts` contains files shared by multiple Docker images. 45 1. Stop the virtual machine from the terminal with `docker-machine stop` 58 * Read-only: ☐ *unchecked* 59 * Auto-mount: ☑ *checked* [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/scripts/ |
| D | update.py | 9 # http://www.apache.org/licenses/LICENSE-2.0 29 # LLVM_BRANCH must match the value of the same variable in third_party/update-llvm-10.sh 32 … must be set to the commit hash that we last updated to when running third_party/update-llvm-10.sh. 33 # Run 'git show -s origin/llvm10-clean' and look for 'llvm-10-update: <hash>' to retrieve it. 37 LLVM_STAGING_DIR = path.abspath(path.join(tempfile.gettempdir(), "llvm-10")) 51 # Per-platform arches 54 ('__x86_64__', 'x86_64-linux-android'), 55 ('__i386__', 'i686-linux-android'), 56 ('__arm__', 'armv7-linux-androideabi'), 57 ('__aarch64__', 'aarch64-linux-android'), [all …]
|
| /third_party/rust/rust/compiler/rustc_target/src/spec/ |
| D | mipsel_unknown_linux_gnu.rs | 3 pub fn target() -> Target { in target() 5 llvm_target: "mipsel-unknown-linux-gnu".into(), in target() 7 data_layout: "e-m:m-p:32:32-i8:8:32-i16:16:32-i64:64-n32-S64".into(), in target()
|
| D | mod.rs | 1 //! [Flexible target specification.](https://github.com/rust-lang/rfcs/pull/131) 11 //! A target triple, as passed via `rustc --target=TRIPLE`, will first be 12 //! compared against the list of built-in targets. This is to ease distributing 13 //! rustc (no need for configuration files) and also to hold these built-in 14 //! targets as immutable and sacred. If `TRIPLE` is not one of the built-in 23 //! `--target=path/to/my-awesome-platform.json` instead of adding to 30 //! underscore in the field names should be replaced with a hyphen (`-`) in the 32 //! `llvm-target`, `target-endian`, `target-pointer-width`, `data-layout`, 33 //! `arch`, and `os`. In general, options passed to rustc with `-C` override 34 //! the target's settings, though `target-feature` and `link-args` will *add* [all …]
|
| /third_party/rust/crates/libc/.github/workflows/ |
| D | bors.yml | 6 - auto-libc 7 - try 13 … actions: write # to cancel workflows (rust-lang/simpleinfra/github-actions/cancel-outdated-builds) 16 name: Docker Linux Tier1 17 runs-on: ubuntu-22.04 19 fail-fast: true 22 i686-unknown-linux-gnu, 23 x86_64-unknown-linux-gnu, 26 - uses: rust-lang/simpleinfra/github-actions/cancel-outdated-builds@master 29 - uses: actions/checkout@v3 [all …]
|
| /third_party/rust/rust/src/bootstrap/ |
| D | configure.py | 3 # ignore-tidy-linelength 36 o("compiler-docs", "build.compiler-docs", "build compiler documentation") 37 o("optimize-tests", "rust.optimize-tests", "build tests with optimizations") 38 o("verbose-tests", "rust.verbose-tests", "enable verbose output when running tests") 41 o("local-rust", None, "use an installed rustc rather than downloading a snapshot") 42 v("local-rust-root", None, "set prefix for local rust binary") 43 …"local-rebuild", "build.local-rebuild", "assume local-rust matches the current version, for rebuil… 44 o("llvm-static-stdcpp", "llvm.static-libstdcpp", "statically link to libstdc++ for LLVM") 45 o("llvm-link-shared", "llvm.link-shared", "prefer shared linking to LLVM (llvm-config --link-shared… 47 o("codegen-tests", "rust.codegen-tests", "run the tests/codegen tests") [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/ |
| D | Triple.cpp | 1 //===--- Triple.cpp - Target triple helper class --------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 21 case UnknownArch: return "unknown"; in getArchTypeName() 45 case mipsel: return "mipsel"; in getArchTypeName() 102 case mipsel: in getArchTypePrefix() 155 case UnknownVendor: return "unknown"; in getVendorTypeName() 180 case UnknownOS: return "unknown"; in getOSTypeName() 201 case Linux: return "linux"; in getOSTypeName() 224 case UnknownEnvironment: return "unknown"; in getEnvironmentTypeName() [all …]
|
| /third_party/skia/third_party/externals/microhttpd/ |
| D | config.sub | 3 # Copyright 1992-2014 Free Software Foundation, Inc. 5 timestamp='2014-09-11' 8 # under the terms of the GNU General Public License as published by 14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 17 # You should have received a copy of the GNU General Public License 18 # along with this program; if not, see <http://www.gnu.org/licenses/>. 20 # As a special exception to the GNU General Public License, if you 25 # of the GNU General Public License, version 3 ("GPLv3"). 28 # Please send patches with a ChangeLog entry to config-patches@gnu.org. 36 # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD [all …]
|