/external/llvm/include/llvm/IR/ |
D | TypeBuilder.h | 25 /// known at compile time. To support cross-compilation, we define a 31 /// to guarantee that its result is suitable for cross-compilation. 87 // Types for use with cross-compilable TypeBuilders. These correspond 104 template<typename T, bool cross> class TypeBuilder<const T, cross> 105 : public TypeBuilder<T, cross> {}; 106 template<typename T, bool cross> class TypeBuilder<volatile T, cross> 107 : public TypeBuilder<T, cross> {}; 108 template<typename T, bool cross> class TypeBuilder<const volatile T, cross> 109 : public TypeBuilder<T, cross> {}; 112 template<typename T, bool cross> class TypeBuilder<T*, cross> { [all …]
|
/external/eigen/test/ |
D | geo_orthomethods.cpp | 31 // cross product in orthomethods_3() 32 VERIFY_IS_MUCH_SMALLER_THAN(v1.cross(v2).dot(v1), Scalar(1)); in orthomethods_3() 33 VERIFY_IS_MUCH_SMALLER_THAN(v1.dot(v1.cross(v2)), Scalar(1)); in orthomethods_3() 34 VERIFY_IS_MUCH_SMALLER_THAN(v1.cross(v2).dot(v2), Scalar(1)); in orthomethods_3() 35 VERIFY_IS_MUCH_SMALLER_THAN(v2.dot(v1.cross(v2)), Scalar(1)); in orthomethods_3() 36 VERIFY_IS_MUCH_SMALLER_THAN(v1.cross(Vector3::Random()).dot(v1), Scalar(1)); in orthomethods_3() 39 (v0.cross(v1)).normalized(), in orthomethods_3() 40 (v0.cross(v1).cross(v0)).normalized(); in orthomethods_3() 44 VERIFY_IS_APPROX(v0.cross(mat3*v1), -(mat3*v1).cross(v0)); in orthomethods_3() 45 VERIFY_IS_APPROX(v0.cross(mat3.lazyProduct(v1)), -(mat3.lazyProduct(v1)).cross(v0)); in orthomethods_3() [all …]
|
/external/libwebsockets/READMEs/ |
D | README.build.md | 387 For cross-build or building against local miniz, you need the following kind of 506 @section cross Cross compiling 508 To enable cross-compiling **libwebsockets** using CMake you need to create 510 CMake will then use the cross compilers and build paths specified in this file 513 …Libwebsockets** includes an example toolchain file [cross-arm-linux-gnueabihf.cmake](../contrib/cr… 516 The commandline to configure for cross with this would look like 518 $ cmake .. -DCMAKE_INSTALL_PREFIX:PATH=/usr/lib/my-cross-root \ 519 -DCMAKE_TOOLCHAIN_FILE=../contrib/cross-arm-linux-gnueabihf.cmake \ 523 The example shows how to build with no external cross lib dependencies, you 524 need to provide the cross libraries otherwise. [all …]
|
D | README.build-android.md | 16 `./contrib/cross-aarch64-android.cmake` toolchain file is shipped. You can 19 ## Fetching lws (needed first for cross toolchain file) 30 The reason is that building mbedtls need the cross toolchain file from 46 cmake .. -DCMAKE_TOOLCHAIN_FILE=../libwebsockets/contrib/cross-aarch64-android.cmake \ 54 The lws toolchain file sets the path to install into as the cross root path, so 62 same toolchain file that sets the cross root to the same place as mbedtls, it 69 cmake .. -DCMAKE_TOOLCHAIN_FILE=../libwebsockets/contrib/cross-aarch64-android.cmake \ 77 ndk cross root.
|
/external/libaom/libaom/build/cmake/toolchains/ |
D | mips32-linux-gcc.cmake | 25 if("${CROSS}" STREQUAL "") 27 # Default the cross compiler prefix to something known to work. 28 set(CROSS mips-linux-gnu-) variable 36 if("${CROSS}" STREQUAL "") 38 # Default the cross compiler prefix to something known to work. 39 set(CROSS mips-mti-linux-gnu-) variable 46 if("${CROSS}" STREQUAL "") 48 # TODO(tomfinegan): Make it possible to turn this off. The $CROSS prefix won't 49 # be desired on a mips host. Default cross compiler prefix to something that 51 set(CROSS mips-linux-gnu-) variable [all …]
|
D | armv7-linux-gcc.cmake | 18 if("${CROSS}" STREQUAL "") 20 # Default the cross compiler prefix to something known to work. 21 set(CROSS arm-linux-gnueabihf-) variable 24 if(NOT ${CROSS} MATCHES hf-$) 28 set(CMAKE_C_COMPILER ${CROSS}gcc) 29 set(CMAKE_CXX_COMPILER ${CROSS}g++) 30 set(AS_EXECUTABLE ${CROSS}as)
|
D | mips64-linux-gcc.cmake | 18 if("${CROSS}" STREQUAL "") 20 # TODO(tomfinegan): Make it possible to turn this off. The $CROSS prefix won't 23 # Default the cross compiler prefix to something known to work. 24 set(CROSS mips-img-linux-gnu-) variable 42 set(CMAKE_C_COMPILER ${CROSS}gcc) 43 set(CMAKE_CXX_COMPILER ${CROSS}g++) 44 set(AS_EXECUTABLE ${CROSS}as)
|
D | x86_64-mingw-gcc.cmake | 19 if("${CROSS}" STREQUAL "") 20 set(CROSS x86_64-w64-mingw32-) variable 23 set(CMAKE_C_COMPILER ${CROSS}gcc) 24 set(CMAKE_CXX_COMPILER ${CROSS}g++) 25 set(CMAKE_AR ${CROSS}ar CACHE FILEPATH Archiver) 26 set(CMAKE_RANLIB ${CROSS}ranlib CACHE FILEPATH Indexer)
|
D | ppc-linux-gcc.cmake | 18 if("${CROSS}" STREQUAL "") 20 # Default the cross compiler prefix to something known to work. 21 set(CROSS powerpc64le-unknown-linux-gnu-) variable 24 set(CMAKE_C_COMPILER ${CROSS}gcc) 25 set(CMAKE_CXX_COMPILER ${CROSS}g++) 26 set(AS_EXECUTABLE ${CROSS}as)
|
D | x86-mingw-gcc.cmake | 21 if("${CROSS}" STREQUAL "") 22 set(CROSS i686-w64-mingw32-) variable 25 set(CMAKE_C_COMPILER ${CROSS}gcc) 26 set(CMAKE_CXX_COMPILER ${CROSS}g++) 27 set(CMAKE_AR ${CROSS}ar CACHE FILEPATH Archiver) 28 set(CMAKE_RANLIB ${CROSS}ranlib CACHE FILEPATH Indexer)
|
D | armv7-mingw-gcc.cmake | 19 if("${CROSS}" STREQUAL "") 20 set(CROSS armv7-w64-mingw32-) variable 23 set(CMAKE_C_COMPILER ${CROSS}gcc) 24 set(CMAKE_CXX_COMPILER ${CROSS}g++) 25 set(CMAKE_AR ${CROSS}ar CACHE FILEPATH Archiver) 26 set(CMAKE_RANLIB ${CROSS}ranlib CACHE FILEPATH Indexer)
|
/external/toybox/scripts/ |
D | mkroot.sh | 7 LINUX="$LINUX" CROSS="$CROSS" CROSS_COMPILE="$CROSS_COMPILE" "$0" "$@" 19 announce() { echo -e "\033]2;$CROSS $*\007\n=== $*"; } 22 # ----- Are we cross compiling (via CROSS_COMPILE= or CROSS=) 26 [ -z "$CROSS" ] && CROSS=${CROSS_COMPILE/*\//} CROSS=${CROSS/-*/} 28 elif [ -n "$CROSS" ]; then # CROSS=all/allnonstop/$ARCH else list known $ARCHes 32 if [ "${CROSS::3}" == all ]; then # loop calling ourselves for each target 34 "$0" "$@" CROSS=$i || [ "$CROSS" == allnonstop ] || exit 1 37 else # Find matching cross compiler under ccc/ else list available targets 38 CROSS_COMPILE="$(echo "$CCC/$CROSS"-*cross/bin/"$CROSS"*-cc)" # wildcard 48 # When not cross compiling set CROSS=host. Create per-target output directory [all …]
|
D | mcm-buildall.sh | 3 # Script to build all cross and native compilers supported by musl-libc. 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 18 # All toolchains after the first are themselves cross compiled (so they 34 # Set cross compiler path 45 TYPE=cross 47 LP="$OUTPUT/$HOST-cross/bin:$LP" 51 LP="$OUTPUT/${RENAME:-$TARGET}-cross/bin:$LP" 82 if [ ! -z "$RENAME" ] && [ "$TYPE" == cross ] [all …]
|
/external/mesa3d/.gitlab-ci/ |
D | meson-build.sh | 6 CROSS_FILE=/cross_file-"$CROSS".txt 9 # tweak the cross file or generate a native file to do so. 13 if [ -n "$CROSS" ]; then 22 # cross-xfail-$CROSS, if it exists, contains a list of tests that are expected 23 # to fail for the $CROSS configuration, one per line. you can then mark those 31 # not cross-compiling (which is empty, because for amd64 everything is 33 if [ -n "$CROSS" ]; then 34 CROSS_XFAIL=.gitlab-ci/cross-xfail-"$CROSS" 46 ${CROSS+--cross "$CROSS_FILE"} \
|
/external/rust/crates/libz-sys/.github/workflows/ |
D | ci.yml | 6 # This job downloads and stores `cross` as an artifact, so that it can be 10 install-cross: 14 id: cross 17 repo: cross 22 name: cross-${{ matrix.platform }} 23 path: ${{ steps.cross.outputs.install_path }} 32 # one of the install-cross jobs has started, so this makes sure all 34 needs: install-cross 57 needs: install-cross 74 needs: install-cross [all …]
|
/external/capstone/ |
D | COMPILE.TXT | 2 Linux, *BSD & Solaris. We also show steps to cross-compile for Microsoft Windows. 60 - On 64-bit OS, run the command below to cross-compile Capstone for 32-bit binary: 105 (3) Cross-compile for Windows from *nix 107 To cross-compile for Windows, Linux & gcc-mingw-w64-i686 (and also gcc-mingw-w64-x86-64 110 - To cross-compile Windows 32-bit binary, simply run: 112 $ ./make.sh cross-win32 114 - To cross-compile Windows 64-bit binary, run: 116 $ ./make.sh cross-win64 123 (4) Cross-compile for iOS from Mac OSX. 125 To cross-compile for iOS (iPhone/iPad/iPod), Mac OSX with XCode installed is required. [all …]
|
D | make.sh | 6 # Note: to cross-compile "nix32" on Linux, package gcc-multilib is required. 28 CROSS=arm-linux-androideabi 32 CROSS=aarch64-linux-android 50 ANDROID=1 CROSS="${STANDALONE}/${CROSS}/bin" CFLAGS="--sysroot=${STANDALONE}/sysroot" ${MAKE} $* 124 "cross-win32" ) CROSS=i686-w64-mingw32- ${MAKE} $*;; 125 "cross-win64" ) CROSS=x86_64-w64-mingw32- ${MAKE} $*;; 126 "cygwin-mingw32" ) CROSS=i686-pc-mingw32- ${MAKE} $*;; 127 "cygwin-mingw64" ) CROSS=x86_64-w64-mingw32- ${MAKE} $*;; 128 "cross-android" ) build_android $*;; 129 "cross-android64" ) CROSS=aarch64-linux-gnu- ${MAKE} $*;; # Linux cross build
|
/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 40 But, as is true to any cross-compiler, and given the complexity of 56 true when your cross-compiler was installed by the distribution's package 68 General Cross-Compilation Options in Clang [all …]
|
/external/freetype/docs/ |
D | INSTALL.CROSS | 1 This document contains instructions on how to cross-build the FreeType 15 The GNU C compiler to cross-build the target system is required. 16 Currently, using a non-GNU cross compiler is untested. The cross 19 system is Linux/MIPS, the cross compiler should be installed with 32 To configure a cross-build, the options `--host=<system>' and 55 `configure' script while trying to find the cross and native C 66 cross-building system, the prefix is expected to be different 72 use a prefix to install the cross-build into a separate system 87 (cross-compiled) libraries on the build system. 96 cross-compile and cross-link with the target platform's [all …]
|
/external/rust/crates/libz-sys/src/zlib-ng/.github/workflows/ |
D | configure.yml | 38 packages: qemu qemu-user gcc-arm-linux-gnueabi libc-dev-armel-cross 46 packages: qemu qemu-user gcc-arm-linux-gnueabi libc-dev-armel-cross 54 packages: qemu qemu-user gcc-arm-linux-gnueabihf libc-dev-armel-cross 62 packages: qemu qemu-user gcc-arm-linux-gnueabihf libc-dev-armel-cross 70 packages: qemu qemu-user gcc-arm-linux-gnueabihf libc-dev-armel-cross 78 packages: qemu qemu-user gcc-arm-linux-gnueabihf libc-dev-armel-cross 86 packages: qemu qemu-user gcc-aarch64-linux-gnu libc-dev-arm64-cross 94 packages: qemu qemu-user gcc-aarch64-linux-gnu libc-dev-arm64-cross 102 packages: qemu qemu-user gcc-aarch64-linux-gnu libc-dev-arm64-cross 110 packages: qemu qemu-user gcc-aarch64-linux-gnu libc-dev-arm64-cross [all …]
|
/external/rust/crates/libz-sys/ci/ |
D | test.bash | 12 # $1 {path} = Path to cross/cargo executable 13 CROSS=$1 17 required_arg $CROSS 'CROSS' 32 $CROSS test --target $TARGET_TRIPLE 33 $CROSS run --target $TARGET_TRIPLE --manifest-path systest/Cargo.toml 35 $CROSS test --target $TARGET_TRIPLE --no-default-features --features zlib-ng 36 $CROSS run --target $TARGET_TRIPLE --manifest-path systest/Cargo.toml --no-default-features --feat…
|
/external/tensorflow/tensorflow/lite/tools/pip_package/ |
D | README.md | 23 the following command will cross-compile tflite-runtime package for python2.7 31 Another option is to cross-compile for python3.5 (from Debian Stretch) on ARM64 56 This approach can leverage TF's ci_build.sh for ARM cross builds. 72 ### Cross build for armhf Python 3.5 79 ### Cross build for armhf Python 3.7 86 ### Cross build for aarch64 Python 3.5 93 ### Cross build for aarch64 Python 3.8 100 ### Cross build for aarch64 Python 3.9 128 ### Cross build with Flex for armhf Python 3.7 147 the future, cross compilation to smaller SOCs like Raspberry Pi from
|
/external/mesa3d/docs/ |
D | meson.rst | 247 cross build environment). They are ini formatted and can override where 272 For selecting llvm-config for cross compiling a `"cross 273 file" <https://mesonbuild.com/Cross-compilation.html#defining-the-environment>`__ 276 cross-llvm.ini 291 meson builddir/ --cross-file cross-llvm.ini 293 See the :ref:`Cross Compilation <cross-compilation>` section for more 406 4. Cross-compilation and 32-bit builds 410 cross-compilation <https://mesonbuild.com/Cross-compilation.html>`__ by 412 this file to ``meson`` or ``meson configure`` with the ``--cross-file`` 416 (without the folder path) if you put it in $XDG_DATA_HOME/meson/cross or [all …]
|
/external/llvm/docs/ |
D | HowToCrossCompileLLVM.rst | 2 How To Cross-Compile Clang/LLVM using Clang/LLVM 11 For more information on how to use Clang as a cross-compiler, 16 Cross-Compiling from x86_64 to ARM 20 system, cross-compiling from an x86_64 host (most Intel and AMD chips 30 * ``libgcc1-armhf-cross`` 31 * ``libsfgcc1-armhf-cross`` 32 * ``libstdc++6-armhf-cross`` 33 * ``libstdc++6-4.7-dev-armhf-cross`` 61 * ``'-target arm-linux-gnueabihf'`` or whatever is the triple of your cross GCC. 64 * Appropriate use of ``-I`` and ``-L``, depending on how the cross GCC is installed, [all …]
|
/external/mesa3d/src/mesa/swrast/ |
D | s_aatriangle.c | 207 /* cross product determines if sample is inside or outside each edge */ in compute_coveragef() 208 GLfloat cross = (dx0 * (sy - v0[1]) - dy0 * (sx - v0[0])); in compute_coveragef() local 209 /* Check if the sample is exactly on an edge. If so, let cross be a in compute_coveragef() 212 if (cross == 0.0F) in compute_coveragef() 213 cross = dx0 + dy0; in compute_coveragef() 214 if (cross < 0.0F) { in compute_coveragef() 221 cross = (dx1 * (sy - v1[1]) - dy1 * (sx - v1[0])); in compute_coveragef() 222 if (cross == 0.0F) in compute_coveragef() 223 cross = dx1 + dy1; in compute_coveragef() 224 if (cross < 0.0F) { in compute_coveragef() [all …]
|