Home
last modified time | relevance | path

Searched full:cross (Results 1 – 25 of 2020) sorted by relevance

12345678910>>...81

/openbmc/qemu/.gitlab-ci.d/
H A Dcrossbuilds.yml4 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
25 cross-arm64-kvm-only:
[all …]
H A Dcontainer-cross.yml1 amd64-debian-cross-container:
5 NAME: debian-amd64-cross
7 amd64-debian-user-cross-container:
11 NAME: debian-all-test-cross
13 amd64-debian-legacy-cross-container:
17 NAME: debian-legacy-test-cross
19 arm64-debian-cross-container:
23 NAME: debian-arm64-cross
25 armhf-debian-cross-container:
29 NAME: debian-armhf-cross
[all …]
/openbmc/openbmc/poky/meta/conf/distro/include/
H A Dtcmode-default.inc5 PREFERRED_PROVIDER_virtual/cross-binutils = "${MLPREFIX}binutils-cross-${TARGET_ARCH}"
6 PREFERRED_PROVIDER_virtual/cross-cc = "${MLPREFIX}gcc-cross-${TARGET_ARCH}"
7 PREFERRED_PROVIDER_virtual/cross-c++ = "${MLPREFIX}gcc-cross-${TARGET_ARCH}"
11 PREFERRED_PROVIDER_virtual/cross-binutils:class-nativesdk ?= "binutils-crosssdk-${SDK_SYS}"
12 PREFERRED_PROVIDER_virtual/cross-cc:class-nativesdk = "gcc-crosssdk-${SDK_SYS}"
13 PREFERRED_PROVIDER_virtual/cross-c++:class-nativesdk = "gcc-crosssdk-${SDK_SYS}"
15 PREFERRED_PROVIDER_virtual/nativesdk-cross-binutils ?= "binutils-crosssdk-${SDK_SYS}"
16 PREFERRED_PROVIDER_virtual/nativesdk-cross-cc = "gcc-crosssdk-${SDK_SYS}"
17 PREFERRED_PROVIDER_virtual/nativesdk-cross-c++ = "gcc-crosssdk-${SDK_SYS}"
34 PREFERRED_VERSION_gcc-cross-${TARGET_ARCH} ?= "${GCCVERSION}"
[all …]
/openbmc/linux/tools/testing/ktest/examples/
H A Dcrosstests.conf2 # Example config for cross compiling
33 OUTPUT_DIR = ${THIS_DIR}/cross-compile
45 # The log file is stored in the OUTPUT_DIR called cross.log
47 LOG_FILE = ${OUTPUT_DIR}/cross.log
78 MAKE_CMD = PATH=/usr/local/gcc-${GCC_VER}-nolibc/${CROSS}/bin:$PATH CROSS_COMPILE=${CROSS}- make AR…
85 # all cross compiles with PREEMPT set, or TRACING on, etc.
91 # The test names will have the arch and cross compiler used. This will be shown in
93 TEST_NAME = ${ARCH} ${CROSS}
97 # Notice that CROSS and ARCH are also options and not variables (again '=' instead
101 CROSS = alpha-linux
[all …]
/openbmc/qemu/tests/docker/dockerfiles/
H A Ddebian-all-test-cross.docker2 # Docker all cross-compiler target (tests only)
4 # While the normal cross builds take care to setup proper multiarch
5 # build environments which can cross build QEMU this just installs the
20 # Add extra build tools and as many cross compilers as we can for testing
39 libc6-dev-arm64-cross \
41 libc6-dev-armhf-cross \
43 libc6-dev-hppa-cross \
45 libc6-dev-m68k-cross \
47 libc6-dev-mips-cross \
49 libc6-dev-mips64-cross \
[all …]
/openbmc/openbmc/poky/meta/recipes-devtools/perl-cross/
H A Dperlcross_1.6.bb1 SUMMARY = "Perl-cross build system"
2 HOMEPAGE = "https://github.com/arsv/perl-cross"
3 DESCRIPTION = "perl-cross provides configure script, top-level Makefile and some auxiliary files fo…
4 with the primary emphasis on cross-compiling the source."
7 # README.md is taken from https://github.com/arsv/perl-cross/blob/master/README.md
13 SRC_URI = "${GITHUB_BASE_URI}/download/${PV}/perl-cross-${PV}.tar.gz;name=perl-cross \
15 file://0001-perl-cross-add-LDFLAGS-when-linking-libperl.patch \
19 GITHUB_BASE_URI = "https://github.com/arsv/perl-cross/releases/"
21 SRC_URI[perl-cross.sha256sum] = "5abf198ee50ce9e69eb68fede68c87f65241caa744e4203e97490fa59b45ed69"
23 S = "${WORKDIR}/perl-cross-${PV}"
[all …]
/openbmc/openbmc/meta-openembedded/meta-networking/classes/
H A Dwaf-samba.bbclass47 # Three methods for waf cross compile:
49 # Only --cross-answers - try the cross-answers file, and if
53 # Only --cross-execute - get the answer from cross-execute,
54 # an emulator (qemu) is used to run cross-compiled binaries.
59 # Try the cross-answers file first, and if there is no
60 # corresponding answer, use cross-execute to get an answer,
65 # to help generate the cross answer when adding new board support.
70 # Prepare the cross-answers file
71 WAF_CROSS_ANSWERS_PATH="${THISDIR}/../../files/waf-cross-answers"
72 CROSS_ANSWERS="${B}/cross-answers-${TARGET_ARCH}.txt"
[all …]
/openbmc/qemu/tests/lcitool/
H A Drefresh66 def generate_dockerfile(host, target, project="qemu", cross=None, trailer=None): argument
69 if cross is not None:
70 cmd.extend(["--cross", cross])
149 conf = "ENV QEMU_CONFIGURE_OPTS --cross-prefix=%s\n" % (prefix)
178 # Cross compiling builds
180 generate_dockerfile("debian-amd64-cross", "debian-12",
181 cross="x86_64",
187 generate_dockerfile("debian-arm64-cross", "debian-12",
188 cross="aarch64",
192 generate_dockerfile("debian-armhf-cross", "debian-12",
[all …]
/openbmc/openbmc/poky/meta/recipes-core/glibc/glibc/
H A D0010-eglibc-Cross-building-and-testing-instructions.patch4 Subject: [PATCH] eglibc: Cross building and testing instructions
11 GLIBC.cross-building | 383 +++++++++++++++++++++++++++++++++++++++++++
12 GLIBC.cross-testing | 205 +++++++++++++++++++++++
14 create mode 100644 GLIBC.cross-building
15 create mode 100644 GLIBC.cross-testing
17 diff --git a/GLIBC.cross-building b/GLIBC.cross-building
21 +++ b/GLIBC.cross-building
25 + Cross-Compiling GLIBC
33 +process of cross-compiling the GNU C library is quite a bit more
36 +1) Build a cross-compiler, with certain facilities disabled.
[all …]
/openbmc/openbmc/poky/meta/recipes-devtools/perl-cross/files/
H A DREADME.md1 **perl-cross** provides configure script, top-level Makefile
3 with the primary emphasis on cross-compiling the source.
5 # Get perl and perl-cross sources
7 curl -L -O https://github.com/arsv/perl-cross/releases/download/1.1.3/perl-cross-1.1.3.tar.gz
9 # Unpack perl-cross over perl, overwriting Makefile
12 tar --strip-components=1 -zxf ../perl-cross-1.1.3.tar.gz
23 Check [project pages](http://arsv.github.io/perl-cross/) for more info.
24 In particular, [configure usage](http://arsv.github.io/perl-cross/usage.html)
27 Perl-cross is a free software licensed under the same terms
/openbmc/openbmc/poky/meta/recipes-devtools/expect/expect/
H A D0001-configure.in.patch1 Allow cross compiling.
13 - AC_MSG_ERROR([Expect can't be cross compiled])
22 - AC_MSG_ERROR([Expect can't be cross compiled])
33 -, AC_MSG_WARN([Expect can't be cross compiled])
43 - AC_MSG_ERROR([Expect can't be cross compiled])
54 - AC_MSG_ERROR([Expect can't be cross compiled])
65 - AC_MSG_ERROR([Expect can't be cross compiled])
76 - AC_MSG_ERROR([Expect can't be cross compiled])
85 - AC_MSG_ERROR([Expect can't be cross compiled])
94 - AC_MSG_ERROR([Expect can't be cross compiled])
[all …]
/openbmc/qemu/
H A Dconfigure201 --cross-prefix=*) cross_prefix="$optarg"
225 --cross-cc-*[!a-zA-Z0-9_-]*=*) error_exit "Passed bad --cross-cc-FOO option"
227 --cross-cc-cflags-*) cc_arch=${opt#--cross-cc-cflags-}; cc_arch=${cc_arch%%=*}
230 --cross-cc-*) cc_arch=${opt#--cross-cc-}; cc_arch=${cc_arch%%=*}
233 --cross-prefix-*[!a-zA-Z0-9_-]*=*) error_exit "Passed bad --cross-prefix-FOO option"
235 --cross-prefix-*) cc_arch=${opt#--cross-prefix-}; cc_arch=${cc_arch%%=*}
280 # ${cross_prefix}gcc (if cross-prefix specified)
296 # ${cross_prefix}clang (if cross-prefix specified)
430 # Normalise host CPU name to the values used by Meson cross files and in source
650 meson_option_add --cross-file "$1"
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-kernel/crash/
H A Dcrash-cross-canadian_8.0.5.bb1 inherit cross-canadian
3 SUMMARY = "crash utility (cross-canadian crash for ${TARGET_ARCH} target)"
4 PN = "crash-cross-canadian-${TRANSLATED_TARGET_ARCH}"
18 virtual/nativesdk-cross-cc \
19 virtual/nativesdk-cross-binutils \
25 EXTRA_OEMAKE:class-cross-canadian = 'RPMPKG="${PV}" \
32 # To ship crash into your sdk, you should create/update a packagegroup-cross-canadian.bbappend and
34 # CRASH = "crash-cross-canadian-${TRANSLATED_TARGET_ARCH}"
49 do_install:class-cross-canadian () {
H A Dcrash_8.0.5.bb4 BBCLASSEXTEND = "native cross"
6 EXTRA_OEMAKE:class-cross = 'RPMPKG="${PV}" \
13 EXTRA_OEMAKE:append:class-cross = " LDFLAGS='${BUILD_LDFLAGS}'"
23 do_install:class-cross () {
28 RDEPENDS:${PN}:class-cross = ""
/openbmc/linux/Documentation/filesystems/
H A Ddirectory-locking.rst25 4) rename() that is _not_ cross-directory. Locking rules: caller locks
45 6) cross-directory rename. The trickiest in the whole bunch. Locking
77 (1) if object removal or non-cross-directory rename holds lock on A and
79 acquire the lock on B. (Proof: only cross-directory rename can change
82 (2) if cross-directory rename holds the lock on filesystem, order will not
83 change until rename acquires all locks. (Proof: other cross-directory
107 Any contended object is either held by cross-directory rename or
109 operation other than cross-directory rename. Then the lock this operation
112 It means that one of the operations is cross-directory rename.
115 own descendent. Moreover, there is exactly one cross-directory rename
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-test/testfloat/
H A Dtestfloat_3e.bb14 file://0001-Makefile-for-cross-compile-SoftFloat.patch \
15 file://0002-Makefile-for-cross-compile-TestFloat.patch \
28 oe_runmake -C SoftFloat-${PV}/build/Linux-Cross-Compile/
29 oe_runmake -C TestFloat-${PV}/build/Linux-Cross-Compile/
34 install ${S}/TestFloat-${PV}/build/Linux-Cross-Compile/testfloat ${D}/${bindir}
35 install ${S}/TestFloat-${PV}/build/Linux-Cross-Compile/testfloat_gen ${D}/${bindir}
36 install ${S}/TestFloat-${PV}/build/Linux-Cross-Compile/testfloat_ver ${D}/${bindir}
37 install ${S}/TestFloat-${PV}/build/Linux-Cross-Compile/testsoftfloat ${D}/${bindir}
38 install ${S}/TestFloat-${PV}/build/Linux-Cross-Compile/timesoftfloat ${D}/${bindir}
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-bsp/cpufrequtils/cpufrequtils/
H A D0001-dont-unset-cflags.patch9 -# If you are running a cross compiler, you may want to set this
12 -CROSS = #/usr/i386-linux-uclibc/usr/bin/i386-uclibc-
13 -CC = $(CROSS)gcc
14 -LD = $(CROSS)gcc
15 -AR = $(CROSS)ar
16 -STRIP = $(CROSS)strip
17 -RANLIB = $(CROSS)ranlib
28 -export CROSS CC AR STRIP RANLIB CFLAGS LDFLAGS LIB_OBJS
/openbmc/openbmc/poky/meta/recipes-core/packagegroups/
H A Dpackagegroup-cross-canadian.bb1 SUMMARY = "Host SDK package for cross canadian toolchain"
2 PN = "packagegroup-cross-canadian-${MACHINE}"
4 inherit cross-canadian packagegroup
9 BINUTILS = "binutils-cross-canadian-${TRANSLATED_TARGET_ARCH}"
10 GCC = "gcc-cross-canadian-${TRANSLATED_TARGET_ARCH}"
11 GDB = "gdb-cross-canadian-${TRANSLATED_TARGET_ARCH}"
21 # cross-canadian.bbclass prevents variable dependency propagation to TRANSLATED_TARGET_ARCH
/openbmc/openbmc/poky/meta/classes-recipe/
H A Dtexinfo.bbclass8 # texinfo utilities at build-time. Native and cross recipes are made to use the
17 TEXDEP:class-cross = "texinfo-dummy-native"
19 TEXDEP:class-cross-canadian = "texinfo-dummy-native"
22 # libtool-cross doesn't inherit cross
23 TEXDEP:pn-libtool-cross = "texinfo-dummy-native"
/openbmc/qemu/roms/
H A DMakefile25 # cross compiler auto detection
30 # first find cross binutils in path
31 find-cross-ld = $(firstword $(wildcard $(patsubst %,%/$(1)-*$(system)*-ld,$(path))))
32 # then check we have cross gcc too
33 find-cross-gcc = $(firstword $(wildcard $(patsubst %ld,%gcc,$(call find-cross-ld,$(1)))))
35 find-cross-prefix = $(subst gcc,,$(notdir $(call find-cross-gcc,$(1))))
37 arm_cross_prefix := $(call find-cross-prefix,arm)
38 powerpc64_cross_prefix := $(call find-cross-prefix,powerpc64)
39 powerpc_cross_prefix := $(call find-cross-prefix,powerpc)
40 x86_64_cross_prefix := $(call find-cross-prefix,x86_64)
[all …]
/openbmc/linux/Documentation/doc-guide/
H A Dparse-headers.rst6 order to describe the userspace API and to generate cross-references
7 between the code and the documentation. Adding cross-references for
12 cross-references. It has to be called via Makefile, while building the
26 enums and defines and create cross-references to a Sphinx book.
65 included via ..parsed-literal block with cross-references for the
73 enums and enum symbols and create cross-references for all of them.
84 The \ **ignore**\ means that it won't generate cross references for a
92 The \ **replace**\ means that it will generate cross references for a
162 It won't generate cross-references for \ **PRIVATE**\ .
172 It will make the BAR1 and BAR2 enum symbols to cross reference the foo
/openbmc/openbmc/poky/documentation/sdk-manual/
H A Dworking-projects.rst13 Once you have a suitable :ref:`sdk-manual/intro:the cross-development toolchain`
77 #. *Source the Cross-Toolchain Environment Setup File:* As described
78 earlier in the manual, installing the cross-toolchain creates a
79 cross-toolchain environment setup script in the directory that the
111 #. *Cross-Compile the Project:* This command compiles the project using
112 the cross-compiler. The
120 project, you can use the cross-toolchain by just passing the
123 directory in which you installed the cross-toolchain. For example,
128 the appropriate cross-toolchain tools::
141 cross-toolchain environment setup script and how they are used or
[all …]
/openbmc/openbmc/poky/meta/recipes-core/glibc/
H A Dcross-localedef-native_2.40.bb1 SUMMARY = "Cross locale generation tool for glibc"
28 file://0010-eglibc-Cross-building-and-testing-instructions.patch \
29 file://0011-eglibc-Help-bootstrap-cross-toolchain.patch \
31 file://0013-eglibc-Forward-port-cross-locale-generation-support.patch \
52 install -m 0755 ${B}/localedef ${D}${bindir}/cross-localedef
53 install -m 0755 ${B}/cross-localedef-hardlink ${D}${bindir}/cross-localedef-hardlink
/openbmc/openbmc-test-automation/redfish/service_root/
H A Dtest_service_root_security.robot20 ... X-Permitted-Cross-Domain-Policies=none
21 ... Cross-Origin-Embedder-Policy=require-corp
22 ... Cross-Origin-Opener-Policy=same-origin
23 ... Cross-Origin-Resource-Policy=same-origin
125 # X-Permitted-Cross-Domain-Policies: none
126 # Cross-Origin-Embedder-Policy: require-corp
127 # Cross-Origin-Opener-Policy: same-origin
128 # Cross-Origin-Resource-Policy: same-origin
146 # [X-Permitted-Cross-Domain-Policies]: none
147 # [Cross-Origin-Embedder-Policy]: require-corp
[all …]
/openbmc/linux/arch/powerpc/boot/
H A Dwrapper18 # -C prefix specify command prefix for cross-building tools
54 # cross-compilation prefix
55 CROSS=
71 echo ' [-c] [-C cross-prefix] [-D datadir] [-W workingdir]' >&2
131 CROSS="$1"
196 LC_ALL=C elfformat="`${CROSS}objdump -p "$kernel" | grep 'file format' | awk '{print $4}'`"
224 ${CROSS}ld -V 2>&1 | grep -q LLD
229 LD_VERSION=$(${CROSS}ld --version | ld_version)
383 rodynamic=$(if ${CROSS}ld -V 2>&1 | grep -q LLD ; then echo "-z rodynamic"; fi)
399 ${CROSS}objcopy $objflags "$kernel" "$vmz.$$"
[all …]

12345678910>>...81