Home
last modified time | relevance | path

Searched +full:cross +full:- +full:targets (Results 1 – 25 of 818) sorted by relevance

12345678910>>...33

/external/toybox/scripts/
Dmcm-buildall.sh3 # Script to build all cross and native compilers supported by musl-libc.
8 if [ ! -d litecross ]
10 echo Run this script in musl-cross-make directory to make "ccc" directory.
12 echo " "git clone https://github.com/richfelker/musl-cross-make
13 echo " "cd musl-cross-make
14 echo ' ~/toybox/scripts/mcm-buildall.sh'
18 # List of known targets. The format is TARGET[@RENAME]:EXTRA:CONFIG resulting
19 # in a gcc tuple TARGET-linux-muslEXTRA with CONFIG appended to $GCC_CONFIG
20 # (and thus the gcc ./configure command line). So i686:: builds i686-linux-musl
21 # and sh2eb::fdpic:--with-cpu=mj2 builds sh2eb-linux-muslfdpic adding
[all …]
/external/bazelbuild-rules_rust/crate_universe/tools/cross_installer/
DCross.toml1 # Darwin targets build on the host
2 # https://github.com/rust-embedded/cross/issues/223
3 # [target.aarch64-apple-darwin]
4 # image = "rustembedded/cross:aarch64-apple-darwin"
6 [target.aarch64-unknown-linux-gnu]
7 image = "rustembedded/cross:aarch64-unknown-linux-gnu@sha256:f0695f83156b2bfd3f946637852779207ff247…
9 # Darwin targets build on the host
10 # https://github.com/rust-embedded/cross/issues/223
11 # [target.x86_64-apple-darwin]
12 # image = "rustembedded/cross:x86_64-apple-darwin"
[all …]
/external/rust/crates/chrono/.github/workflows/
Dtest.yml4 # It's really `--all-features`, but not adding the mutually exclusive features from rkyv
5 …ALL_NON_EXCLUSIVE_FEATURES: --features "default unstable-locales rkyv-32 rkyv-validation rustc-ser…
16 os: [ubuntu-latest, macos-latest, windows-latest]
17 tz: ["ACST-9:30", "EST4", "UTC0", "Asia/Katmandu"]
18 runs-on: ${{ matrix.os }}
20 - uses: actions/checkout@v4
21 - uses: dtolnay/rust-toolchain@stable
22 - uses: Swatinem/rust-cache@v2
23 - run: cargo test ${{ env.ALL_NON_EXCLUSIVE_FEATURES }} --color=always -- --color=always
31 os: [ubuntu-latest]
[all …]
/external/crosvm/base/patches/
DAndroid.bp.patch1 diff --git a/base/Android.bp b/base/Android.bp
3 --- a/base/Android.bp
5 @@ -13,7 +13,7 @@ package {
9 - host_supported: true,
14 @@ -44,6 +44,25 @@ rust_test {
23 + // For ARM architecture, we use aarch64-linux-android for BOTH
24 + // device and host targets. As a result, host targets are also
28 + // yet support a Linux-based target using Bionic as libc. We can't
29 + // use aarch64-unknown-linux-gnu because it's using glibc which
30 + // we don't support for cross-host builds.
[all …]
/external/toybox/mkroot/
Dmkroot.sh3 # ------------------------------ Part 1: Setup -------------------------------
6 [ -z "$NOCLEAR" ] && exec env -i NOCLEAR=1 HOME="$HOME" PATH="$PATH" \
7 LINUX="$LINUX" CROSS="$CROSS" CROSS_COMPILE="$CROSS_COMPILE" "$0" "$@"
9 ! [ -d mkroot ] && echo "Run mkroot/mkroot.sh from toybox source dir." && exit 1
13 [ "${i/=/}" != "$i" ] && export "$i" || { [ "$i" != -- ] && PKG="$PKG $i"; }
20 announce() { printf "\033]2;$CROSS $*\007" 2>/dev/null >/dev/tty; printf "\n=== $*\n";}
23 # ----- Are we cross compiling (via CROSS_COMPILE= or CROSS=)
25 if [ -n "$CROSS_COMPILE" ]; then
27 [ -z "${X:=$(command -v "$CROSS_COMPILE"cc)}" ] && die "no ${CROSS_COMPILE}cc"
28 CROSS_COMPILE="$(realpath -s "${X%cc}")"
[all …]
/external/bazelbuild-rules_go/docs/go/core/
Dcross_compilation.md2 ## Cross compilation
4 rules_go can cross-compile Go projects to any platform the Go toolchain
5 supports. The simplest way to do this is by setting the `--platforms` flag on
9 $ bazel build --platforms=@io_bazel_rules_go//go/toolchain:linux_amd64 //my/project
19 By default, cross-compilation will cause Go targets to be built in "pure mode",
23 Cross-compiling cgo code is possible, but not fully supported. You will need to
25 ensure it works by building `cc_binary` and `cc_library` targets with the
26 `--cpu` command line flag set. Then, to build a mixed Go / C / C++ project,
27 add `pure = "off"` to your `go_binary` target and run Bazel with `--cpu`
28 and `--platforms`.
Drules.md1 <!-- Generated with Stardoc: http://skydoc.bazel.build -->
4 ["Make variable"]: https://docs.bazel.build/versions/master/be/make-variables.html
5 … tokenization]: https://docs.bazel.build/versions/master/be/common-definitions.html#sh-tokenization
6 [Gazelle]: https://github.com/bazelbuild/bazel-gazelle
11 [build constraints]: https://golang.org/pkg/go/build/#hdr-Build_Constraints
12 [cc_library deps]: https://docs.bazel.build/versions/master/be/c-cpp.html#cc_library.deps
15 [data dependencies]: https://docs.bazel.build/versions/master/build-ref.html#data
18 [mode attributes]: /go/modes.rst#mode-attributes
24 …[shard_count]: https://docs.bazel.build/versions/master/be/common-definitions.html#test.shard_count
26 [test_arg]: https://docs.bazel.build/versions/master/user-manual.html#flag--test_arg
[all …]
/external/crosvm/base/
DAndroid.bp7 // See: http://go/android-license-faq
8 // A large-scale-change added 'default_applicable_licenses' to import
11 // SPDX-license-identifier-BSD
23 test_suites: ["general-tests"],
56 // For ARM architecture, we use aarch64-linux-android for BOTH
57 // device and host targets. As a result, host targets are also
61 // yet support a Linux-based target using Bionic as libc. We can't
62 // use aarch64-unknown-linux-gnu because it's using glibc which
63 // we don't support for cross-host builds.
80 test_suites: ["general-tests"],
[all …]
/external/libvpx/
DREADME12 * All x86 targets require the Yasm[1] assembler be installed[2].
15 have this package, the install-docs option will be disabled.
26 yasm-<version>-<arch>.exe to yasm.exe and place it in:
34 2. Out-of-tree builds
45 The 'configure' script supports a number of options. The --help option can be
47 $ ../libvpx/configure --help
58 5. Cross development
59 For cross development, the most notable option is the --target option. The
60 most up-to-date list of supported targets can be found at the bottom of the
61 --help output of the configure script. As of this writing, the list of
[all …]
/external/llvm/test/ExecutionEngine/OrcMCJIT/
Dlit.local.cfg2 targets = root.targets
3 if ('X86' in targets) | ('AArch64' in targets) | ('ARM' in targets) | \
4 ('Mips' in targets) | ('PowerPC' in targets) | ('SystemZ' in targets):
18 if 'i386-apple-darwin' in root.target_triple:
24 # ExecutionEngine tests are not expected to pass in a cross-compilation setup.
/external/llvm/test/ExecutionEngine/MCJIT/
Dlit.local.cfg2 targets = root.targets
3 if ('X86' in targets) | ('AArch64' in targets) | ('ARM' in targets) | \
4 ('Mips' in targets) | ('PowerPC' in targets) | ('SystemZ' in targets):
18 if 'i386-apple-darwin' in root.target_triple:
24 # ExecutionEngine tests are not expected to pass in a cross-compilation setup.
/external/toybox/
DREADME1 Toybox: all-in-one Linux command line.
3 --- Getting started
5 You can download static binaries for various targets from:
13 wget http://landley.net/toybox/bin/toybox-x86_64
14 chmod +x toybox-x86_64
15 ./toybox-x86_64 echo hello world
17 --- Building toybox
30 LDFLAGS="--static" CROSS_COMPILE=armv5l- make defconfig toybox
38 toybox to run on the current machine. Cross compiling requires an appropriately
39 prefixed cross compiler toolchain, several example toolchains (built using
[all …]
/external/tensorflow/tensorflow/lite/g3doc/guide/
Dbuild_arm.md3 This page describes how to build the TensorFlow Lite libraries for ARM-based
11 ----------------------------------------------------------------------------------------- | -------…
21 ## Cross-compilation for ARM with CMake
24 better use CMake for cross compilation. There is a separate
25 [Cross compilation TensorFlow Lite with CMake](https://www.tensorflow.org/lite/guide/build_cmake_ar…
28 ## Cross-compilation for ARM with Bazel
32 …ttps://github.com/tensorflow/tensorflow/tree/master/tensorflow/tools/toolchains/embedded/arm-linux)
36 | ------------------- | ----------------------- | -------------------------- |
37 | armhf (ARM32) | --config=elinux_armhf | RPI3, RPI4 with 32 bit |
39 | AArch64 (ARM64) | --config=elinux_aarch64 | Coral, RPI4 with Ubuntu 64 |
[all …]
/external/llvm/docs/
DCMake.rst11 `CMake <http://www.cmake.org/>`_ is a cross-platform build-generator tool. CMake
34 We use here the command-line, non-interactive CMake interface.
45 .. code-block:: console
53 .. code-block:: console
73 .. code-block:: console
75 $ cmake --build .
77 The ``--build`` option tells ``cmake`` to invoke the underlying build
81 the ``--build`` option is portable.
85 .. code-block:: console
87 $ cmake --build . --target install
[all …]
/external/clang/docs/
DCrossCompilation.rst2 Cross-compilation using Clang
9 for cross-compiling your code to a different architecture. It assumes you
17 `instructions for cross-compiling LLVM itself
21 related to cross-compilation, and what main compiler options Clang provides
22 for performing cross-compilation.
24 Cross compilation issues
33 On the other hand, Clang/LLVM is natively a cross-compiler, meaning that
34 one set of programs can compile to all targets by setting the ``-target``
40 But, as is true to any cross-compiler, and given the complexity of
47 ``compiler-rt``, ``libcxx``, ``libgcc``, ``libm``, etc), so you'll have to
[all …]
/external/ltp/
DMakefile1 # SPDX-License-Identifier: GPL-2.0-or-later
2 # Copyright (c) Linux Test Project, 2009-2022
3 # Copyright (c) Cisco Systems Inc., 2009-2010
32 # CLEAN_TARGETS: Targets which exist solely in clean.
33 # COMMON_TARGETS: Targets which exist in all, clean, and install.
34 # INSTALL_TARGETS: Targets which exist in clean and install (contains
36 # BOOTSTRAP_TARGETS: Directories required to bootstrap out-of-build-tree
39 # We're not using uclinux based targets (default).
46 ifeq ($$(filter %-clean,$(1)),) # not *-clean
47 $(1): | $$(abs_top_builddir)/$$(basename $$(subst -,.,$(1)))
[all …]
/external/rust/crates/minimal-lexical/.github/workflows/
DOSX.yml9 cross:
11 runs-on: macos-latest
13 fail-fast: false
16 # iOS targets don't work, since rust-embedded doesn't provide images.
17 - x86_64-apple-darwin
20 - uses: actions/checkout@v2
21 - uses: actions-rs/toolchain@v1
26 - uses: actions-rs/cargo@v1
28 use-cross: true
30 args: --target ${{matrix.target}}
[all …]
/external/perfetto/docs/contributing/
Dbuild-instructions.md6 A read-only mirror is also available at https://github.com/google/perfetto .
12 has non-NDK depedencies into Android internals. Profilers and internal HAL/AIDL
19 [AOSP->Chromium autoroller](https://autoroll.skia.org/r/perfetto-chromium-autoroll)
33 tools/install-build-deps [--android] [--ui] [--linux-arm]
36 `--android` will pull the Android NDK, emulator and other deps required
39 `--ui` will pull NodeJS and all the NPM modules required to build the
40 Web UI. See the [UI Development](#ui-development) section below for more.
42 `--linux-arm` will pull the sysroots for cross-compiling for Linux ARM/64.
51 as primary build system. See the [Build files](#build-files) section below for
69 See the [Build Configurations](#build-configurations) and
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/CodeView/
DDebugCrossImpSubsection.cpp1 //===- DebugCrossImpSubsection.cpp ----------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
32 "Not enough bytes for a Cross Module Import Header!"); in operator ()()
35 if (Reader.bytesRemaining() < Item.Header->Count * sizeof(uint32_t)) in operator ()()
38 "Not enough to read specified number of Cross Module References!"); in operator ()()
39 if (auto EC = Reader.readArray(Item.Imports, Item.Header->Count)) in operator ()()
57 std::vector<support::ulittle32_t> Targets = {support::ulittle32_t(ImportId)}; in addImport() local
58 auto Result = Mappings.insert(std::make_pair(Module, Targets)); in addImport()
60 Result.first->getValue().push_back(Targets[0]); in addImport()
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/lib/DebugInfo/CodeView/
DDebugCrossImpSubsection.cpp1 //===- DebugCrossImpSubsection.cpp ----------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
32 "Not enough bytes for a Cross Module Import Header!"); in operator ()()
35 if (Reader.bytesRemaining() < Item.Header->Count * sizeof(uint32_t)) in operator ()()
38 "Not enough to read specified number of Cross Module References!"); in operator ()()
39 if (auto EC = Reader.readArray(Item.Imports, Item.Header->Count)) in operator ()()
57 std::vector<support::ulittle32_t> Targets = {support::ulittle32_t(ImportId)}; in addImport() local
58 auto Result = Mappings.insert(std::make_pair(Module, Targets)); in addImport()
60 Result.first->getValue().push_back(Targets[0]); in addImport()
[all …]
/external/toybox/www/
Dfaq.html2 <!--#include file="header.html" -->
25 <!-- get binaries -->
27 <li><h2><a href="#cross">How do I cross compile toybox?</h2></li>
28 <li><h2><a href="#targets">What architectures does toybox support?</li>
43 and <a href=http://landley.net/notes-2006.html#28-09-2006>started over from
45 <a href=http://lists.busybox.net/pipermail/busybox/2006-September/058617.html>protracted licensing …
48 <a href=http://landley.net/notes-2011.html#13-11-2011>relaunched</a>
50 <a href=http://landley.net/aboriginal/about.html#selfhost>self-hosting</a>.
54 after a lot of thinking <a href=http://landley.net/talks/ohio-2013.txt>about
55 licenses</a> and <a href=http://landley.net/notes-2011.html#21-03-2011>the
[all …]
/external/toolchain-utils/go/chromeos/
Dbuild_go2 set -e -o pipefail
4 # This script builds the go cross compilers for ChromeOS targets.
8 # It assumes that the "x86_64-cros-linux-gnu" toolchain is already installed.
9 # It assumes that the "armv7a-cros-linux-gnueabihf" toolchain is
11 # It assumes that the "aarch64-cros-linux-gnu" toolchain is already installed.
13 if [[ ! -e "make.bash" && -e "src/make.bash" ]]
18 # Build the Go toolchain for amd64 targets.
20 CC_FOR_TARGET="x86_64-cros-linux-gnu-clang" \
21 CXX_FOR_TARGET="x86_64-cros-linux-gnu-clang++" \
22 ./make.bash --no-clean
[all …]
/external/libaom/
DREADME.md6 1. [Building the lib and applications](#building-the-library-and-applications)
7 - [Prerequisites](#prerequisites)
8 - [Get the code](#get-the-code)
9 - [Basics](#basic-build)
10 - [Configuration options](#configuration-options)
11 - [Dylib builds](#dylib-builds)
12 - [Debugging](#debugging)
13 - [Cross compiling](#cross-compiling)
14 - [Sanitizer support](#sanitizers)
15 - [MSVC builds](#microsoft-visual-studio-builds)
[all …]
/external/webrtc/build_overrides/
Dbuild.gni3 # Use of this source code is governed by a BSD-style license
9 # Some non-Chromium builds don't support building java targets.
30 # For Chromium, Android 32-bit non-component, non-clang builds hit a 4GiB size
37 # Allow for mac cross compile on linux machines.
43 "Do not allow building targets with the default " +
55 # Limits the defined //third_party/android_deps targets to only "buildCompile"
56 # and "buildCompileNoDeps" targets. This is useful for third-party
62 # If true, it assumes that //third_party/abseil-cpp is an available
/external/libcups/config-scripts/
Dcups-opsys.m44 dnl Copyright © 2007-2019 by Apple Inc.
5 dnl Copyright © 1997-2006 by Easy Software Products, all rights reserved.
15 [host_os_name=`echo $host_os | sed -e '1,$s/[0-9.]*$//g'`]
16 [host_os_version=`echo $host_os | sed -e '1,$s/^[^0-9.]*//g' | awk -F. '{print $1 $2}'`]
22 dnl Determine whether we are cross-compiling...
24 # No, build local targets
27 # Yes, don't build local targets

12345678910>>...33