Home
last modified time | relevance | path

Searched refs:cross (Results 1 – 25 of 1042) sorted by relevance

12345678910>>...42

/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 …]
H A Ddefault-providers.inc4 … = "virtual/cross-cc virtual/cross-c++ virtual/cross-binutils virtual/nativesdk-cross-cc virtual/n…
/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/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 …]
H A Ddebian-legacy-test-cross.docker1 # Docker legacy cross-compiler target (tests and minimal qemu)
6 # libc6.1-dev-alpha-cross: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054412
10 # dependencies and the relevant cross compilers.
23 # Add extra build tools and as many cross compilers as we can for testing
33 libc6.1-dev-alpha-cross \
35 libc6-dev-sh4-cross \
H A Ddebian-loongarch-cross.docker2 # Docker cross-compiler target
40 …gson/build-tools/releases/download/2023.08.08/CLFS-loongarch64-8.1-x86_64-cross-tools-gcc-glibc.ta…
43 ENV PATH $PATH:/opt/cross-tools/bin
44 ENV LD_LIBRARY_PATH /opt/cross-tools/lib:/opt/cross-tools/loongarch64-unknown-linux-gnu/lib:$LD_LIB…
/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%%=*}
650 meson_option_add --cross-file "$1"
663 --cross-prefix=*)
693 --cross-cc-*)
695 --cross-prefix-*)
[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])
181 cross="x86_64",
188 cross="aarch64",
193 cross="armv7l",
198 cross="i686",
205 cross="mips64el",
210 cross="mipsel",
215 cross="ppc64le",
[all …]
/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/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/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/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
H A Dpackagegroup-go-cross-canadian.bb1 SUMMARY = "Host SDK package for Go cross canadian toolchain"
2 PN = "packagegroup-go-cross-canadian-${MACHINE}"
4 inherit cross-canadian packagegroup
8 GO = "go-cross-canadian-${TRANSLATED_TARGET_ARCH}"
H A Dpackagegroup-rust-cross-canadian.bb1 SUMMARY = "Host SDK package for Rust cross canadian toolchain"
2 PN = "packagegroup-rust-cross-canadian-${MACHINE}"
4 inherit cross-canadian packagegroup
8 RUST = "rust-cross-canadian-${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/openbmc/meta-openembedded/meta-networking/recipes-daemons/squid/files/
H A DSkip-AC_RUN_IFELSE-tests.patch6 Upstream-Status: Inappropriate [cross compiling specific]
8 Such tests are not supported in a cross compile
28 + dnl Can't test in cross compiled env - so assume good
33 + dnl Can't test in cross compiled env - so assume good
46 + AC_MSG_RESULT([skipped - can't test in cross-compiled env])
57 + AC_MSG_RESULT([skipped - can't test in cross-compiled env])
/openbmc/openbmc/poky/meta/recipes-core/glibc/glibc/
H A D0010-eglibc-Cross-building-and-testing-instructions.patch11 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
33 +process of cross-compiling the GNU C library is quite a bit more
36 +1) Build a cross-compiler, with certain facilities disabled.
43 +3) Build a second cross-compiler, using the header files and object
49 +5) Build a third cross-compiler, based on the C library built in step 4.
[all …]
/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/poky/meta/recipes-devtools/gdb/
H A Dgdb-cross-canadian.inc1 inherit cross-canadian
5 SUMMARY = "GNU debugger (cross-canadian gdb for ${TARGET_ARCH} target)"
6 PN = "gdb-cross-canadian-${TRANSLATED_TARGET_ARCH}"
10 virtual/nativesdk-cross-cc virtual/nativesdk-cross-binutils virtual/nativesdk-libc"
/openbmc/qemu/tests/docker/
H A DMakefile.include78 DOCKER_PARTIAL_IMAGES += debian-amd64-cross
85 DOCKER_PARTIAL_IMAGES += debian-mipsel-cross debian-mips64el-cross
86 DOCKER_PARTIAL_IMAGES += debian-ppc64el-cross
87 DOCKER_PARTIAL_IMAGES += debian-s390x-cross
113 docker-image-debian-microblaze-cross: $(DOCKER_FILES_DIR)/debian-toolchain.docker \
114 $(DOCKER_FILES_DIR)/debian-microblaze-cross.d/build-toolchain.sh
118 DOCKER_PARTIAL_IMAGES += debian-microblaze-cross
119 DOCKER_PARTIAL_IMAGES += debian-xtensa-cross
/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/meta-openembedded/meta-gnome/recipes-gnome/tracker/
H A Dtinysparql_3.8.2.bb28 # set required cross property sqlite3_has_fts5
31 echo "[properties]" > ${WORKDIR}/meson-tracker.cross
32 echo "sqlite3_has_fts5 = 'true'" >> ${WORKDIR}/meson-tracker.cross
36 --cross-file ${WORKDIR}/meson-tracker.cross \
/openbmc/qemu/roms/
H A DMakefile31 find-cross-ld = $(firstword $(wildcard $(patsubst %,%/$(1)-*$(system)*-ld,$(path))))
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)
41 riscv32_cross_prefix := $(call find-cross-prefix,riscv32)
42 riscv64_cross_prefix := $(call find-cross-prefix,riscv64)

12345678910>>...42