| /external/rust/crates/grpcio-sys/grpc/tools/distrib/ |
| D | build_ruby_environment_macos.sh | 8 # http://www.apache.org/licenses/LICENSE-2.0 16 set -ex 18 rm -rf ~/.rake-compiler 22 curl https://raw.githubusercontent.com/rake-compiler/rake-compiler/v1.1.1/tasks/bin/cross-ruby.rake… 26 --- cross-ruby.rake 2021-03-05 12:04:09.898286632 -0800 27 +++ patched 2021-03-05 12:05:35.594318962 -0800 28 @@ -111,10 +111,11 @@ 29 "--host=#{MINGW_HOST}", 30 "--target=#{MINGW_TARGET}", 31 "--build=#{RUBY_BUILD}", [all …]
|
| /external/crosvm/base/patches/ |
| D | Android.bp.patch | 1 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/ |
| D | mkroot.sh | 3 # ------------------------------ 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" >/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/crosvm/base/ |
| D | Android.bp | 5 // See: http://go/android-license-faq 6 // A large-scale-change added 'default_applicable_licenses' to import 9 // SPDX-license-identifier-BSD 21 test_suites: ["general-tests"], 55 // For ARM architecture, we use aarch64-linux-android for BOTH 56 // device and host targets. As a result, host targets are also 60 // yet support a Linux-based target using Bionic as libc. We can't 61 // use aarch64-unknown-linux-gnu because it's using glibc which 62 // we don't support for cross-host builds. 79 test_suites: ["general-tests"], [all …]
|
| /external/libvpx/ |
| D | README | 12 * 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/docs/ |
| D | CMake.rst | 11 `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/perfetto/docs/contributing/ |
| D | build-instructions.md | 6 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/llvm/test/ExecutionEngine/MCJIT/ |
| D | lit.local.cfg | 2 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/OrcMCJIT/ |
| D | lit.local.cfg | 2 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/ |
| D | README | 1 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/ |
| D | build_arm.md | 3 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/ltp/ |
| D | Makefile | 1 # 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/clang/docs/ |
| D | CrossCompilation.rst | 2 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/rust/crates/minimal-lexical/.github/workflows/ |
| D | OSX.yml | 9 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/toybox/www/ |
| D | faq.html | 2 <!--#include file="header.html" --> 26 <!-- get binaries --> 28 <li><h2><a href="#cross">How do I cross compile toybox?</h2></li> 29 <li><h2><a href="#targets">What architectures does toybox support?</li> 38 and <a href=http://landley.net/notes-2006.html#28-09-2006>started over from 40 <a href=http://lists.busybox.net/pipermail/busybox/2006-September/058617.html>protracted licensing … 43 <a href=http://landley.net/notes-2011.html#13-11-2011>relaunched</a> 45 <a href=http://landley.net/aboriginal/about.html#selfhost>self-hosting</a>. 49 after a lot of thinking <a href=http://landley.net/talks/ohio-2013.txt>about 50 licenses</a> and <a href=http://landley.net/notes-2011.html#21-03-2011>the [all …]
|
| /external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/CodeView/ |
| D | DebugCrossImpSubsection.cpp | 1 //===- 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/libaom/ |
| D | README.md | 6 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/toolchain-utils/go/chromeos/ |
| D | build_go | 2 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/pdfium/build_overrides/ |
| D | BUILDCONFIG.gn | 2 # Use of this source code is governed by a BSD-style license that can be 40 # - host_os, host_cpu, host_toolchain 41 # - target_os, target_cpu, default_toolchain 42 # - current_os, current_cpu, current_toolchain. 45 # target_toolchain). This is because the "default" toolchain is a GN built-in 47 # its GYP counterpart. Potentially the built-in default_toolchain variable 90 # - If your feature is a single target, say //components/foo, you can put 94 # - Defines based on build variables should be implemented via the generated 99 # - If your flag toggles a target on and off or toggles between different 102 # group can be in the same BUILD.gn file as the build flag, and targets can [all …]
|
| /external/rust/crates/chrono/.github/workflows/ |
| D | test.yml | 9 - '**.rs' 10 - .github/** 11 - Cargo.toml 17 os: [ubuntu-16.04, ubuntu-latest, macos-latest, windows-latest] 22 # check all tzs on most-recent OS's 23 - os: ubuntu-latest 26 - os: windows-latest 29 - os: macos-latest 33 - os: ubuntu-latest 37 - os: ubuntu-latest [all …]
|
| /external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/IPO/ |
| D | WholeProgramDevirt.h | 1 //===- WholeProgramDevirt.h - Whole-program devirt pass ---------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // This file defines parts of the whole-program devirtualization pass 12 //===----------------------------------------------------------------------===// 53 // Set little-endian value Val with size Size at bit position Pos, 65 // Set big-endian value Val with size Size at bit position Pos, 71 DataUsed.first[Size - I - 1] = Val >> (I * 8); in setBE() 72 assert(!DataUsed.second[Size - I - 1]); in setBE() 73 DataUsed.second[Size - I - 1] = 0xff; in setBE() [all …]
|
| /external/jemalloc_new/ |
| D | INSTALL.md | 19 install_* targets documented below. 28 * `--help` 32 * `--prefix=<install-root-dir>` 36 ./configure --prefix=/usr/local 41 * `--with-version=(<major>.<minor>.<bugfix>-<nrev>-g<gid>|VERSION)` 45 1) If --with-version=<major>.<minor>.<bugfix>-<nrev>-g<gid> is specified, 47 2) If --with-version is not specified in either form and the source 49 describe' invocations that pattern-match release tags. 51 0.0.0-0-g0000000000000000000000000000000000000000 53 Note that --with-version=VERSION bypasses (1) and (2), which simplifies [all …]
|
| /external/webrtc/build_overrides/ |
| D | build.gni | 3 # 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/ |
| D | cups-opsys.m4 | 4 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
|
| /external/perfetto/ |
| D | BUILD.gn | 7 # http://www.apache.org/licenses/LICENSE-2.0 18 # +----------------------------------------------------------------------------+ 19 # | "all" targets definition: defines targets reachable by the various configs | 20 # +----------------------------------------------------------------------------+ 25 # target, the one invoked running ninja -C out/xxx without further args. 26 # Because of this, care must be taken to wrap dependencies to targets in other 28 # target that happens to be defined in the same BUILD.gn that contains targets 52 # In many cross-compilation scenarios (typically Android) developers expect 57 # Note that when cross-compiling the host executable will be available in 99 [ "//build/config/fuchsia/test/network.shard.test-cml" ] [all …]
|