| /third_party/liburing/.github/workflows/ |
| D | build.yml | 10 runs-on: ubuntu-22.04 13 fail-fast: false 16 # x86-64 gcc 17 - arch: x86_64 18 cc_pkg: gcc-x86-64-linux-gnu 19 cxx_pkg: g++-x86-64-linux-gnu 20 cc: x86_64-linux-gnu-gcc 21 cxx: x86_64-linux-gnu-g++ 23 # x86-64 clang 24 - arch: x86_64 [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/crates/rustix/src/backend/libc/time/ |
| D | types.rs | 4 #[cfg(any(target_os = "android", target_os = "fuchsia", target_os = "linux"))] 9 any(target_arch = "arm", target_arch = "mips", target_arch = "x86"), 10 target_env = "gnu", 16 any(target_arch = "arm", target_arch = "mips", target_arch = "x86"), 17 target_env = "gnu", 31 any(target_arch = "arm", target_arch = "mips", target_arch = "x86"), 32 target_env = "gnu", 39 any(target_arch = "arm", target_arch = "mips", target_arch = "x86"), 40 target_env = "gnu", 54 any(target_arch = "arm", target_arch = "mips", target_arch = "x86"), [all …]
|
| D | syscalls.rs | 6 #[cfg(any(target_os = "android", target_os = "fuchsia", target_os = "linux"))] 14 #[cfg(any(target_os = "android", target_os = "fuchsia", target_os = "linux"))] 23 any(target_arch = "arm", target_arch = "mips", target_arch = "x86"), 24 target_env = "gnu", 26 weak!(fn __clock_gettime64(c::clockid_t, *mut LibcTimespec) -> c::c_int); 28 any(target_arch = "arm", target_arch = "mips", target_arch = "x86"), 29 target_env = "gnu", 31 weak!(fn __clock_getres64(c::clockid_t, *mut LibcTimespec) -> c::c_int); 33 any(target_arch = "arm", target_arch = "mips", target_arch = "x86"), 34 target_env = "gnu", [all …]
|
| /third_party/libunwind/ |
| D | .travis.yml | 5 - HOST=x86_64-linux-gnu 6 - HOST=x86-linux-gnu 7 - HOST=arm-linux-gnueabihf 8 - HOST=aarch64-linux-gnu 9 - HOST=mipsel-linux-gnu 11 #- HOST=powerpc64-linux-gnu 13 linux-s390x: &linux-s390x 14 os: linux 16 env: BUILD=s390x-linux-gnu HOST=s390x-linux-gnu 18 - autoreconf -i [all …]
|
| D | README | 3 …I - Unix](https://github.com/libunwind/libunwind/actions/workflows/CI-unix.yml/badge.svg)](https:/… 4 … - Windows](https://github.com/libunwind/libunwind/actions/workflows/CI-win.yml/badge.svg)](https:… 6 This library supports several architecture/operating-system combinations: 9 | :------ | :----------- | :----- | 10 | Linux | x86-64 | ✓ | 11 | Linux | x86 | ✓ | 12 | Linux | ARM | ✓ | 13 | Linux | AArch64 | ✓ | 14 | Linux | PPC32 | ✓ | 15 | Linux | PPC64 | ✓ | [all …]
|
| /third_party/f2fs-tools/.github/workflows/ |
| D | ci.yml | 1 # See also https://docs.github.com/en/actions/learn-github-actions/expressions 2 # See also https://github.com/marketplace/actions/setup-android-ndk 10 runs-on: ubuntu-latest 12 fail-fast: false 15 - android 16 - linux-gcc 17 - linux-clang 18 - linux-x86-gcc 19 - linux-powerpc64-gcc 20 - linux-mingw64-gcc [all …]
|
| /third_party/rust/rust/tests/codegen/ |
| D | frame-pointer.rs | 1 // compile-flags: --crate-type=rlib -Copt-level=0 2 // revisions: aarch64-apple aarch64-linux force x64-apple x64-linux 3 // [aarch64-apple] needs-llvm-components: aarch64 4 // [aarch64-apple] compile-flags: --target=aarch64-apple-darwin 5 // [aarch64-linux] needs-llvm-components: aarch64 6 // [aarch64-linux] compile-flags: --target=aarch64-unknown-linux-gnu 7 // [force] needs-llvm-components: x86 8 // [force] compile-flags: --target=x86_64-unknown-linux-gnu -Cforce-frame-pointers=yes 9 // [x64-apple] needs-llvm-components: x86 10 // [x64-apple] compile-flags: --target=x86_64-apple-darwin [all …]
|
| D | stack-probes-inline.rs | 1 // Check the "probe-stack" attribute for targets with `StackProbeType::Inline`, 4 // compile-flags: -C no-prepopulate-passes 6 //[powerpc] compile-flags: --target powerpc-unknown-linux-gnu 7 //[powerpc] needs-llvm-components: powerpc 8 //[powerpc64] compile-flags: --target powerpc64-unknown-linux-gnu 9 //[powerpc64] needs-llvm-components: powerpc 10 //[powerpc64le] compile-flags: --target powerpc64le-unknown-linux-gnu 11 //[powerpc64le] needs-llvm-components: powerpc 12 //[s390x] compile-flags: --target s390x-unknown-linux-gnu 13 //[s390x] needs-llvm-components: systemz [all …]
|
| /third_party/rust/rust/tests/run-make/atomic-lock-free/ |
| D | Makefile | 4 # guaranteed to be lock-free. 7 ifeq ($(UNAME),Linux) 8 ifeq ($(filter x86,$(LLVM_COMPONENTS)),x86) 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 [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 …]
|
| /third_party/rust/crates/rustix/src/backend/libc/thread/ |
| D | syscalls.rs | 5 #[cfg(any(target_os = "android", target_os = "linux"))] 8 #[cfg(any(target_os = "android", target_os = "linux"))] 11 #[cfg(any(target_os = "android", target_os = "linux"))] 30 any(target_arch = "arm", target_arch = "mips", target_arch = "x86"), 31 target_env = "gnu", 33 weak!(fn __clock_nanosleep_time64(c::clockid_t, c::c_int, *const LibcTimespec, *mut LibcTimespec) -… 35 any(target_arch = "arm", target_arch = "mips", target_arch = "x86"), 36 target_env = "gnu", 38 weak!(fn __nanosleep64(*const LibcTimespec, *mut LibcTimespec) -> c::c_int); 52 pub(crate) fn clock_nanosleep_relative(id: ClockId, request: &Timespec) -> NanosleepRelativeResult { in clock_nanosleep_relative() [all …]
|
| /third_party/rust/rust/tests/ui/abi/ |
| D | unsupported.rs | 3 // [x64] needs-llvm-components: x86 4 // [x64] compile-flags: --target=x86_64-unknown-linux-gnu --crate-type=rlib 5 // [i686] needs-llvm-components: x86 6 // [i686] compile-flags: --target=i686-unknown-linux-gnu --crate-type=rlib 7 // [aarch64] needs-llvm-components: aarch64 8 // [aarch64] compile-flags: --target=aarch64-unknown-linux-gnu --crate-type=rlib 9 // [arm] needs-llvm-components: arm 10 // [arm] compile-flags: --target=armv7-unknown-linux-gnueabihf --crate-type=rlib 26 extern "ptx-kernel" fn ptx() {} in ptx() 28 extern "amdgpu-kernel" fn amdgpu() {} in amdgpu() [all …]
|
| /third_party/skia/m133/infra/bots/assets/binutils_linux_x64/ |
| D | create.py | 5 # Use of this source code is governed by a BSD-style license that can be 24 # https://packages.debian.org/buster/amd64/binutils-x86-64-linux-gnu/download 26 URL = 'https://ftp.debian.org/debian/pool/main/b/binutils/binutils-x86-64-linux-gnu_2.31.1-16_amd64… 29 # https://packages.debian.org/buster/amd64/binutils-x86-64-linux-gnu/filelist 32 'x86_64-linux-gnu-strip': 'strip', 38 subprocess.check_call(['wget', '--output-document=binutils.deb', '--quiet', URL]) 39 output = subprocess.check_output(['sha256sum', 'binutils.deb'], encoding='utf-8') 43 # A .deb file is just a re-named .ar file... 46 subprocess.check_call(['tar', '-xf', 'data.tar.xz']) 53 parser.add_argument('--target_dir', '-t', required=True)
|
| /third_party/rust/crates/nix/src/sys/ptrace/ |
| D | linux.rs | 14 target_os = "linux", 18 any(target_env = "gnu", target_env = "musl", target_env = "ohos") 20 all(target_arch = "x86", target_env = "gnu") 26 if #[cfg(any(all(target_os = "linux", target_arch = "s390x"), 27 all(target_os = "linux", target_env = "gnu"), 54 all(target_os = "linux", any(target_env = "musl", 62 all(target_os = "linux", any(target_env = "musl", 70 all(target_os = "linux", any(target_env = "musl", 78 all(target_os = "linux", any(target_env = "musl", 87 #[cfg(all(target_os = "linux", any(target_env = "musl", [all …]
|
| /third_party/elfutils/tests/ |
| D | run-pt_gnu_prop-tests.sh | 6 # it under the terms of the GNU General Public License as published by 13 # GNU General Public License for more details. 15 # You should have received a copy of the GNU General Public License 16 # along with this program. If not, see <http://www.gnu.org/licenses/>. 18 . $srcdir/test-subr.sh 20 # On Fedora 31 with GCC 9.2.1 and binutils 2.32-31 22 # gcc -o testfile_pt_gnu_prop \ 23 # -Os -fstack-clash-protection -fcf-protection=full -xc - && \ 24 # eu-strip --remove-comment -R .gnu.build.attributes testfile_pt_gnu_prop 27 # gcc -m32 -o testfile_pt_gnu_prop \ [all …]
|
| D | run-readelf-n.sh | 5 # it under the terms of the GNU General Public License as published by 12 # GNU General Public License for more details. 14 # You should have received a copy of the GNU General Public License 15 # along with this program. If not, see <http://www.gnu.org/licenses/>. 17 . $srcdir/test-subr.sh 19 # - testfile-gnu-property-note.c 26 # gcc -fcf-protection -c testfile-gnu-property-note.c 27 # gcc -o testfile-gnu-property-note testfile-gnu-property-note.o 28 # eu-strip --strip-sections testfile-gnu-property-note 30 testfiles testfile-gnu-property-note.o testfile-gnu-property-note [all …]
|
| /third_party/rust/rust/src/doc/unstable-book/src/compiler-flags/ |
| D | cf-protection.md | 1 # `cf-protection` 3 The tracking issue for this feature is: [#93754](https://github.com/rust-lang/rust/issues/93754). 5 ------------------------ 7 This option enables control-flow enforcement technology (CET) on x86; a more detailed description of 10 - `none` - Disable CET completely (this is the default). 11 - `branch` - Enable indirect branch tracking (`IBT`). 12 - `return` - Enable shadow stack (`SHSTK`). 13 - `full` - Enable both `branch` and `return`. 15 …://www.intel.com/content/www/us/en/develop/articles/technical-look-control-flow-enforcement-techno… 17 This flag only applies to the LLVM backend: it sets the `cf-protection-branch` and [all …]
|
| /third_party/rust/rust/tests/run-make/min-global-align/ |
| D | Makefile | 3 # only-linux 7 # type-alignment of 1, but some targets require greater global alignment. 13 # Most targets are happy with default alignment -- take i686 for example. 14 ifeq ($(filter x86,$(LLVM_COMPONENTS)),x86) 15 $(RUSTC) --target=i686-unknown-linux-gnu --emit=llvm-ir $(SRC) 16 [ "$$(grep -c 'align 1' "$(LL)")" -eq "3" ] 18 # SystemZ requires even alignment for PC-relative addressing. 20 $(RUSTC) --target=s390x-unknown-linux-gnu --emit=llvm-ir $(SRC) 21 [ "$$(grep -c 'align 2' "$(LL)")" -eq "3" ]
|
| /third_party/rust/rust/tests/run-make/simd-ffi/ |
| D | Makefile | 7 TARGETS += arm-linux-androideabi arm-unknown-linux-gnueabihf arm-unknown-linux-gnueabi 10 ifeq ($(filter x86,$(LLVM_COMPONENTS)),x86) 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 \ [all …]
|
| /third_party/python/Modules/_ctypes/libffi_osx/ |
| D | README | 7 libffi-2.00 has not been released yet! This is a development snapshot! 9 libffi-1.20 was released on October 5, 1998. Check the libffi web 26 told at run-time about the number and types of arguments used to call 49 SunOS 4.1.3 & Solaris 2.x (SPARC-V8, SPARC-V9) 53 Intel x86 - Linux (System V ABI) 55 Alpha - Linux and OSF/1 57 m68k - Linux (System V ABI) 59 PowerPC - Linux (System V ABI, Darwin, AIX) 61 ARM - Linux (System V ABI) 69 You must use GNU make to build libffi. SGI's make will not work. [all …]
|
| /third_party/openssl/Configurations/ |
| D | 10-main.conf | 1 ## -*- mode: perl; -*- 8 if (`nasm -v 2>NUL` =~ /NASM version ([0-9]+\.[0-9]+)/ && $1 >= 2.0) { 10 ASFLAGS => "-g", 11 asflags => "-Ox -f win64 -DNEAR", 12 asoutflag => "-o " }; 20 $die->("NASM not found - make sure it's installed and available on %PATH%\n"); 33 my $ver=`nasm -v 2>NUL`; 34 my $vew=`nasmw -v 2>NUL`; 38 asflags => "-f win32", 39 asoutflag => "-o ", [all …]
|
| /third_party/rust/rust/tests/ui/asm/ |
| D | bad-template.rs | 3 // [x86_64_thirunsafeck] compile-flags: -Z thir-unsafeck --target x86_64-unknown-linux-gnu 4 // [aarch64_thirunsafeck] compile-flags: -Z thir-unsafeck --target aarch64-unknown-linux-gnu 5 // [x86_64_mirunsafeck] compile-flags: --target x86_64-unknown-linux-gnu 6 // [aarch64_mirunsafeck] compile-flags: --target aarch64-unknown-linux-gnu 8 // [x86_64_thirunsafeck] needs-llvm-components: x86 9 // [x86_64_mirunsafeck] needs-llvm-components: x86 10 // [aarch64_thirunsafeck] needs-llvm-components: aarch64 11 // [aarch64_mirunsafeck] needs-llvm-components: aarch64 52 //~| WARN formatting may not be suitable for sub-register argument [asm_sub_register] in main()
|
| /third_party/rust/rust/compiler/rustc_codegen_cranelift/.github/workflows/ |
| D | main.yml | 4 - push 5 - pull_request 9 runs-on: ubuntu-latest 10 timeout-minutes: 10 13 - uses: actions/checkout@v3 15 - name: Install rustfmt 19 - name: Rustfmt 21 cargo fmt --check 22 rustfmt --check build_system/main.rs 23 rustfmt --check example/* [all …]
|
| /third_party/rust/rust/tests/assembly/ |
| D | x86-stack-probes.rs | 1 // min-llvm-version: 16 3 // assembly-output: emit-asm 4 //[x86_64] compile-flags: --target x86_64-unknown-linux-gnu 5 //[x86_64] needs-llvm-components: x86 6 //[i686] compile-flags: --target i686-unknown-linux-gnu 7 //[i686] needs-llvm-components: x86 8 // compile-flags: -C llvm-args=-x86-asm-syntax=intel 21 // Check that inline-asm stack probes are generated correctly. 26 // CHECK-LABEL: small_stack_probe: 29 // CHECK-NOT: __rust_probestack [all …]
|