Home
last modified time | relevance | path

Searched +full:cross +full:- +full:i686 +full:- +full:system (Results 1 – 23 of 23) sorted by relevance

/openbmc/qemu/.gitlab-ci.d/
H A Dcrossbuilds.yml2 - local: '/.gitlab-ci.d/crossbuild-template.yml'
4 cross-armhf-user:
7 job: armhf-debian-cross-container
9 IMAGE: debian-armhf-cross
11 cross-arm64-system:
14 job: arm64-debian-cross-container
16 IMAGE: debian-arm64-cross
18 cross-arm64-user:
21 job: arm64-debian-cross-container
23 IMAGE: debian-arm64-cross
[all …]
/openbmc/qemu/tests/docker/dockerfiles/
H A Ddebian-i686-cross.docker1 # THIS FILE WAS AUTO-GENERATED
3 # $ lcitool dockerfile --layers all --cross-arch i686 debian-12 qemu
5 # https://gitlab.com/libvirt/libvirt-ci
7 FROM docker.io/library/debian:12-slim
10 apt-get update && \
11 apt-get install -y eatmydata && \
12 eatmydata apt-get dist-upgrade -y && \
13 eatmydata apt-get install --no-install-recommends -y \
20 ca-certificates \
25 exuberant-ctags \
[all …]
/openbmc/openbmc/poky/meta/recipes-bsp/v86d/v86d/
H A DSupport-for-cross-compilation.patch3 Date: Wed, 31 Oct 2018 07:31:47 -0400
4 Subject: v86d: Support for cross compilation
6 It is common to build on one system for another (e.g. on IBM Power
7 machine for Intel x86) where HOST_ARCH (uname -m) != TARGET_ARCH.
10 to `uname -m`.
12 Upstream-Status: Pending
13 Signed-off-by: Serhey Popovych <serhe.popovych@gmail.com>
14 ---
15 configure | 3 ++-
16 1 file changed, 2 insertions(+), 1 deletion(-)
[all …]
/openbmc/linux/tools/perf/Documentation/
H A Dandroid.txt5 ------------------------------------------------
8 ------------------------------------------------
11 export NDK=/path/to/android-ndk
13 2. Set cross-compiling environment variables for NDK toolchain and sysroot.
15 …xport NDK_TOOLCHAIN=${NDK}/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linu…
16 export NDK_SYSROOT=${NDK}/platforms/android-24/arch-arm
18 export NDK_TOOLCHAIN=${NDK}/toolchains/x86-4.9/prebuilt/linux-x86_64/bin/i686-linux-android-
19 export NDK_SYSROOT=${NDK}/platforms/android-24/arch-x86
26 -----------------------------------------------
36 ./build/tools/build-ndk-sysroot.sh --abi=arm
[all …]
/openbmc/openbmc/poky/documentation/sdk-manual/
H A Dappendix-obtain.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
11 ":ref:`sdk-manual/extensible:Setting up the Extensible SDK environment directly in a Yocto build`"
14 machine, or a well-functioning sstate cache infrastructure is required:
21 Locating Pre-Built SDK Installers
22 ---------------------------------
24 You can use existing, pre-built toolchains by locating and running an
26 method, you select and download an architecture-specific SDK installer
27 and then run the script to hand-install the toolchain.
29 Follow these steps to locate and hand-install the toolchain:
32 :yocto_dl:`/releases/yocto/yocto-&DISTRO;/toolchain/`
[all …]
H A Dusing.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
13 For a side-by-side comparison of main features supported for a
15 ":ref:`sdk-manual/intro:introduction`" section.
17 You can use a standard SDK to work on Makefile and Autotools-based
19 ":ref:`sdk-manual/working-projects:using the sdk toolchain directly`" chapter
25 The Standard SDK provides a cross-development toolchain and libraries
28 the extensible SDK, which provides an internal build system and the
35 ":ref:`sdk-manual/appendix-obtain:installed standard sdk directory structure`"
44 You can download a tarball installer, which includes the pre-built
46 appropriate :yocto_dl:`toolchain </releases/yocto/yocto-&DISTRO;/toolchain/>` directory within
[all …]
H A Dextensible.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
13 :term:`OpenEmbedded Build System`.
17 For a side-by-side comparison of main features supported for an
19 :ref:`sdk-manual/intro:introduction` section.
24 ":ref:`sdk-manual/working-projects:using the sdk toolchain directly`" chapter
30 The extensible SDK provides a cross-development toolchain and libraries
38 configuration files, an internal build system, and the ``devtool``
45 --------------------------------------
61 benefit of having a single, self-contained archive that includes all the
63 need to provide a well-functioning binary artefact cache over the network
[all …]
/openbmc/openbmc/poky/meta/recipes-devtools/meson/
H A Dmeson_1.7.0.bb2 SUMMARY = "A high performance build system"
3 DESCRIPTION = "Meson is a build system designed to increase programmer \
7 LICENSE = "Apache-2.0"
11 SRC_URI = "${GITHUB_BASE_URI}/download/${PV}/meson-${PV}.tar.gz \
12 file://meson-setup.py \
13 file://meson-wrapper \
14 file://0001-python-module-do-not-manipulate-the-environment-when.patch \
15 file://0001-Make-CPU-family-warnings-fatal.patch \
16 file://0002-Support-building-allarch-recipes-again.patch \
17 file://0001-dependencies-dev-prepend-sysroot-when-searching-for-.patch \
[all …]
/openbmc/qemu/
H A Dconfigure14 source_path=$(cd "$(dirname -- "$0")"; pwd)
16 if test "$PWD" -ef "$source_path"
20 MARKER=build/auto-created-by-configure
22 if test -e build
24 if test -f $MARKER
26 rm -rf build
36 echo "your source directory, or try doing an out-of-tree build."
41 # This file is auto-generated by configure to support in-source tree
46 @$(MAKE) -C build -f Makefile $(MAKECMDGOALS)
48 test -e build/auto-created-by-configure ; \
[all …]
H A Dmeson.build10 meson.add_postconf_script(find_program('scripts/symlink-install-tree.py'))
22 host_os = host_machine.system()
23 config_host = keyval.load(meson.current_build_dir() / 'config-host.mak')
30 tmpdir = meson.current_build_dir() / 'meson-private/temp'
61 have_linux_user = have_linux_user or target.endswith('linux-user')
62 have_bsd_user = have_bsd_user or target.endswith('bsd-user')
63 have_system = have_system or target.endswith('-softmmu')
107 …dgen.version() + ' is unsupported. You can install a new version with "cargo install bindgen-cli"')
114 message('To use Rust you can install a new version with "cargo install bindgen-cli"')
132 # instead. QEMU --enable-modules depends on this because the SystemTap
[all …]
/openbmc/openbmc/poky/documentation/dev-manual/
H A Dgobject-introspection.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
7 is the standard mechanism for accessing GObject-based software from
20 GObject Introspection Repository (GIR) files go to ``-dev`` packages,
28 Generating this data in a cross-compilation environment is difficult
31 the OpenEmbedded build system by running the code through QEMU, which
33 perfectly as mentioned in the ":ref:`dev-manual/gobject-introspection:known issues`"
42 #. Inherit the :ref:`ref-classes-gobject-introspection` class.
46 "gobject-introspection-data" is not in
48 and that "qemu-usermode" is not in
61 See recipes in the ``oe-core`` repository that use that
[all …]
H A Dbuild-quality.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
12 dependency on another library, which is auto-detected. If that library
17 The :ref:`ref-classes-buildhistory` class helps you maintain the quality of
25 - :ref:`How you can enable and disable build history <dev-manual/build-quality:enabling and disabl…
27 - :ref:`How to understand what the build history contains <dev-manual/build-quality:understanding …
29 - :ref:`How to limit the information used for build history <dev-manual/build-quality:using build …
31 - :ref:`How to examine the build history from both a command-line and web interface <dev-manual/bu…
45 previously described causes the OpenEmbedded build system to collect
47 :ref:`overview-manual/development-environment:git` repository.
69 At the top level, there is a ``metadata-revs`` file that lists the
[all …]
/openbmc/openbmc/poky/meta/recipes-devtools/gcc/
H A Dgcc-cross-canadian.inc1 inherit cross-canadian
3 SUMMARY = "GNU cc and gcc C compilers (cross-canadian for ${TARGET_ARCH} target)"
4 PN = "gcc-cross-canadian-${TRANSLATED_TARGET_ARCH}"
6 …DS = "virtual/nativesdk-cross-cc virtual/cross-cc virtual/nativesdk-cross-binutils virtual/natives…
8 GCCMULTILIB = "--enable-multilib"
10 require gcc-configure-common.inc
12 EXTRA_OECONF += "--with-plugin-ld=ld"
14 --with-gxx-include-dir=/not/exist${target_includedir}/c++/${BINV} \
15 --with-gxx-libcxx-include-dir=/not/exist${target_includedir}/c++/v1 \
16 --with-build-time-tools=${STAGING_DIR_NATIVE}${prefix_native}/${TARGET_SYS}/bin \
[all …]
H A Dgcc-common.inc3-C, Fortran, Ada, Go, and D, as well as libraries for these languages (libstdc++,...). GCC was ori…
14 COMPILERDEP = "${MLPREFIX}gcc-cross-${TARGET_ARCH}:do_gcc_stash_builddir"
15 COMPILERDEP:class-nativesdk = "gcc-crosssdk-${SDK_SYS}:do_gcc_stash_builddir"
18 src = d.expand("${COMPONENTS_DIR}/${BUILD_ARCH}/gcc-stashed-builddir-${TARGET_SYS}")
26 return "--with-float=hard"
28 return "--with-float=soft"
29 if d.getVar('TARGET_FPU') in [ 'ppc-efd' ]:
30 return "--enable-e500_double"
37 march = re.match(r'^.*-march=([^\s]*)', d.getVar('TUNE_CCARGS'))
39 return "--with-arch=%s " % march.group(1)
[all …]
/openbmc/openbmc/poky/meta/lib/oeqa/selftest/cases/
H A Dsstatetests.py4 # SPDX-License-Identifier: MIT
72 …if distro_specific and re.search(r"%s/%s/[a-z0-9]{2}/[a-z0-9]{2}$" % (self.sstate_path, self.hostd…
76 … if distro_nonspecific and re.search(r"%s/[a-z0-9]{2}/[a-z0-9]{2}$" % self.sstate_path, root):
87 bitbake(['-cclean'] + targets)
89 bitbake(['-ccleansstate'] + targets)
137 bitbake(['-ccleansstate'] + targets)
146 bitbake(['-ccleansstate'] + targets)
150 # Test rebuilding of distro-specific sstate files
154 bitbake(['-ccleansstate'] + targets)
163 …self.assertTrue(filtered_results == [], msg="Found distro non-specific sstate for: %s (%s)" % (', …
[all …]
/openbmc/linux/tools/testing/selftests/wireguard/qemu/
H A DMakefile1 # SPDX-License-Identifier: GPL-2.0
3 # Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
13 CBUILD := $(shell gcc -dumpmachine)
14 HOST_ARCH := $(firstword $(subst -, ,$(CBUILD)))
19 MIRROR := https://download.wireguard.com/qemu-test/distfiles/
21 KERNEL_BUILD_PATH := $(BUILD_PATH)/kernel$(if $(findstring yes,$(DEBUG_KERNEL)),-debug)
28 $(1)_NAME := $(2)-$$($(1)_VERSION)
36 mkdir -p $(DISTFILES_PATH)
37-x $$@.lock -c '[ -f $$@ ] && exit 0; wget -O $$@.tmp $(MIRROR)$(1) || wget -O $$@.tmp $(2)$(1) ||…
46 … $(call tar_download,WIREGUARD_TOOLS,wireguard-tools,1.0.20210914,.tar.xz,https://git.zx2c4.com/wi…
[all …]
/openbmc/openbmc/poky/documentation/migration-guides/
H A Drelease-notes-4.0.4.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
3 Release notes for Yocto-4.0.4 (Kirkstone)
4 -----------------------------------------
6 Security Fixes in Yocto-4.0.4
9 - binutils : fix :cve_nist:`2022-38533`
10 - curl: fix :cve_nist:`2022-35252`
11 - sqlite: fix :cve_nist:`2022-35737`
12 - grub2: fix :cve_nist:`2021-3695`, :cve_nist:`2021-3696`, :cve_nist:`2021-3697`, :cve_nist:`2022-
13 - u-boot: fix :cve_nist:`2022-30552` and :cve_nist:`2022-33967`
14 - libxml2: Ignore :cve_nist:`2016-3709`
[all …]
/openbmc/openbmc/poky/meta/conf/
H A Ddocumentation.conf3 # Mail your changes to openembedded-devel@openembedded.org
8 do_build[doc] = "Default task for a recipe - depends on all other normal tasks required to 'build' …
17 do_configure[doc] = "Configures the source by enabling and disabling any build-time and configurati…
26 do_kernel_checkout[doc] = "Checks out source/meta branches for a linux-yocto style kernel"
27 do_kernel_configcheck[doc] = "Validates the kernel configuration for a linux-yocto style kernel"
28 do_kernel_configme[doc] = "Assembles the kernel configuration for a linux-yocto style kernel"
39 do_packagedata[doc] = "Creates package metadata used by the build system to generate the final pack…
44 do_rm_work[doc] = "Removes work files after the build system has finished with them"
45 do_rm_work_all[doc] = "Top-level task for removing work files after the build system has finished w…
54 do_uboot_mkimage[doc] = "Creates a uImage file from the kernel for the U-Boot bootloader"
[all …]
/openbmc/linux/Documentation/kbuild/
H A Dmakefiles.rst29 architecture-specific information to the top Makefile.
34 any built-in or modular targets.
59 *Kbuild developers* are people who work on the kernel build system itself.
80 ----------------
90 obj-y += foo.o
95 If foo.o shall be built as a module, the variable obj-m is used.
100 obj-$(CONFIG_FOO) += foo.o
102 $(CONFIG_FOO) evaluates to either y (for built-in) or m (for module).
106 Built-in object goals - obj-y
107 -----------------------------
[all …]
/openbmc/openbmc/poky/documentation/ref-manual/
H A Dvariables.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
8 system and gives an overview of their function and contents.
16 :term:`U <UBOOT_BINARY>` :term:`V <VIRTUAL-RUNTIME>`
27 ``meta/conf/machine/include/arm/arch-arm.inc`` file sets the
39 Like all package-controlling variables, you must always use them in
43 ALLOW_EMPTY:${PN}-dev = "1"
44 ALLOW_EMPTY:${PN}-staticdev = "1"
49 When this occurs, the OpenEmbedded build system needs to use the
50 alternatives system to create a different binary naming scheme so the
51 commands can co-exist.
[all …]
/openbmc/qemu/tcg/i386/
H A Dtcg-target.c.inc25 #include "../tcg-ldst.c.inc"
26 #include "../tcg-pool.c.inc"
77 /* The Win64 ABI has xmm6-xmm15 as caller-saves, and we do not save
78 any of them. Therefore only allow xmm0-xmm5 to be allocated. */
172 value -= (uintptr_t)tcg_splitwx_to_rx(code_ptr);
181 value -= (uintptr_t)tcg_splitwx_to_rx(code_ptr);
218 * TESTQ -> TESTL (uint32_t)
219 * TESTQ -> BT (is_power_of_2)
488 /* Group 1 opcode extensions for 0x80-0x83.
499 /* Group 2 opcode extensions for 0xc0, 0xc1, 0xd0-0xd3. */
[all …]
/openbmc/linux/
H A Dopengrok1.0.log1 2024-12-28 20:07:11.902-0600 FINER t583 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c'
2 2024-12-28 20:07:11.913-0600 FINEST t583 Statistics.logIt: Added: '/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c' (CAnalyzer) (took 116 ms)
3 2024-12-28 20:07:11.899-0600 FINER t593 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/tools/testing/selftests/powerpc/tm/tm-signa
[all...]
H A Dopengrok0.0.log1 2024-12-28 20:09:05.996-0600 FINEST t1171 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/linux/drivers/staging/media/av7110/video-continue.rst.gz'
2 2024-12-28 20:09:05.942-0600 FINEST t1149 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/u-boot/arch/sh/config.mk.gz'
3 2024-12-2
[all...]