Home
last modified time | relevance | path

Searched +full:build +full:- +full:x86_64 (Results 1 – 7 of 7) sorted by relevance

/kvm-unit-tests/
H A DREADME.macOS.md1 # kvm-unit-tests on macOS
11 $ brew install gnu-getopt
14 A cross-compiler with ELF support is required to build kvm-unit-tests on macOS.
16 ### Pre-built cross-compiler
18 Binary packages of ELF cross-compilers for i386 and x86_64 target can be
21 $ brew install i686-elf-gcc
22 $ brew install x86_64-elf-gcc
27 export PATH="/usr/local/opt/gnu-getopt/bin:$PATH"
30 Then, 32-bit x86 tests can be built like that:
33 --arch=i386 \
[all …]
H A D.gitlab-ci.yml4 - dnf update -y
5 - dnf install -y make python
15 - logs
23 - build/logs
25 build-aarch64:
28 - dnf install -y qemu-system-aarch64 gcc-aarch64-linux-gnu
29 - ./configure --arch=aarch64 --cross-prefix=aarch64-linux-gnu-
30 - make -j2
31 - ACCEL=tcg MAX_SMP=8 ./run_tests.sh
33 debug-bp
[all …]
H A DREADME1 # Welcome to kvm-unit-tests
3 See http://www.linux-kvm.org/page/KVM-unit-tests for a high-level
18 NOTE: GCC cross-compiler is required for [build on macOS](README.macOS.md).
20 ## Cross-compiling
25 ./configure -
[all...]
H A DREADME.md1 # Welcome to kvm-unit-tests
3 See http://www.linux-kvm.org/page/KVM-unit-tests for a high-level
18 NOTE: GCC cross-compiler is required for [build on macOS](README.macOS.md).
20 ## Cross-compiling
25 ./configure --arch=arm64 --cross-prefix=aarch64-linux-gnu-
32 ./configure --cc=clang
35 clang may also be used with cross binutils when cross-compiling. For example,
38 ./configure --arch=riscv64 --cc=clang --cflags='--target=riscv64' \
39 --cross-prefix=riscv64-linux-gnu-
48 (send tests/some-test somewhere)
[all …]
H A Dconfigure3 if [ -z "${BASH_VERSINFO[0]}" ] || [ "${BASH_VERSINFO[0]}" -lt 4 ] ; then
4 echo "Error: Bash version 4 or newer is required for the kvm-unit-tests"
15 echo "cortex-a15"
18 echo "cortex-a57"
33 echo "cortex-a15"
51 arch=$(uname -m | sed -e 's/i.86/i386/;s/arm64/aarch64/;s/arm.*/arm/;s/ppc64.*/ppc64/')
72 # Enable -Werror by default for git repositories only (i.e. developer builds)
73 if [ -e "$srcdir"/.git ]; then
74 werror=-Werror
81 [ -z "$processor" ] && processor=$(get_default_processor $arch)
[all …]
/kvm-unit-tests/x86/efi/
H A DREADME.md1 # Build kvm-unit-tests and run under UEFI
5 This dir provides code to build kvm-unit-tests test cases and run them under
12 - [UEFI firmware](https://github.com/tianocore/edk2): to run test cases in QEMU
14 ### Build subsection
16 To build:
18 ./configure --enable-efi
35 ### Code from GNU-EFI
38 [GNU-EFI](https://sourceforge.net/projects/gnu-efi/):
39 - crt0-efi-x86_64.S: startup code of an EFI application
40 - elf_x86_64_efi.lds: linker script to build an EFI application
[all …]
/kvm-unit-tests/ci/
H A Dcirrus-ci-macos-x86-64.yml4 image: ghcr.io/cirruslabs/macos-ventura-base:latest
6 - brew update
7 - brew install coreutils bash git gnu-getopt make qemu x86_64-elf-gcc
9 - git clone --depth 100 "@CI_REPOSITORY_URL@" .
10 - git fetch origin "@CI_COMMIT_REF_NAME@"
11 - git reset --hard "@CI_COMMIT_SHA@"
13 - export PATH="/opt/homebrew/opt/gnu-getopt/bin:$PATH"
14 - mkdir build
15 - cd build
16 - ../configure --arch=x86_64 --cross-prefix=x86_64-elf-
[all …]