Home
last modified time | relevance | path

Searched +full:build +full:- +full:some +full:- +full:softmmu (Results 1 – 16 of 16) sorted by relevance

/qemu/.gitlab-ci.d/
H A Dcrossbuild-template.yml3 stage: build
7 - ccache
12 - source scripts/ci/gitlab-ci-section
13 - section_start setup "Pre-script setup"
14 - JOBS=$(expr $(nproc) + 1)
15 - cat /packages.txt
16 - section_end setup
18 - export CCACHE_BASEDIR="$(pwd)"
19 - export CCACHE_DIR="$CCACHE_BASEDIR/ccache"
20 - export CCACHE_MAXSIZE="500M"
[all …]
H A Dcirrus.yml5 # The Cirrus CI configuration is generated by replacing target-specific
6 # variables in a generic template: some of these variables are provided
15 stage: build
16 image: registry.gitlab.com/libvirt/libvirt-ci/cirrus-run:latest
20 # 20 mins larger than "timeout_in" in cirrus/build.yml
21 # as there's often a 5-10 minute delay before Cirrus CI
25 - set -o allexport
26 - source .gitlab-ci.d/cirrus/$NAME.vars
27 - set +o allexport
28 - cirrus-vars <.gitlab-ci.d/cirrus/build.yml >.gitlab-ci.d/cirrus/$NAME.yml
[all …]
H A Dbuildtest.yml2 - local: '/.gitlab-ci.d/buildtest-template.yml'
4 build-system-alpine:
6 - .native_build_job_template
7 - .native_build_artifact_template
9 - job: amd64-alpine-container
12 TARGETS: avr-softmmu loongarch64-softmmu mips64-softmmu mipsel-softmmu
13 MAKE_CHECK_ARGS: check-build
14 CONFIGURE_ARGS: --enable-docs --enable-trace-backends=log,simple,syslog
16 check-system-alpine:
19 - job: build-system-alpine
[all …]
/qemu/tests/tcg/
H A DMakefile.target1 # -*- Mode: makefile -*-
5 # These are complicated by the fact we want to build them for guest
7 # ones we have cross-compilers for or docker images with
8 # cross-compilers.
11 # cross-compilers don't always have a large amount of libraries
14 # We only include the host build system for SRC_PATH and we don't
17 # CC - the C compiler command
18 # EXTRA_CFLAGS - any extra CFLAGS
19 # BUILD_STATIC - are we building static binaries
21 # By default all tests are statically compiled but some host systems
[all …]
/qemu/scripts/oss-fuzz/
H A Dbuild.sh1 #!/bin/bash -e
3 # OSS-Fuzz build script. See:
4 # https://google.github.io/oss-fuzz/getting-started/new-project-guide/#buildsh
7 # https://github.com/google/oss-fuzz/blob/master/projects/qemu/Dockerfiles
10 # the COPYING file in the top-level directory.
13 # build project
17 # make -j$(nproc) all
19 # build fuzzers
21 # $CXX $CXXFLAGS -std=c++11 -Iinclude \
22 # /path/to/name_of_fuzzer.cc -o $OUT/name_of_fuzzer \
[all …]
/qemu/
H A Dconfigure6 # Unset some variables known to interfere with behavior of common tools,
14 source_path=$(cd "$(dirname -- "$0")"; pwd)
16 if test "$PWD" -ef "$source_path"
18 echo "Using './build' as the directory for build output"
20 MARKER=build/auto-created-by-configure
22 if test -e build
24 if test -f $MARKER
26 rm -rf build
28 echo "ERROR: ./build dir already exists and was not previously created by configure"
33 if ! mkdir build || ! touch $MARKER
[all …]
H A Dmeson.build15 meson.add_postconf_script(find_program('scripts/symlink-install-tree.py'))
28 config_host = keyval.load(meson.current_build_dir() / 'config-host.mak')
31 # configure runs. Since it is in the build directory
35 tmpdir = meson.current_build_dir() / 'meson-private/temp'
61 # type of binaries to build
66 have_linux_user = have_linux_user or target.endswith('linux-user')
67 have_bsd_user = have_bsd_user or target.endswith('bsd-user')
68 have_system = have_system or target.endswith('-softmmu')
113 …dgen.version() + ' is unsupported. You can install a new version with "cargo install bindgen-cli"')
120 message('To use Rust you can install a new version with "cargo install bindgen-cli"')
[all …]
H A D.patchew.yml1 ---
87 This series seems to have some coding style problems. See output below for
91 {% elif test == "docker-mingw@fedora" or test == "docker-quick@centos8" or test == "asan" %}
94 This series failed the {{ test }} build test. Please find the testing commands and
104 This series failed build test on {{test}} host. Please find the details below.
115 ---
117 Please send your feedback to patchew-devel@redhat.com
126 time make docker-test-debug@fedora TARGET_LIST=x86_64-softmmu J=14 NETWORK=1
127 docker-quick@centos8:
133 time make docker-test-quick@centos8 SHOW_ENV=1 J=14 NETWORK=1
[all …]
/qemu/docs/devel/
H A Dkconfig.rst13 SCSI adapters. Arm, s390 and x86 boards can all present a virtio-blk
21 QEMU uses a simple domain-specific language to describe the dependencies
30 * users can easily build reduced versions of QEMU that support only a subset
32 all emulated PCI devices that QEMU supports, but the build process is
36 This domain-specific language is based on the Kconfig language that
41 is instead specified in per-target files under the ``configs/``
48 --------------------
78 include it for clarity and future-proofing. After ``bool`` the following
136 ------------------------------------
179 a video card might specify ``select EDID`` if it needs to build EDID
[all …]
H A Dbuild-system.rst2 The QEMU build system architecture
6 QEMU build system. As with projects using GNU autotools, the QEMU build
8 to determine the local build environment characteristics, then they run
9 "make" to build the project. This is about where the similarities with
12 The two general ways to perform a build are as follows:
14 - build artifacts outside of QEMU source tree entirely::
17 mkdir build
18 cd build
22 - build artifacts in a subdir of QEMU source tree::
24 mkdir build
[all …]
/qemu/docs/system/loongarch/
H A Dvirt.rst7 The ``virt`` machine use gpex host bridge, and there are some
12 -----------------
26 --------------------
28 The ``qemu-system-loongarch64`` provides emulation for virt
33 ------------
39 (1) Build qemu-system-loongarch64:
41 .. code-block:: bash
43 ./configure --target-list="loongarch64-softmmu"
44 make -j8
48 .. code-block:: bash
[all …]
/qemu/docs/devel/migration/
H A Dqatzip-compression.rst21 |-----------|--------|---------|----------|----------|------|------|
24 |-----------|--------|---------|----------|----------|------|------|
26 |-----------|--------|---------|----------|----------|------|------|
28 |-----------|--------|---------|----------|----------|------|------|
30 |-----------|--------|---------|----------|----------|------|------|
41 <https://github.com/intel/QATzip?tab=readme-ov-file#introductionl>`_
45 +----------------+
47 +-------+--------+
50 +-------+--------+
52 +-------+--------+
[all …]
/qemu/docs/devel/testing/
H A Dmain.rst7 everything from unit testing and exercising specific sub-systems all
9 tests you can run ``make check-help`` from either the source or build
13 the meson build system so can be run directly from the build tree,
16 [./pyvenv/bin/]meson test --suite qemu:softfloat
38 -------------------------
48 which includes QAPI schema tests, unit tests, QTests and some iotests.
49 Different sub-types of "make check" tests will be explained below.
51 Before running tests, it is best to build QEMU programs first. Some tests
55 .. _unit-tests:
68 In QEMU, unit tests can be invoked with ``make check-unit``. They are
[all …]
/qemu/qapi/
H A Dmachine.json1 # -*- Mode: Python -*-
5 # See the COPYING file in the top-level directory.
12 { 'include': 'machine-common.json' }
17 # The comprehensive enumeration of QEMU system emulation ("softmmu")
18 # targets. Run "./configure --help" in the project root directory,
19 # and look for the \*-softmmu targets near the "--target-list" option.
30 # "qemu-system-" prefix to produce the corresponding QEMU
31 # executable name. This is true even for "qemu-system-x86_64".
52 'data': [ 'uninitialized', 'stopped', 'check-stop', 'operating', 'load' ] }
59 # @cpu-state: the virtual CPU's state
[all …]
/qemu/target/arm/tcg/
H A Dtranslate-a64.c22 #include "translate-a64.h"
74 #include "decode-sme-fa64.c.inc"
75 #include "decode-a64.c.inc"
112 ARMMMUIdx useridx = s->mmu_idx; in get_a64_user_mem_index()
114 if (unpriv && s->unpriv) { in get_a64_user_mem_index()
116 * We have pre-computed the condition for AccType_UNPRIV. in get_a64_user_mem_index()
144 /* BTYPE is a 2-bit field, and 0 should be done with reset_btype. */ in set_btype()
147 s->btype = -1; in set_btype()
152 if (s->btype != 0) { in reset_btype()
154 s->btype = 0; in reset_btype()
[all …]
/qemu/linux-user/
H A Dsyscall.c28 #include "exec/page-protection.h"
29 #include "exec/mmap-lock.h"
30 #include "exec/tb-flush.h"
31 #include "exec/translation-block.h"
115 #include <linux/dm-ioctl.h>
136 #include "user-internals.h"
138 #include "signal-common.h"
140 #include "user-mmap.h"
141 #include "user/page-protection.h"
142 #include "user/safe-syscall.h"
[all …]