Home
last modified time | relevance | path

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

123456789

/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/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/grpc/tools/internal_ci/helper_scripts/
Dprepare_qemu_rc8 # http://www.apache.org/licenses/LICENSE-2.0
16 # Source this rc script to setup and configure qemu userspace emulator on kokoro worker so that we …
19 # show pre-existing qemu registration
20 cat /proc/sys/fs/binfmt_misc/qemu-aarch64
22 # Kokoro ubuntu1604 workers have already qemu-user and qemu-user-static packages installed, but it'…
23 # * prints warning about some syscalls (e.g "qemu: Unsupported syscall: 278")
26 # To overcome the above limitations, we use the https://github.com/multiarch/qemu-user-static
27 # docker image to provide a new enough version of qemu-user-static and register it with
28 # the desired binfmt_misc flags. The most important flag we need is "F" (set by "--persistent yes"),
29 # which allows the qemu-aarch64-static binary to be loaded eagerly at the time of registration with…
[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/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/HEAD/.github/workflows
46 [Cirrus config]: https://github.com/rust-lang/libc/blob/HEAD/.cirrus.yml
47 [android-docker]: https://github.com/rust-lang/libc/blob/HEAD/ci/docker/x86_64-linux-android/Docker…
49 ## QEMU section in CI Systems
[all …]
Drun.sh6 set -ex
8 MIRRORS_URL="https://ci-mirrors.rust-lang.org/libc"
12 # If we're going to run tests inside of a qemu image, then we don't need any of
18 if [ "$QEMU" != "" ]; then
19 tmpdir=/tmp/qemu-img-creation
20 mkdir -p "${tmpdir}"
22 if [ -z "${QEMU#*.gz}" ]; then
24 qemufile="$(echo "${QEMU%.gz}" | sed 's/\//__/g')"
25 if [ ! -f "${tmpdir}/${qemufile}" ]; then
26 curl --retry 5 "${MIRRORS_URL}/${QEMU}" | \
[all …]
Dlinux-s390x.sh3 set -ex
5 mkdir -m 777 /qemu
6 cd /qemu
8 curl --retry 5 -LO https://github.com/qemu/qemu/raw/HEAD/pc-bios/s390-ccw.img
9 curl --retry 5 -LO http://ftp.debian.org/debian/dists/testing/main/installer-s390x/20230607/images/…
10 curl --retry 5 -LO http://ftp.debian.org/debian/dists/testing/main/installer-s390x/20230607/images/…
17 gunzip -c ../initrd.gz | cpio -id
19 cp /usr/s390x-linux-gnu/lib/libgcc_s.so.1 usr/lib/
/third_party/rust/rust/src/ci/docker/host-x86_64/test-various/uefi_qemu_test/
Drun.py11 TARGET_AARCH64 = 'aarch64-unknown-uefi'
12 TARGET_I686 = 'i686-unknown-uefi'
13 TARGET_X86_64 = 'x86_64-unknown-uefi'
32 qemu = 'qemu-system-aarch64'
34 cpu = 'cortex-a72'
40 # The i686 target intentionally uses 64-bit qemu; the important
41 # difference is that the OVMF code provides a 32-bit environment.
42 qemu = 'qemu-system-x86_64'
50 qemu = 'qemu-system-x86_64'
56 host_artifacts = Path('/checkout/obj/build/x86_64-unknown-linux-gnu')
[all …]
/third_party/rust/rust/tests/run-make/thumb-none-qemu/example/.cargo/
Dconfig1 [target.thumbv6m-none-eabi]
2 # FIXME: Should be Cortex-M0, but Qemu used by CI is too old
3 runner = "qemu-system-arm -cpu cortex-m3 -machine lm3s6965evb -nographic -semihosting-config enable…
5 [target.thumbv7m-none-eabi]
6 runner = "qemu-system-arm -cpu cortex-m3 -machine lm3s6965evb -nographic -semihosting-config enable…
8 [target.thumbv7em-none-eabi]
9 runner = "qemu-system-arm -cpu cortex-m4 -machine lm3s6965evb -nographic -semihosting-config enable…
11 [target.thumbv7em-none-eabihf]
12 runner = "qemu-system-arm -cpu cortex-m4 -machine lm3s6965evb -nographic -semihosting-config enable…
14 [target.thumbv8m.base-none-eabi]
[all …]
/third_party/rust/rust/src/doc/rustc/src/platform-support/
Dm68k-unknown-linux-gnu.md1 # m68k-unknown-linux-gnu
14 This target requires a Linux/m68k build environment for cross-compilation which
15 is available on Debian and Debian-based systems, openSUSE and other distributions.
17 On Debian, it should be sufficient to install a g++ cross-compiler for the m68k
22 # apt install g++-m68k-linux-gnu
25 Binaries can be run using QEMU user emulation. On Debian-based systems, it should be
26 sufficient to install the package `qemu-user-static` to be able to run simple static
30 # apt install qemu-user-static
37 # apt install debootstrap debian-ports-archive-keyring
38 …ebootstrap --keyring=/usr/share/keyrings/debian-ports-archive-keyring.gpg --arch=m68k unstable deb…
[all …]
Darmv7-unknown-linux-uclibceabihf.md1 # 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…
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 To test cross-compiled binaries on a `x86_64` system, you can use the `qemu-arm` [userspace emulati…
50 * Install `qemu-arm` according to your distro.
[all …]
/third_party/rust/rust/src/ci/docker/host-x86_64/armhf-gnu/
DDockerfile3 RUN apt-get update -y && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
6 ca-certificates \
12 g++-arm-linux-gnueabihf \
14 libc6-dev \
15 libc6-dev-armhf-cross \
17 ninja-build \
19 qemu-system-arm \
20 xz-utils
23 CROSS_COMPILE=arm-linux-gnueabihf-
28 # basically just done to be compatible with the QEMU target that we're going
[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/libuv/test/
Dtest-getaddrinfo.c65 int* data = (int*)handle->data; in getaddrinfo_cuncurrent_cb()
85 /* TODO(gengjiawen): Fix test on QEMU. */ in TEST_IMPL()
87 RETURN_SKIP("Test does not currently work in QEMU"); in TEST_IMPL()
115 /* TODO(gengjiawen): Fix test on QEMU. */ in TEST_IMPL()
117 RETURN_SKIP("Test does not currently work in QEMU"); in TEST_IMPL()
136 /* TODO(gengjiawen): Fix test on QEMU. */ in TEST_IMPL()
138 RETURN_SKIP("Test does not currently work in QEMU"); in TEST_IMPL()
162 /* TODO(gengjiawen): Fix test on QEMU. */ in TEST_IMPL()
164 RETURN_SKIP("Test does not currently work in QEMU"); in TEST_IMPL()
182 /* TODO(gengjiawen): Fix test on QEMU. */ in TEST_IMPL()
[all …]
/third_party/rust/rust/src/ci/docker/host-x86_64/disabled/riscv64gc-linux/
DDockerfile1 # based on armhf-gnu/Dockerfile
4 RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections
5 RUN apt-get update -y && apt-get install -y --no-install-recommends \
8 ca-certificates \
12 debian-ports-archive-keyring \
16 gcc-riscv64-linux-gnu \
18 g++-riscv64-linux-gnu \
20 libc6-dev \
21 libc6-dev-riscv64-cross \
23 ninja-build \
[all …]
/third_party/mesa3d/docs/drivers/
Dvirgl.rst5 --------------
7 VirGL is a virtual 3D GPU for use inside QEMU virtual machines, that
13 ----------------------------
16 virtual machines running inside QEMU. The design of this card is based
20 rendering for the card is done in the host system as part of QEMU and is
28 --------------
34 * QEMU 2.4 contained the initial virtio-gpu with no acceleration
35 support. QEMU 2.5 contains 3D support only with the GTK3 frontend with
46 -----
66 -----
[all …]
/third_party/rust/crates/libc/ci/docker/mips-unknown-linux-gnu/
DDockerfile3 RUN apt-get update && apt-get install -y --no-install-recommends \
4 gcc libc6-dev qemu-user ca-certificates \
5 gcc-mips-linux-gnu libc6-dev-mips-cross \
6 qemu-system-mips linux-headers-generic
8 ENV CARGO_TARGET_MIPS_UNKNOWN_LINUX_GNU_LINKER=mips-linux-gnu-gcc \
9 CARGO_TARGET_MIPS_UNKNOWN_LINUX_GNU_RUNNER="qemu-mips -L /usr/mips-linux-gnu" \
/third_party/rust/crates/libc/ci/docker/mips64-unknown-linux-gnuabi64/
DDockerfile3 RUN apt-get update && apt-get install -y --no-install-recommends \
4 gcc libc6-dev qemu-user ca-certificates \
5 gcc-mips64-linux-gnuabi64 libc6-dev-mips64-cross \
6 qemu-system-mips64 linux-headers-generic
8 ENV CARGO_TARGET_MIPS64_UNKNOWN_LINUX_GNUABI64_LINKER=mips64-linux-gnuabi64-gcc \
9 CARGO_TARGET_MIPS64_UNKNOWN_LINUX_GNUABI64_RUNNER="qemu-mips64 -L /usr/mips64-linux-gnuabi64" \
10 CC_mips64_unknown_linux_gnuabi64=mips64-linux-gnuabi64-gcc \
/third_party/rust/crates/libc/ci/docker/mips64el-unknown-linux-gnuabi64/
DDockerfile3 RUN apt-get update && apt-get install -y --no-install-recommends \
4 gcc libc6-dev qemu-user ca-certificates \
5 gcc-mips64el-linux-gnuabi64 libc6-dev-mips64el-cross \
6 qemu-system-mips64el linux-headers-generic
8 ENV CARGO_TARGET_MIPS64EL_UNKNOWN_LINUX_GNUABI64_LINKER=mips64el-linux-gnuabi64-gcc \
9 …CARGO_TARGET_MIPS64EL_UNKNOWN_LINUX_GNUABI64_RUNNER="qemu-mips64el -L /usr/mips64el-linux-gnuabi64…
10 CC_mips64el_unknown_linux_gnuabi64=mips64el-linux-gnuabi64-gcc \
/third_party/rust/crates/libc/ci/docker/powerpc64le-unknown-linux-gnu/
DDockerfile3 RUN apt-get update && apt-get install -y --no-install-recommends \
4 gcc libc6-dev qemu-user ca-certificates \
5 gcc-powerpc64le-linux-gnu libc6-dev-ppc64el-cross \
6 qemu-system-ppc
8 ENV CARGO_TARGET_POWERPC64LE_UNKNOWN_LINUX_GNU_LINKER=powerpc64le-linux-gnu-gcc \
9 CARGO_TARGET_POWERPC64LE_UNKNOWN_LINUX_GNU_RUNNER="qemu-ppc64le -L /usr/powerpc64le-linux-gnu" \
10 CC=powerpc64le-linux-gnu-gcc \
/third_party/rust/crates/libc/ci/docker/powerpc64-unknown-linux-gnu/
DDockerfile3 RUN apt-get update && apt-get install -y --no-install-recommends \
4 gcc libc6-dev qemu-user ca-certificates \
5 gcc-powerpc64-linux-gnu libc6-dev-ppc64-cross \
6 qemu-system-ppc
8 ENV CARGO_TARGET_POWERPC64_UNKNOWN_LINUX_GNU_LINKER=powerpc64-linux-gnu-gcc \
9 CARGO_TARGET_POWERPC64_UNKNOWN_LINUX_GNU_RUNNER="qemu-ppc64 -L /usr/powerpc64-linux-gnu" \
10 CC=powerpc64-linux-gnu-gcc \
/third_party/rust/crates/libc/ci/docker/powerpc-unknown-linux-gnu/
DDockerfile3 RUN apt-get update && apt-get install -y --no-install-recommends \
4 gcc libc6-dev qemu-user ca-certificates \
5 gcc-powerpc-linux-gnu libc6-dev-powerpc-cross \
6 qemu-system-ppc
8 ENV CARGO_TARGET_POWERPC_UNKNOWN_LINUX_GNU_LINKER=powerpc-linux-gnu-gcc \
9 CARGO_TARGET_POWERPC_UNKNOWN_LINUX_GNU_RUNNER="qemu-ppc -L /usr/powerpc-linux-gnu" \
10 CC=powerpc-linux-gnu-gcc \
/third_party/rust/crates/libc/ci/docker/riscv64gc-unknown-linux-gnu/
DDockerfile3 RUN apt-get update && apt-get install -y --no-install-recommends \
4 gcc libc6-dev qemu-user ca-certificates \
5 gcc-riscv64-linux-gnu libc6-dev-riscv64-cross \
6 qemu-system-riscv64 linux-headers-generic
8 ENV CARGO_TARGET_RISCV64GC_UNKNOWN_LINUX_GNU_LINKER=riscv64-linux-gnu-gcc \
9 CARGO_TARGET_RISCV64GC_UNKNOWN_LINUX_GNU_RUNNER="qemu-riscv64 -L /usr/riscv64-linux-gnu" \
10 CC_riscv64gc_unknown_linux_gnu=riscv64-linux-gnu-gcc \
11 CFLAGS_riscv64gc_unknown_linux_gnu="-mabi=lp64d -fPIC" \
/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 …]

123456789