Home
last modified time | relevance | path

Searched +full:qemu +full:- +full:arm (Results 1 – 25 of 56) sorted by relevance

123

/third_party/rust/crates/rustix/.github/workflows/
Dtest-users.yml10 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 …]
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/libuv/.github/workflows/
DCI-unix.yml1 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/toybox/scripts/
Dmkroot.sh4 [ -z "$NOCLEAR" ] &&
5 exec env -i NOCLEAR=1 HOME="$HOME" PATH="$PATH" LINUX="$LINUX" \
9 while [ $# -ne 0 ]
18 if [ -z "$CROSS_COMPILE" ]
21 if ! cc --static -xc - -o /dev/null <<< "int main(void) {return 0;}"
29 [ -z "$CROSS_SHORT" ] && CROSS_SHORT="${CROSS_BASE/-*/}"
31 if [ -z "$CROSS_PATH" ]
40 [ -z "$BUILD" ] && BUILD="$TOP/build"
41 [ -z "$AIRLOCK" ] && AIRLOCK="$TOP/airlock"
42 [ -z "$OUTPUT" ] && OUTPUT="$TOP/${CROSS_SHORT:-host}"
[all …]
/third_party/rust/crates/linux-raw-sys/gen/ioctl/
Dgenerate.sh2 set -ueo pipefail
4 # Linux's ioctl codes using function-style macros in their definition which
15 cflags="-Wall"
20 i686-linux-gnu-gcc -Iinclude -c list.c $cflags
21 i686-linux-gnu-gcc main.c list.o -o main.exe $cflags
23 x86_64-linux-gnu-gcc -Iinclude -c list.c $cflags
24 x86_64-linux-gnu-gcc main.c list.o -o main.exe $cflags
26 aarch64-linux-gnu-gcc -Iinclude -c list.c $cflags
27 aarch64-linux-gnu-gcc main.c list.o -o main.exe $cflags
28 qemu-aarch64 -L /usr/aarch64-linux-gnu ./main.exe >> "$out"
[all …]
/third_party/rust/crates/libc/ci/docker/armv7-unknown-linux-uclibceabihf/
DDockerfile3 RUN apt-get update && apt-get install -y --no-install-recommends \
4 gcc libc6-dev qemu-user ca-certificates qemu-system-arm curl \
5 xz-utils patch file
9 … curl --retry 5 -L https://toolchains.bootlin.com/downloads/releases/toolchains/armv7-eabihf/tarba…
10 tar xjf - -C /toolchain --strip-components=1
11 RUN /toolchain/relocate-sdk.sh
14 STAGING_DIR=/toolchain/armv7-buildroot-linux-uclibceabihf/sysroot \
15 CC_armv7_unknown_linux_uclibceabihf=arm-buildroot-linux-uclibcgnueabihf-gcc \
16 CARGO_TARGET_ARMV7_UNKNOWN_LINUX_UCLIBCEABIHF_LINKER=arm-buildroot-linux-uclibcgnueabihf-gcc \
17 …CARGO_TARGET_ARMV7_UNKNOWN_LINUX_UCLIBCEABIHF_RUNNER="qemu-arm -L /toolchain/arm-buildroot-linux-u…
/third_party/rust/crates/libc/ci/docker/arm-unknown-linux-musleabihf/
DDockerfile3 RUN apt-get update && apt-get install -y --no-install-recommends \
4 gcc make libc6-dev git curl ca-certificates \
5 gcc-arm-linux-gnueabihf qemu-user
7 COPY install-musl.sh /
8 RUN sh /install-musl.sh arm
10 ENV PATH=$PATH:/musl-arm/bin:/rust/bin \
11 CC_arm_unknown_linux_musleabihf=musl-gcc \
12 CARGO_TARGET_ARM_UNKNOWN_LINUX_MUSLEABIHF_LINKER=musl-gcc \
13 CARGO_TARGET_ARM_UNKNOWN_LINUX_MUSLEABIHF_RUNNER="qemu-arm -L /musl-arm" \
14 RUSTFLAGS="-L /musl-arm/lib"
/third_party/littlefs/.github/workflows/
Dtest.yml5 CFLAGS: -Werror
6 MAKEFLAGS: -j
11 runs-on: ubuntu-18.04
13 fail-fast: false
18 - uses: actions/checkout@v2
19 - name: install
22 sudo apt-get update -qq
23 sudo apt-get install -qq python3 python3-pip lcov
25 gcc --version
27 # setup a ram-backed disk to speed up reentrant tests
[all …]
/third_party/node/deps/openssl/openssl/
DNOTES-ANDROID.md5 -------------------
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>`.
34 The NDK customarily supports multiple Android API levels, e.g. `android-14`,
[all …]
/third_party/openssl/
DNOTES-ANDROID.md5 -------------------
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>`.
34 The NDK customarily supports multiple Android API levels, e.g. `android-14`,
[all …]
/third_party/rust/crates/libc/ci/docker/arm-unknown-linux-gnueabihf/
DDockerfile2 RUN apt-get update && apt-get install -y --no-install-recommends \
3 gcc libc6-dev ca-certificates \
4 gcc-arm-linux-gnueabihf libc6-dev-armhf-cross qemu-user
5 ENV CARGO_TARGET_ARM_UNKNOWN_LINUX_GNUEABIHF_LINKER=arm-linux-gnueabihf-gcc \
6 CARGO_TARGET_ARM_UNKNOWN_LINUX_GNUEABIHF_RUNNER="qemu-arm -L /usr/arm-linux-gnueabihf" \
/third_party/lz4/.circleci/images/primary/
DDockerfile1 FROM circleci/buildpack-deps:bionic
3 RUN sudo apt-get -y -qq update
4 RUN sudo apt-get -y install software-properties-common
5 RUN sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
6 RUN sudo apt-get -y install cmake
7 RUN sudo apt-get -y install qemu-system-ppc qemu-user-static qemu-system-arm
8 RUN sudo apt-get -y install libc6-dev-armel-cross libc6-dev-arm64-cross libc6-dev-i386
9 RUN sudo apt-get -y install clang clang-tools
10 RUN sudo apt-get -y install gcc-5 gcc-5-multilib gcc-6
11 RUN sudo apt-get -y install valgrind
[all …]
/third_party/rust/crates/nix/
D.cirrus.yml8 RUSTFLAGS: -D warnings
9 RUSTDOCFLAGS: -D warnings
18 - . $HOME/.cargo/env || true
19 - $TOOL +$TOOLCHAIN -Vv
20 - rustc +$TOOLCHAIN -Vv
21 - $TOOL +$TOOLCHAIN $BUILD $ZFLAGS --target $TARGET --all-targets
22 - $TOOL +$TOOLCHAIN doc $ZFLAGS --no-deps --target $TARGET
23 - $TOOL +$TOOLCHAIN clippy $ZFLAGS --target $TARGET --all-targets -- -D warnings
24 - if [ -z "$NOHACK" ]; then mkdir -p $HOME/.cargo/bin; export PATH=$HOME/.cargo/bin:$PATH; fi
25- if [ -z "$NOHACK" ]; then curl -LsSf https://github.com/taiki-e/cargo-hack/releases/latest/downl…
[all …]
/third_party/lz4/.circleci/
Dconfig.yml17 shell: /bin/bash --login
19 …t or see https://circleci.com/docs/2.0/env-vars/#interpolating-environment-variables-to-set-other-
21 CIRCLE_ARTIFACTS: /tmp/circleci-artifacts
22 CIRCLE_TEST_REPORTS: /tmp/circleci-test-results
23 …# In CircleCI 1.0 we used a pre-configured image with a large number of languages and other packag…
24 # In CircleCI 2.0 you can now specify your own image, or use one of our pre-configured images.
26 # We have selected a pre-built image that mirrors the build environment we use on
29 # VM instead of a container) see https://circleci.com/docs/2.0/executor-types/
30 # To see the list of pre-built images that CircleCI provides for most common languages see
31 # https://circleci.com/docs/2.0/circleci-images/
[all …]
/third_party/skia/third_party/externals/brotli/
DCMakeLists.txt24 message("-- Compiler is EMSCRIPTEN")
26 message("-- Compiler is not EMSCRIPTEN")
36 # depending on whether or not we are the top-level project.
58 string(SUBSTRING "${_tail}" 1 -1 _tail)
80 file(STRINGS "c/common/version.h" _brotli_version_line REGEX "^#define BROTLI_VERSION (0x[0-9a-fA-F…
81 string(REGEX REPLACE "^#define BROTLI_VERSION 0x([0-9a-fA-F]+)$" "\\1" _brotli_version_hex "${_brot…
90 …S "c/common/version.h" _brotli_abi_info_line REGEX "^#define BROTLI_ABI_VERSION (0x[0-9a-fA-F]+)$")
91 string(REGEX REPLACE "^#define BROTLI_ABI_VERSION 0x([0-9a-fA-F]+)$" "\\1" _brotli_abi_info_hex "${…
96 math(EXPR BROTLI_ABI_COMPATIBILITY "${BROTLI_ABI_CURRENT} - ${BROTLI_ABI_AGE}")
100 set(CMAKE_C_FLAGS " ${CMAKE_C_FLAGS} -fsanitize=${ENABLE_SANITIZER}")
[all …]
D.travis.yml5 - master
11 - os: linux
12 env: BUILD_SYSTEM=cmake C_COMPILER=gcc-7 CXX_COMPILER=g++-7
16 - ubuntu-toolchain-r-test
18 - gcc-7
19 - g++-7
20 - os: linux
21 env: BUILD_SYSTEM=cmake C_COMPILER=gcc-4.4 CXX_COMPILER=g++-4.4
25 - ubuntu-toolchain-r-test
27 - gcc-4.4
[all …]
DMakefile13 CFLAGS += -O2
15 CPPFLAGS += -DOS_MACOSX
19 CC=$(CROSS_COMPILE)-gcc
20 ARCH=$(firstword $(subst -, ,$(CROSS_COMPILE)))
21 BROTLI_WRAPPER="qemu-$(ARCH) -L /usr/$(CROSS_COMPILE)"
24 # The arm-linux-gnueabi compiler defaults to Armv5. Since we only support Armv7
26 ifeq ($(ARCH), arm)
27 CFLAGS += -march=armv7-a -mfloat-abi=hard -mfpu=neon
36 mkdir -p $@
39 $(CC) $(LDFLAGS) $(OBJECTS) -lm -o $(BINDIR)/$(EXECUTABLE)
[all …]
/third_party/rust/crates/libc/ci/
DREADME.md14 * `run-docker.sh` - a shell script run by most builders, it will execute
17 * `run.sh` - the actual script which runs tests for a particular architecture.
19 * `dox.sh` - build the documentation of the crate and publish it to gh-pages.
34 * Android runs in a [docker image][android-docker] with an emulator, the NDK,
36 * The MIPS, ARM, and AArch64 builds all use the QEMU userspace emulator to run
42 * The BSD builds, currently OpenBSD and FreeBSD, use QEMU to boot up a system
45 [Actions config]: https://github.com/rust-lang/libc/tree/master/.github/workflows
46 [Cirrus config]: https://github.com/rust-lang/libc/blob/master/.cirrus.yml
47 [android-docker]: https://github.com/rust-lang/libc/blob/master/ci/docker/x86_64-linux-android/Dock…
49 ## QEMU section in CI Systems
[all …]
/third_party/jerryscript/
D.travis.yml9 script: tools/run-tests.py $OPTS
14 - name: "Checks"
16- tools/run-tests.py --check-signed-off=travis --check-doxygen --check-vera --check-license --chec…
17 - travis_wait 40 tools/run-tests.py --check-cppcheck
22 - name: "Linux/x86-64 Build, Correctness & Debugger Tests"
24 - OPTS="--quiet --jerry-tests --jerry-test-suite --jerry-debugger"
26 - name: "Linux/x86 (cpointer-32bit) Build & Correctness Tests"
28- OPTS="--quiet --jerry-tests --jerry-test-suite --buildoptions=--compile-flag=-m32,--cpointer-32b…
31 packages: [gcc-multilib]
33 - name: "Linux/ARM Build & Correctness Tests"
[all …]
/third_party/rust/crates/libc/ci/docker/arm-linux-androideabi/
DDockerfile3 RUN dpkg --add-architecture i386
4 RUN apt-get update
5 RUN apt-get install -y --no-install-recommends libc6-dev gcc
6 RUN apt-get install -y --no-install-recommends \
9 ca-certificates \
11 python3-distutils \
14 openjdk-8-jre \
21 ENV ANDROID_ARCH=arm
22 ENV PATH=$PATH:/android/ndk-$ANDROID_ARCH/bin:/android/sdk/cmdline-tools/tools:/android/sdk/platfor…
24 RUN sh /android/android-install-ndk.sh $ANDROID_ARCH
[all …]
/third_party/mesa3d/.gitlab-ci/container/
Dcreate-cross-file.sh4 cross_file="/cross_file-$arch.txt"
5 /usr/share/meson/debcrossgen --arch $arch -o "$cross_file"
7 sed -i "s|/usr/bin/\([^-]*\)-linux-gnu\([^-]*\)-g|/usr/lib/ccache/\\1-linux-gnu\\2-g|g" "$cross_fil…
10 sed -i "s|cpu_family = 'i686'|cpu_family = 'x86'|g" "$cross_file"
12 # Rely on qemu-user being configured in binfmt_misc on the host
13 sed -i -e '/\[properties\]/a\' -e "needs_exe_wrapper = False" "$cross_file"
16 cc=`sed -n 's|c = .\(.*\).|\1|p' < $cross_file`
18 rust_target=aarch64-unknown-linux-gnu
20 rust_target=armv7-unknown-linux-gnueabihf
22 rust_target=i686-unknown-linux-gnu
[all …]
/third_party/optimized-routines/
DREADME1 Arm Optimized Routines
2 ----------------------
5 provided by Arm. The outbound license is available under a dual
9 contributor-agreement.pdf. This is needed so upstreaming code
19 build/ - build directory (created by make).
20 math/ - math subproject sources.
21 math/include/ - math library public headers.
22 math/test/ - math test and benchmark related sources.
23 math/tools/ - tools used for designing the algorithms.
24 networking/ - networking subproject sources.
[all …]
Dconfig.mk.dist3 # Copyright (c) 2018-2020, Arm Limited.
4 # SPDX-License-Identifier: MIT OR Apache-2.0 WITH LLVM-exception
9 # Target architecture: aarch64, arm or x86_64
13 #CROSS_COMPILE = aarch64-none-linux-gnu-
17 CFLAGS = -std=c99 -pipe -O3
18 CFLAGS += -Wall -Wno-missing-braces
19 CFLAGS += -Werror=implicit-function-declaration
23 HOST_CFLAGS = -std=c99 -O2
24 HOST_CFLAGS += -Wall -Wno-unused-function
27 HOST_CFLAGS += -g
[all …]
/third_party/skia/third_party/externals/brotli/tests/
Dcompatibility_test.sh3 # Test that the brotli command-line tool can decompress old brotli-compressed
6 # The first argument may be a wrapper for brotli, such as 'qemu-arm'.
8 set -o errexit
19 $BROTLI $file -fdo $uncompressed
20 diff -q $uncompressed $expected
22 cat $file | $BROTLI -dc > $uncompressed
23 diff -q $uncompressed $expected
24 rm -f $uncompressed
/third_party/jerryscript/tools/
Dapt-get-install-qemu-arm.sh9 # http://www.apache.org/licenses/LICENSE-2.0
21 ${SUDO} apt-get update -q
22 ${SUDO} apt-get install -q -y \
23 gcc-arm-linux-gnueabihf libc6-dev-armhf-cross \
24 qemu-user-static

123