| /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/skia/m133/toolchain/android_trampolines/gen_trampolines/ |
| D | gen_trampolines.go | 10 // built-in Bazel function expects tool paths to point to files under the directory in which it is 12 // to use trampoline scripts that pass through any command-line arguments to the NDK binaries under 32 "toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-ar", 33 "toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-dwp", 34 "toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-ld", 35 "toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-nm", 36 "toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-objcopy", 37 "toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-objdump", 38 "toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-strip", 39 "toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/bin/aarch64-linux-android-ar", [all …]
|
| /third_party/rust/rust/src/doc/rustc/src/platform-support/ |
| D | armv7-unknown-linux-uclibceabi.md | 1 # `armv7-unknown-linux-uclibceabi` 5 …Us and uses the uclibc-ng standard library. This is a common configuration on many consumer router… 19 … `'C'` cross toolchain that targets ARMv7 softfloat and that uses the uclibc-ng standard library. … 21 …-toolchain) is a sample toolchain that is built using [buildroot](https://buildroot.org/). It uses… 25 [rust-bootstrap-armv7-unknown-linux-uclibceabi](https://github.com/lancethepants/rust-bootstrap-arm… 32 build-stage = 2 33 target = ["armv7-unknown-linux-uclibceabi"] 35 [target.armv7-unknown-linux-uclibceabi] 36 cc = "/path/to/arm-unknown-linux-uclibcgnueabi-gcc" 37 cxx = "/path/to/arm-unknown-linux-uclibcgnueabi-g++" [all …]
|
| D | armeb-unknown-linux-gnueabi.md | 1 # armeb-unknown-linux-gnueabi 4 Target for cross-compiling Linux user-mode applications targeting the ARM BE8 architecture. 7 …-endian ordered code-stream used by conventional little endian ARM systems, however the data acces… 10 …-endian architecture for ARM since [ARMv6](https://developer.arm.com/documentation/101754/0616/arm… 16 …e target is cross-compiled. This target supports `std` in the normal way (indeed only nominal chan… 19 The target definition can be seen [here](https://github.com/rust-lang/rust/tree/master/compiler/rus… 22 Because it is Tier 3, rust does not yet ship pre-compiled artifacts for this target. 28 download-ci-llvm = false 31 targets = "ARM;X86" 35 target = ["x86_64-unknown-linux-gnu", "armeb-unknown-linux-gnueabi"] [all …]
|
| D | armv7-unknown-linux-uclibceabihf.md | 1 # armv7-unknown-linux-uclibceabihf 5 This tier supports the ARMv7 processor running a Linux kernel and uClibc-ng standard library. It p… 13 This target is cross compiled, and requires a cross toolchain. You can find suitable pre-built too… 19 Compiling rust for this target has been tested on `x86_64` linux hosts. Other host types have not … 21 …ootlin.com/downloads/releases/toolchains/armv7-eabihf/tarballs/armv7-eabihf--uclibc--bleeding-edge… 29 target = ["armv7-unknown-linux-uclibceabihf"] 32 [target.armv7-unknown-linux-uclibceabihf] 34 cc = "/TOOLCHAIN_PATH/bin/arm-buildroot-linux-uclibcgnueabihf-gcc" 41 ./x.py build --stage 2 46 …-compiled binaries on a `x86_64` system, you can use the `qemu-arm` [userspace emulation](https://… [all …]
|
| /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 …]
|
| D | main.yml | 6 - 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/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/mesa3d/ohos/ |
| D | meson_cross_process.py | 2 # -*- coding: utf-8 -*- 36 '-march=armv7-a', 37 '-mfloat-abi=softfp', 38 '-mtune=generic-armv7-a', 39 '-mfpu=neon', 40 '-mthumb', 41 '--target=arm-linux-ohosmusl', 42 '--sysroot=sysroot_stub', 43 '-fPIC'] 46 '-march=armv7-a', [all …]
|
| /third_party/libuv/.github/workflows/ |
| D | CI-unix.yml | 1 name: CI-unix 6 - '**' 7 - '!docs/**' 8 - '!src/win/**' 9 - '!.**' 10 - '.github/workflows/CI-unix.yml' 13 - v[0-9].* 14 - master 17 build-linux: 18 runs-on: ubuntu-latest [all …]
|
| /third_party/mindspore/mindspore-src/source/mindspore/lite/test/config_level0/micro/ |
| D | himix200.toolchain.cmake | 1 set(CMAKE_SYSTEM_NAME Linux) 2 set(CMAKE_SYSTEM_PROCESSOR arm) 5 set(TOOLCHAIN_PATH $ENV{HISI_TOOLCHAIN_PATH}/hisi-linux/x86_arm) 7 set(TOOLCHAIN_PATH "/opt/hisi-linux/x86-arm") 9 set(CMAKE_C_COMPILER ${TOOLCHAIN_PATH}/arm-himix200-linux/bin/arm-himix200-linux-gcc) 10 set(CMAKE_CXX_COMPILER ${TOOLCHAIN_PATH}/arm-himix200-linux/bin/arm-himix200-linux-g++) 14 if(NOT ${GCC_PATH} STREQUAL "GCC_PATH-NOTFOUND" AND NOT ${GXX_PATH} STREQUAL "GXX_PATH-NOTFOUND") 24 set(CROSS_COMPILATION_ARCHITECTURE armv7-a) 26 set(CMAKE_CXX_FLAGS "-march=armv7-a -mfloat-abi=softfp -mfpu=neon-vfpv4 ${CMAKE_CXX_FLAGS}") 31 set(HIMIX_STRIP ${TOOLCHAIN_PATH}/arm-himix200-linux/bin/arm-himix200-linux-strip)
|
| /third_party/mindspore/mindspore-src/source/mindspore/lite/cmake/ |
| D | himix200.toolchain.cmake | 1 set(CMAKE_SYSTEM_NAME Linux) 2 set(CMAKE_SYSTEM_PROCESSOR arm) 5 set(TOOLCHAIN_PATH $ENV{HISI_TOOLCHAIN_PATH}/hisi-linux/x86_arm) 7 set(TOOLCHAIN_PATH "/opt/hisi-linux/x86-arm") 9 set(CMAKE_C_COMPILER ${TOOLCHAIN_PATH}/arm-himix200-linux/bin/arm-himix200-linux-gcc) 10 set(CMAKE_CXX_COMPILER ${TOOLCHAIN_PATH}/arm-himix200-linux/bin/arm-himix200-linux-g++) 14 if(NOT ${GCC_PATH} STREQUAL "GCC_PATH-NOTFOUND" AND NOT ${GXX_PATH} STREQUAL "GXX_PATH-NOTFOUND") 24 set(CROSS_COMPILATION_ARCHITECTURE armv7-a) 26 set(CMAKE_CXX_FLAGS "-march=armv7-a -mfloat-abi=softfp -mfpu=neon-vfpv4 ${CMAKE_CXX_FLAGS}") 31 set(HIMIX_STRIP ${TOOLCHAIN_PATH}/arm-himix200-linux/bin/arm-himix200-linux-strip)
|
| D | himix100.toolchain.cmake | 1 set(CMAKE_SYSTEM_NAME Linux) 2 set(CMAKE_SYSTEM_PROCESSOR arm) 9 …CMAKE_C_COMPILER ${HISI_TOOLCHAIN_PATH}/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himi… 10 …AKE_CXX_COMPILER ${HISI_TOOLCHAIN_PATH}/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himi… 14 if(NOT ${GCC_PATH} STREQUAL "GCC_PATH-NOTFOUND" AND NOT ${GXX_PATH} STREQUAL "GXX_PATH-NOTFOUND") 24 set(CROSS_COMPILATION_ARCHITECTURE armv8-a) 26 set(CMAKE_CXX_FLAGS "-march=armv8-a ${CMAKE_CXX_FLAGS}") 31 set(HIMIX_STRIP ${HISI_TOOLCHAIN_PATH}/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix1…
|
| /third_party/wpa_supplicant/wpa_supplicant-2.9_standard/build/ |
| D | Makefile | 1 ifeq ($(KERNEL_TYPE), linux) 2 CC = arm-himix410-linux-gcc 3 AR = arm-himix410-linux-ar 4 LD=arm-himix410-linux-ld 5 CFLAGS := -MMD -O2 -g -w -fsigned-char 7 CC = ../../../../prebuilts/gcc/linux-x86/arm/arm-linux-ohoseabi-gcc/bin/arm-linux-ohoseabi-gcc 8 AR = ../../../../prebuilts/gcc/linux-x86/arm/arm-linux-ohoseabi-gcc/bin/arm-linux-ohoseabi-ar 9 CFLAGS := -flto -MMD -O2 -g -w -fsigned-char 14 ARCH_CFLAGS ?= --target=arm-liteos-ohos -march=armv7-a -mfloat-abi=softfp 16 AR := $(COMPILER_DIR)/bin/llvm-ar [all …]
|
| /third_party/rust/rust/tests/codegen/ |
| D | some-abis-do-extend-params-to-32-bits.rs | 1 // compile-flags: -Cno-prepopulate-passes -Copt-level=0 3 // revisions:x86_64 i686 aarch64-apple aarch64-windows aarch64-linux arm riscv 5 //[x86_64] compile-flags: --target x86_64-unknown-uefi 6 //[x86_64] needs-llvm-components: x86 7 //[i686] compile-flags: --target i686-unknown-linux-musl 8 //[i686] needs-llvm-components: x86 9 //[aarch64-windows] compile-flags: --target aarch64-pc-windows-msvc 10 //[aarch64-windows] needs-llvm-components: aarch64 11 //[aarch64-linux] compile-flags: --target aarch64-unknown-linux-gnu 12 //[aarch64-linux] needs-llvm-components: aarch64 [all …]
|
| /third_party/wpa_supplicant/wpa_supplicant-2.9/build/ |
| D | Makefile | 1 ifeq ($(KERNEL_TYPE), linux) 2 CC = arm-himix410-linux-gcc 3 AR = arm-himix410-linux-ar 4 LD=arm-himix410-linux-ld 5 CFLAGS := -MMD -O2 -g -w -fsigned-char 7 CC = ../../../../prebuilts/gcc/linux-x86/arm/arm-linux-ohoseabi-gcc/bin/arm-linux-ohoseabi-gcc 8 AR = ../../../../prebuilts/gcc/linux-x86/arm/arm-linux-ohoseabi-gcc/bin/arm-linux-ohoseabi-ar 9 CFLAGS := -flto -MMD -O2 -g -w -fsigned-char 14 ARCH_CFLAGS ?= --target=arm-liteos-ohos -march=armv7-a -mfloat-abi=softfp 16 AR := $(COMPILER_DIR)/bin/llvm-ar [all …]
|
| /third_party/musl/scripts/build_lite/ |
| D | Makefile | 1 # Copyright (c) 2013-2019 Huawei Technologies Co., Ltd. All rights reserved. 2 # Copyright (c) 2020-2022 Huawei Device Co., Ltd. All rights reserved. 30 ARCH = arm 35 MULTILIB = $(patsubst %.,%,$(shell $(CC) -print-multi-directory)) 37 TARGET = $(ARCH)-liteos-ohos 39 CROSS_COMPILE = $(CLANG:%clang=%llvm-) 40 CC = $(CLANG) --target=$(TARGET) $(ARCH_CFLAGS) 41 …subst $(dir $(shell $(filter-out $(ARCH_CFLAGS),$(CC)) -print-libgcc-file-name))%,/%,$(dir $(shell… 46 SED_ARGS = -e '/install-libs:/s/if/and/g' 50 LINUXKERNELDIR = $(TOPDIR)/kernel/linux/linux-5.10 [all …]
|
| /third_party/rust/rust/src/ci/docker/host-x86_64/dist-arm-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 11 COPY scripts/musl-toolchain.sh /build/ 12 # We need to mitigate rust-lang/rust#34978 when compiling musl itself as well 13 RUN CFLAGS="-Wa,--compress-debug-sections=none -Wl,--compress-debug-sections=none" \ 14 CXXFLAGS="-Wa,--compress-debug-sections=none -Wl,--compress-debug-sections=none" \ 15 bash musl-toolchain.sh aarch64 && rm -rf build 17 COPY scripts/rustbuild-setup.sh /scripts/ [all …]
|
| /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/skia/m133/toolchain/ |
| D | ndk_linux_arm64_toolchain_config.bzl | 8 built-in `android_ndk_repository` Bazel rule[1], which was used to build the SkCMS repository up 30 _ARMEABI_V7A = "armeabi-v7a" 31 _ARM64_V8A = "arm64-v8a" 55 "-D__ANDROID_API__=29", 56 "-isystem", 57 NDK_PATH + "/sysroot/usr/include/arm-linux-androideabi", 58 "-target", 59 "armv7-none-linux-androideabi", 60 "-march=armv7-a", 61 "-mfloat-abi=softfp", [all …]
|
| /third_party/rust/rust/src/ci/docker/host-x86_64/dist-armhf-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-armhf-linux/arm-linux-gnueabihf.defconfig /tmp/crosstool.defconfig 15 RUN /scripts/crosstool-ng-build.sh 20 ENV PATH=$PATH:/x-tools/arm-unknown-linux-gnueabihf/bin [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/vk-gl-cts/toolchains/ |
| D | vkgl.toolchain.cmake | 1 add_definitions(-DDE_OS="DE_OS_UNIX") 2 add_definitions(-DDE_COMPILER="DE_COMPILER_CLANG") 3 add_definitions(-DDE_CPU="DE_CPU_ARM") 6 set(CMAKE_SYSTEM_NAME Linux) 8 SET ( CMAKE_SYSTEM_PROCESSOR arm ) 10 add_definitions(-DFE_TONEAREST=0x00000000) 11 add_definitions(-DFE_UPWARD=0x00400000) 12 add_definitions(-DFE_DOWNWARD=0x00800000) 13 add_definitions(-DFE_TOWARDZERO=0x00c00000) 14 #add_definitions(-D_XOPEN_SOURCE=600) [all …]
|
| /third_party/rust/rust/tests/run-make/simd-ffi/ |
| D | Makefile | 4 ifeq ($(filter arm,$(LLVM_COMPONENTS)),arm) 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 \ [all …]
|
| /third_party/skia/m133/third_party/externals/libyuv/docs/ |
| D | getting_started.md | 5 ## Pre-requisites 7 …need to have depot tools installed: https://www.chromium.org/developers/how-tos/install-depot-tools 14 gclient config --name src https://chromium.googlesource.com/libyuv/libyuv 35 For Android add `;target_os=['android'];` to your Linux .gclient 47 target_os = ["android", "linux"]; 62 call gn gen out\Release "--args=is_debug=false target_cpu=\"x64\"" 63 call gn gen out\Debug "--args=is_debug=true target_cpu=\"x64\"" 64 ninja -v -C out\Release 65 ninja -v -C out\Debug 67 call gn gen out\Release "--args=is_debug=false target_cpu=\"x86\"" [all …]
|