Home
last modified time | relevance | path

Searched +full:x86_64 +full:- +full:unknown +full:- +full:linux +full:- +full:gnux32 (Results 1 – 25 of 25) sorted by relevance

/third_party/rust/crates/linux-raw-sys/.github/workflows/
Dmain.yml6 - 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/
Dsemver.sh5 set -ex
11 if ! rustc --version | grep -E "nightly" ; then
16 rustup component add rustc-dev llvm-tools-preview
19 cargo install semverver --version=0.1.50
23 *linux*)
25 aarch64-fuchsia \
26 aarch64-linux-android \
27 aarch64-unknown-linux-gnu \
28 aarch64-unknown-linux-musl \
29 armv7-linux-androideabi \
[all …]
Dbuild.sh8 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/ci/docker/host-x86_64/dist-various-2/
DDockerfile3 COPY scripts/cross-apt-packages.sh /scripts/
4 RUN sh /scripts/cross-apt-packages.sh
7 RUN sed -i 's/^# deb-src/deb-src/' /etc/apt/sources.list
9 RUN apt-get update && apt-get build-dep -y clang llvm && apt-get install -y --no-install-recommends…
10 build-essential \
11 # gcc-multilib can not be installed together with gcc-arm-linux-gnueabi
12 g++-8-multilib \
13 libedit-dev \
14 libgmp-dev \
15 libisl-dev \
[all …]
/third_party/rust/crates/nix/
DREADME.md3 [![Cirrus Build Status](https://api.cirrus-ci.com/github/nix-rust/nix.svg)](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 …]
D.cirrus.yml8 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 …]
/third_party/rust/crates/libc/
DCargo.toml5 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/rust/compiler/rustc_target/src/spec/
Dx86_64_unknown_linux_gnux32.rs3 pub fn target() -> Target { in target()
5 base.cpu = "x86-64".into(); in target()
8 base.add_pre_link_args(LinkerFlavor::Gnu(Cc::Yes, Lld::No), &["-mx32"]); in target()
11 // BUG(GabrielMajeri): disabling the PLT on x86_64 Linux with x32 ABI in target()
16 llvm_target: "x86_64-unknown-linux-gnux32".into(), in target()
18 data_layout: "e-m:e-p:32:32-p270:32:32-p271:32:32-p272:64:64-\ in target()
19 i64:64-f80:128-n8:16:32:64-S128" in target()
21 arch: "x86_64".into(), in target()
Dmod.rs1 //! [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/rustix/.github/workflows/
Dmain.yml6 - main
13 runs-on: ubuntu-latest
15 - uses: actions/checkout@v3
18 - uses: ./.github/actions/install-rust
21 - run: cargo fmt --all -- --check
25 runs-on: ${{ matrix.os }}
30 - build: stable
31 os: ubuntu-latest
33 - build: nightly
34 os: ubuntu-latest
[all …]
/third_party/rust/crates/libc/.github/workflows/
Dbors.yml6 - 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/tests/assembly/stack-protector/
Dstack-protector-target-support.rs2 // 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/src/
Dstage0.json3 "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/rust/rust/src/tools/build-manifest/src/
Dmain.rs16 "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/src/tools/compiletest/src/header/
Dtests.rs13 ) -> test::TestDesc { in make_test_description()
26 let mut s = "normalize-stderr-32bit: \"something (32 bits)\" -> \"something ($WORD bits)\"."; in test_parse_normalization_string()
29 assert_eq!(s, " -> \"something ($WORD bits)\"."); in test_parse_normalization_string()
32 let mut s = "normalize-stderr-32bit: something (32 bits) -> something ($WORD bits)."; in test_parse_normalization_string()
35 assert_eq!(s, r#"normalize-stderr-32bit: something (32 bits) -> something ($WORD bits)."#); in test_parse_normalization_string()
38 let mut s = "normalize-stderr-32bit: \"something (32 bits) -> something ($WORD bits)."; in test_parse_normalization_string()
41 assert_eq!(s, "normalize-stderr-32bit: \"something (32 bits) -> something ($WORD bits)."); in test_parse_normalization_string()
44 let mut s = "normalize-stderr-32bit: \"something (32 bits)\" -> \"something ($WORD bits)."; in test_parse_normalization_string()
47 assert_eq!(s, " -> \"something ($WORD bits)."); in test_parse_normalization_string()
49 // Nothing to normalize (No quotes, 16-bit) in test_parse_normalization_string()
[all …]
/third_party/rust/rust/src/doc/rustc/src/
Dplatform-support.md5 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 …]
/third_party/rust/crates/linux-raw-sys/gen/src/
Dmain.rs1 //! A program which generates a linux-headers installation and runs bindgen
29 let out = tempdir::TempDir::new("linux-raw-sys").unwrap(); in main()
31 let linux_headers = out_dir.join("linux-headers"); in main()
50 .find("// The rest of this file is auto-generated!\n") in main()
59 .write_all("// The rest of this file is auto-generated!\n".as_bytes()) in main()
69 .find("# The rest of this file is auto-generated!\n") in main()
79 .write_all("# The rest of this file is auto-generated!\n".as_bytes()) in main()
86 // Checkout a specific version of Linux. in main()
89 let mut linux_archs = fs::read_dir(&format!("linux/arch")) in main()
93 // Sort archs list as filesystem iteration order is non-deterministic in main()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DTriple.cpp1 //===--- Triple.cpp - Target triple helper class --------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
21 case UnknownArch: return "unknown"; in getArchTypeName()
72 case x86_64: return "x86_64"; in getArchTypeName()
121 case x86_64: return "x86"; 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/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DTriple.h1 //===-- llvm/ADT/Triple.h - Target triple helper class ----------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
22 /// Triple - Helper class for working with autoconf configuration names. For
27 /// ARCHITECTURE-VENDOR-OPERATING_SYSTEM
29 /// ARCHITECTURE-VENDOR-OPERATING_SYSTEM-ENVIRONMENT
38 /// Clients that need to handle the non-canonical triples that users often
55 bpfel, // eBPF or extended BPF or 64-bit BPF (little endian)
56 bpfeb, // eBPF or extended BPF or 64-bit BPF (big endian)
66 r600, // R600: AMD GPUs HD2XXX - HD6XXX
[all …]
/third_party/python/
Dconfigure.ac2 dnl * Please run autoreconf -if to test your changes! *
5 dnl Python's configure.ac file requires autoconf 2.69 and autoconf-archive.
18 [AC_MSG_ERROR([Please install autoconf-archive package and re-run autoreconf])]
23 [AC_MSG_ERROR([Please install pkgconf's m4 macro package and re-run autoreconf])]
27 dnl - _SAVE_VAR([VAR]) Helper for SAVE_ENV; stores VAR as save_VAR
28 dnl - _RESTORE_VAR([VAR]) Helper for RESTORE_ENV; restores VAR from save_VAR
29 dnl - SAVE_ENV Saves CFLAGS, LDFLAGS, LIBS, and CPPFLAGS
30 dnl - RESTORE_ENV Restores CFLAGS, LDFLAGS, LIBS, and CPPFLAGS
31 dnl - WITH_SAVE_ENV([SCRIPT]) Runs SCRIPT wrapped with SAVE_ENV/RESTORE_ENV
52 dnl PY_CHECK_FUNC(FUNCTION, [INCLUDES], [AC_DEFINE-VAR])
[all …]
Dconfigure2 # Guess values for system-dependent variables and create Makefiles.
8 # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
14 ## -------------------- ##
16 ## -------------------- ##
25 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
27 alias -g '${1+"$@"}'='"$@"'
30 case `(set -o) 2>/dev/null` in #(
32 set -o posix ;; #(
46 # Quoting is to prevent editors from complaining about space-tab.
56 # Ensure predictable behavior from utilities with locale-dependent output.
[all …]
/third_party/rust/crates/libc/libc-test/
Dbuild.rs26 if target.contains("linux") in do_cc()
35 if target.contains("android") || target.contains("linux") { in do_cc()
38 if target.contains("linux") in do_cc()
55 t if t.contains("linux") => return test_linux(t), in do_ctest()
64 t if t.contains("nto-qnx") => return test_neutrino(t), in do_ctest()
65 t => panic!("unknown target {}", t), in do_ctest()
69 fn ctest_cfg() -> ctest::TestGenerator { in ctest_cfg()
97 // `libc-test/semver` dir. in do_semver()
103 // NOTE: Android doesn't include the unix file (or the Linux file) because in do_semver()
111 let os_arch = format!("{}-{}", os, arch); in do_semver()
[all …]
/third_party/rust/rust/
DRELEASES.md1 Version 1.77.2 (2024-04-09)
6 - [CVE-2024-24576: fix escaping of Windows batch file arguments in `std::process::Command`](https:/…
7 - Fix `Command`'s batch files argument escaping not working when file name has trailing whitespace …
9 Version 1.72.0 (2023-08-24)
12 <a id="1.72.0-Language"></a>
15 --------
17 - [Replace const eval limit by a lint and add an exponential backoff warning](https://github.com/ru…
18 - [expand: Change how `#![cfg(FALSE)]` behaves on crate root](https://github.com/rust-lang/rust/pul…
19 - [Stabilize inline asm for LoongArch64](https://github.com/rust-lang/rust/pull/111235/)
20 - [Uplift `clippy::undropped_manually_drops` lint](https://github.com/rust-lang/rust/pull/111530/)
[all …]
/third_party/ncurses/test/
Daclocal.m42 dnl Copyright 2018-2023,2024 Thomas E. Dickey *
3 dnl Copyright 2003-2017,2018 Free Software Foundation, Inc. *
34 dnl Macros used in NCURSES test programs auto-configuration script.
41 dnl https://invisible-island.net/autoconf/
42 dnl https://invisible-island.net/autoconf/my-autoconf.html
44 dnl ---------------------------------------------------------------------------
45 dnl ---------------------------------------------------------------------------
47 dnl -------------------
70 dnl ---------------------------------------------------------------------------
72 dnl ------------------
[all …]
Dconfigure2 # Guess values for system-dependent variables and create Makefiles.
5 # Copyright 2003-2022,2023 Thomas E. Dickey
25 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
28 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
29 set -o posix
41 rm -f conf$$ conf$$.exe conf$$.file
43 if ln -s conf$$.file conf$$ 2>/dev/null; then
46 if test -f conf$$.exe; then
48 as_ln_s='cp -p'
50 as_ln_s='ln -s'
[all …]