| /third_party/libuv/.github/workflows/ |
| D | CI.yml | 6 build-windows: 7 runs-on: windows-${{ matrix.config.server }} 8 name: build-${{ matrix.config.toolchain}}-${{ matrix.config.arch}} 10 fail-fast: false 13 - {toolchain: Visual Studio 15 2017, arch: Win32, server: 2016} 14 - {toolchain: Visual Studio 15 2017, arch: x64, server: 2016} 15 - {toolchain: Visual Studio 16 2019, arch: Win32, server: 2019} 16 - {toolchain: Visual Studio 16 2019, arch: x64, server: 2019} 17 - {toolchain: Visual Studio 17 2022, arch: Win32, server: 2022} 18 - {toolchain: Visual Studio 17 2022, arch: x64, server: 2022} [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/toybox/scripts/ |
| D | mkroot.sh | 4 [ -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/ |
| D | README.md | 14 * `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 …]
|
| D | run.sh | 6 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 …]
|
| D | linux-s390x.sh | 3 set -ex 5 mkdir -m 777 /qemu 6 cd /qemu 8 curl --retry 5 -LO https://github.com/qemu/qemu/raw/master/pc-bios/s390-ccw.img 9 curl --retry 5 -LO http://ftp.debian.org/debian/dists/testing/main/installer-s390x/20220914/images/… 10 curl --retry 5 -LO http://ftp.debian.org/debian/dists/testing/main/installer-s390x/20220914/images/… 17 gunzip -c ../initrd.gz | cpio -id 19 cp /usr/s390x-linux-gnu/lib/libgcc_s.so.1 usr/lib/
|
| /third_party/ltp/testcases/kernel/mce-test/kvm/ |
| D | README | 12 ---------------- 22 ---------------- 29 * mce-inject 32 * page-types: 34 source (2.6.32 or newer, $KERNEL_SRC/Documentation/vm/page-types.c). 48 * (optionally) ssh-keygen 52 --------------- 53 - Start a process in the guest OS, get a virtual address from guest OS 55 - Translate this address untill we get the physical address on the host OS 57 - Software injects an SRAO MCE at that physical address from host OS [all …]
|
| /third_party/rust/crates/linux-raw-sys/gen/ioctl/ |
| D | generate.sh | 2 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/mesa3d/docs/drivers/ |
| D | virgl.rst | 5 -------------- 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/ |
| D | Dockerfile | 3 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/ |
| D | Dockerfile | 3 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/ |
| D | Dockerfile | 3 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/powerpc-unknown-linux-gnu/ |
| D | Dockerfile | 3 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/powerpc64le-unknown-linux-gnu/ |
| D | Dockerfile | 3 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/ |
| D | Dockerfile | 3 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/riscv64gc-unknown-linux-gnu/ |
| D | Dockerfile | 3 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/littlefs/.github/workflows/ |
| D | test.yml | 5 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/lz4/.circleci/images/primary/ |
| D | Dockerfile | 1 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/libc/ci/docker/armv7-unknown-linux-uclibceabihf/ |
| D | Dockerfile | 3 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/mipsel-unknown-linux-uclibc/ |
| D | Dockerfile | 3 RUN apt-get update && apt-get install -y --no-install-recommends \ 4 gcc libc6-dev qemu-user ca-certificates qemu-system-mipsel curl \ 5 xz-utils patch 12 # linux-headers 4.9.234 14 RUN curl --retry 5 -L https://toolchains.bootlin.com/downloads/releases/toolchains/mips32el/tarball… 15 tar xjf - -C /toolchain --strip-components=1 16 RUN /toolchain/relocate-sdk.sh 19 STAGING_DIR=/toolchain/mipsel-buildroot-linux-uclibc/sysroot \ 20 CC_mipsel_unknown_linux_uclibc=mipsel-buildroot-linux-uclibc-gcc \ 21 CARGO_TARGET_MIPSEL_UNKNOWN_LINUX_UCLIBC_LINKER=mipsel-buildroot-linux-uclibc-gcc \ [all …]
|
| /third_party/rust/crates/libc/ci/docker/mipsel-unknown-linux-musl/ |
| D | Dockerfile | 3 RUN apt-get update && apt-get install -y --no-install-recommends \ 4 gcc libc6-dev qemu-user ca-certificates qemu-system-mipsel curl \ 5 xz-utils patch 10 # See build_dir/target-mipsel_mips32_musl/linux-brcm47xx_generic/linux-5.4.154 12 # See staging_dir/toolchain-mipsel_mips32_gcc-8.4.0_musl/info.mk 13 … curl --retry 5 -L https://downloads.openwrt.org/releases/21.02.1/targets/bcm47xx/generic/openwrt-… 14 tar xJf - -C /toolchain --strip-components=1 18 RUN patch /toolchain/staging_dir/toolchain-mipsel_mips32_gcc-8.4.0_musl/include/linux/kernel.h </to… 20 ENV PATH=$PATH:/rust/bin:/toolchain/staging_dir/toolchain-mipsel_mips32_gcc-8.4.0_musl/bin \ 22 CC_mipsel_unknown_linux_musl=mipsel-openwrt-linux-musl-gcc \ [all …]
|
| /third_party/rust/crates/libc/ci/docker/mips-unknown-linux-musl/ |
| D | Dockerfile | 3 RUN apt-get update && apt-get install -y --no-install-recommends \ 4 gcc libc6-dev qemu-user ca-certificates qemu-system-mips curl \ 5 xz-utils patch 10 # See build_dir/target-mips_24kc_musl/linux-ath79_generic/linux-5.4.154 12 # See staging_dir/toolchain-mips_24kc_gcc-8.4.0_musl/info.mk 13 …UN curl --retry 5 -L https://downloads.openwrt.org/releases/21.02.1/targets/ath79/generic/openwrt-… 14 tar xJf - -C /toolchain --strip-components=1 18 RUN patch /toolchain/staging_dir/toolchain-mips_24kc_gcc-8.4.0_musl/include/linux/kernel.h </toolch… 20 ENV PATH=$PATH:/rust/bin:/toolchain/staging_dir/toolchain-mips_24kc_gcc-8.4.0_musl/bin \ 22 CC_mips_unknown_linux_musl=mips-openwrt-linux-musl-gcc \ [all …]
|
| /third_party/rust/crates/nix/test/sys/ |
| D | test_socket.rs | 72 #[cfg_attr(qemu, ignore)] 124 ts - sys_time in test_timestamping() 126 sys_time - ts in test_timestamping() 183 fn calculate_hash<T: Hash>(t: &T) -> u64 { in calculate_hash() 243 // Internally, name is null-prefixed (abstract namespace) in test_abstract_uds_addr() 327 ) -> Option<SockaddrStorage> in sendrecv() 329 Fs: Fn(RawFd, &[u8], MsgFlags) -> Result<usize> + Send + 'static, in sendrecv() 403 // Disable the test under emulation because it fails in Cirrus-CI. Lack 404 // of QEMU support is suspected. 405 #[cfg_attr(qemu, ignore)] [all …]
|
| /third_party/openssl/ |
| D | NOTES-ANDROID.md | 5 ------------------- 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 …]
|