Home
last modified time | relevance | path

Searched +full:arm +full:- +full:linux +full:- +full:androideabi (Results 1 – 25 of 59) sorted by relevance

123

/third_party/skia/m133/toolchain/android_trampolines/gen_trampolines/
Dgen_trampolines.go10 // 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/skia/m133/toolchain/
Dndk_linux_arm64_toolchain_config.bzl8 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 …]
DBUILD.bazel20 "@platforms//os:linux",
23 # we want the toolchain to run on any Linux x64 machine (and it certainly can).
27 "@platforms//os:linux",
36 …tps://github.com/bazelbuild/rules_cc/blob/8bb0eb5c5ccd96b91753bb112096bb6993d16d13/cc/BUILD#L32-L36
54 …tps://github.com/bazelbuild/rules_cc/blob/8bb0eb5c5ccd96b91753bb112096bb6993d16d13/cc/BUILD#L32-L36
70 …tps://github.com/bazelbuild/rules_cc/blob/8bb0eb5c5ccd96b91753bb112096bb6993d16d13/cc/BUILD#L32-L36
87 …tps://github.com/bazelbuild/rules_cc/blob/8bb0eb5c5ccd96b91753bb112096bb6993d16d13/cc/BUILD#L32-L36
104 …tps://github.com/bazelbuild/rules_cc/blob/8bb0eb5c5ccd96b91753bb112096bb6993d16d13/cc/BUILD#L32-L36
119 …tps://github.com/bazelbuild/rules_cc/blob/8bb0eb5c5ccd96b91753bb112096bb6993d16d13/cc/BUILD#L32-L36
128 "@platforms//os:linux",
[all …]
/third_party/rust/rust/src/ci/docker/host-x86_64/dist-android/
DDockerfile3 COPY scripts/android-base-apt-get.sh /scripts/
4 RUN sh /scripts/android-base-apt-get.sh
7 COPY scripts/android-ndk.sh /scripts/
8 RUN . /scripts/android-ndk.sh && \
9 download_ndk android-ndk-r25b-linux.zip
12 ENV TARGETS=arm-linux-androideabi
13 ENV TARGETS=$TARGETS,armv7-linux-androideabi
14 ENV TARGETS=$TARGETS,thumbv7neon-linux-androideabi
15 ENV TARGETS=$TARGETS,i686-linux-android
16 ENV TARGETS=$TARGETS,aarch64-linux-android
[all …]
/third_party/mesa3d/.gitlab-ci/container/debian/
Dandroid_build.sh5 # .gitlab-ci/image-tags.yml tags:
8 set -e
10 . .gitlab-ci/setup-test-env.sh
12 set -x
20 apt-get install -y --no-remove "${EPHEMERAL[@]}"
23 ndk="android-ndk-${ANDROID_NDK_VERSION}"
24 curl -L --retry 4 -f --retry-all-errors --retry-delay 60 \
25 -o $ndk.zip https://dl.google.com/android/repository/$ndk-linux.zip
26 unzip -d / $ndk.zip "$ndk/source.properties" "$ndk/build/cmake/*" "$ndk/toolchains/llvm/*"
30 rdfind -makehardlinks true -makeresultsfile false /${ndk}/
[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/src/doc/rustc/src/platform-support/
Dandroid.md1 # *-linux-android and *-linux-androideabi
5 [Android] is a mobile operating system built on top of the Linux kernel.
11 - Chris Wailes ([@chriswailes](https://github.com/chriswailes))
12 - Matthew Maurer ([@maurer](https://github.com/maurer))
13 - Martin Geisler ([@mgeisler](https://github.com/mgeisler))
17 This target is cross-compiled from a host environment. Development may be done
35 * aarch64-linux-android
36 * arm-linux-androideabi
37 * armv7-linux-androideabi
38 * i686-linux-android
[all …]
/third_party/skia/m133/toolchain/android_trampolines/
Darm-linux-androideabi-objcopy.sh4 # Use of this source code is governed by a BSD-style license that can be
7 external/ndk_linux_amd64/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-a…
Darm-linux-androideabi-objdump.sh4 # Use of this source code is governed by a BSD-style license that can be
7 external/ndk_linux_amd64/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-a…
Darm-linux-androideabi-ld.sh4 # Use of this source code is governed by a BSD-style license that can be
7 external/ndk_linux_amd64/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-a…
Darm-linux-androideabi-ar.sh4 # Use of this source code is governed by a BSD-style license that can be
7 external/ndk_linux_amd64/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-a…
Darm-linux-androideabi-nm.sh4 # Use of this source code is governed by a BSD-style license that can be
7 external/ndk_linux_amd64/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-a…
Darm-linux-androideabi-dwp.sh4 # Use of this source code is governed by a BSD-style license that can be
7 external/ndk_linux_amd64/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-a…
Darm-linux-androideabi-strip.sh4 # Use of this source code is governed by a BSD-style license that can be
7 external/ndk_linux_amd64/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-a…
/third_party/rust/rust/src/ci/docker/host-x86_64/disabled/dist-armv7-android/
DDockerfile3 COPY scripts/android-base-apt-get.sh /scripts/
4 RUN sh /scripts/android-base-apt-get.sh
6 COPY scripts/android-ndk.sh /scripts/
7 RUN . /scripts/android-ndk.sh && \
8 download_ndk android-ndk-r15c-linux-x86_64.zip && \
9 make_standalone_toolchain arm 14 && \
10 make_standalone_toolchain arm 21 && \
14 ln -s /android/ndk/arm-21 /android/ndk/arm
16 ENV PATH=$PATH:/android/ndk/arm-14/bin
18 ENV DEP_Z_ROOT=/android/ndk/arm-14/sysroot/usr/
[all …]
/third_party/libwebsockets/contrib/
Dcross-arm-android-gnueabi.cmake2 # CMake Toolchain file for crosscompiling on ARM.
6 # cmake .. -DCMAKE_TOOLCHAIN_FILE=../cross-arm-linux-gnueabihf.cmake
9 set(CROSS_PATH /opt/libwebsockets_android/android-toolchain-arm)
18 set(CMAKE_C_COMPILER "${CROSS_PATH}/bin/arm-linux-androideabi-gcc")
19 set(CMAKE_CXX_COMPILER "${CROSS_PATH}/bin/arm-linux-androideabi-g++")
23 # things according to their local policy, eg, Fedora is -O2 and Ubuntu is -O3
25 # our desire for cross-build release optimization policy for code built to run
29 # sane value for cross-build here. Notice some gcc versions enable broken
30 # optimizations with -O3.
33 set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O2")
[all …]
/third_party/rust/rust/src/ci/docker/host-x86_64/arm-android/
DDockerfile4 COPY scripts/android-base-apt-get.sh /scripts/
5 RUN sh /scripts/android-base-apt-get.sh
7 COPY scripts/android-ndk.sh /scripts/
8 RUN . /scripts/android-ndk.sh && \
9 download_ndk android-ndk-r25b-linux.zip
11 RUN dpkg --add-architecture i386 && \
12 apt-get update && \
13 apt-get install -y --no-install-recommends \
14 libgl1-mesa-glx \
17 openjdk-8-jre-headless \
[all …]
/third_party/rust/rust/src/bootstrap/
Dconfigure.py3 # 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/rust/crates/minimal-lexical/.github/workflows/
DCross.yml11 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/libc/ci/
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/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 …]
/third_party/openssl/
DNOTES-ANDROID.md5 -------------------
8 NDK. It's available for Linux, macOS and Windows, but only Linux
15 -------------
17 Android is a cross-compiled target and you can't rely on `./Configure`
19 target explicitly; there are `android-arm`, `android-arm64`, `android-mips`,
20 `android-mip64`, `android-x86` and `android-x86_64` (`*MIPS` targets are no
23 Do not pass --cross-compile-prefix (as you might be tempted), as it
30 to point at the `NDK` directory. If you're using a side-by-side NDK the path
31 will look something like `/some/where/android-sdk/ndk/<ver>`, and for a
32 standalone NDK the path will be something like `/some/where/android-ndk-<ver>`.
[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/cares/
DINSTALL.md13 Lots of people download binary distributions of c-ares. This document
14 does not describe how to install c-ares using such a binary package.
15 This document describes how to compile, build and install c-ares from
22 release tarball, see the [GIT-INFO](GIT-INFO) file in the root directory
33 ### General Information, works on most Unix Platforms (Linux, FreeBSD, etc.)
45 [GIT-INFO](GIT-INFO) on how to proceed.
49 ./configure --help
51 If you want to install c-ares in a different file hierarchy than /usr/local,
54 ./configure --prefix=/path/to/c-ares/tree
60 ./configure --prefix=$HOME
[all …]
/third_party/rust/rust/tests/run-make/simd-ffi/
DMakefile4 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 …]

123