/external/clang/unittests/Driver/ |
D | MultilibTest.cpp | 1 //===- unittests/Driver/MultilibTest.cpp --- Multilib tests ---------------===// 8 //===----------------------------------------------------------------------===// 10 // Unit tests for Multilib and MultilibSet 12 //===----------------------------------------------------------------------===// 14 #include "clang/Driver/Multilib.h" 25 ASSERT_TRUE(Multilib().isValid()) << "Empty multilib is not valid"; in TEST() 27 ASSERT_TRUE(Multilib().flag("+foo").isValid()) in TEST() 30 ASSERT_TRUE(Multilib().flag("-foo").isValid()) in TEST() 33 ASSERT_FALSE(Multilib().flag("+foo").flag("-foo").isValid()) in TEST() 34 << "Conflicting flags should invalidate the Multilib"; in TEST() [all …]
|
D | ToolChainTest.cpp | 1 //===- unittests/Driver/ToolChainTest.cpp --- ToolChain tests -------------===// 8 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 36 Driver TheDriver("/bin/clang", "arm-linux-gnueabihf", Diags, in TEST() 42 "/usr/lib/gcc/arm-linux-gnueabi/4.6.1/crtbegin.o", in TEST() 43 "/usr/lib/gcc/arm-linux-gnueabi/4.6.1/crtend.o", in TEST() 44 "/usr/lib/gcc/arm-linux-gnueabihf/4.6.3/crtbegin.o", in TEST() 45 "/usr/lib/gcc/arm-linux-gnueabihf/4.6.3/crtend.o", in TEST() 46 "/usr/lib/arm-linux-gnueabi/crt1.o", in TEST() 47 "/usr/lib/arm-linux-gnueabi/crti.o", in TEST() [all …]
|
/external/clang/include/clang/Driver/ |
D | Multilib.h | 1 //===--- Multilib.h ---------------------------------------------*- C++ -*-===// 8 //===----------------------------------------------------------------------===// 24 /// This corresponds to a single GCC Multilib, or a segment of one controlled 26 class Multilib { 37 Multilib(StringRef GCCSuffix = "", StringRef OSSuffix = "", 40 /// \brief Get the detected GCC installation path suffix for the multi-arch 48 Multilib &gccSuffix(StringRef S); 50 /// \brief Get the detected os path suffix for the multi-arch 58 Multilib &osSuffix(StringRef S); 68 Multilib &includeSuffix(StringRef S); [all …]
|
/external/clang/lib/Driver/ |
D | Multilib.cpp | 1 //===--- Multilib.cpp - Multilib Implementation ---------------------------===// 8 //===----------------------------------------------------------------------===// 10 #include "clang/Driver/Multilib.h" 59 Multilib::Multilib(StringRef GCCSuffix, StringRef OSSuffix, in Multilib() function in Multilib 62 normalizePathSegment(this->GCCSuffix); in Multilib() 63 normalizePathSegment(this->OSSuffix); in Multilib() 64 normalizePathSegment(this->IncludeSuffix); in Multilib() 67 Multilib &Multilib::gccSuffix(StringRef S) { in gccSuffix() 73 Multilib &Multilib::osSuffix(StringRef S) { in osSuffix() 79 Multilib &Multilib::includeSuffix(StringRef S) { in includeSuffix() [all …]
|
D | ToolChains.cpp | 1 //===--- ToolChains.cpp - ToolChain Implementations -------------*- C++ -*-===// 8 //===----------------------------------------------------------------------===// 53 /// Darwin - Darwin tool chain for i386 and x86_64. 60 // Darwin always preprocesses assembly files (unless -x is used explicitly). in LookupTypeForExtension() 114 .Cases("armv7a", "armv7-a", "armv7") in ArmMachOArchName() 115 .Cases("armv7r", "armv7-r", "armv7") in ArmMachOArchName() 116 .Cases("armv7em", "armv7e-m", "armv7em") in ArmMachOArchName() 117 .Cases("armv7k", "armv7-k", "armv7k") in ArmMachOArchName() 118 .Cases("armv7m", "armv7-m", "armv7m") in ArmMachOArchName() 119 .Cases("armv7s", "armv7-s", "armv7s") in ArmMachOArchName() [all …]
|
/external/coreboot/util/crossgcc/patches/ |
D | gcc-14.1.0_rv32iafc.patch | 4 Subject: [PATCH] riscv: elf-multilib: add rv32iafc to defaults 6 rv32iafc-ilp32 is compatible with rv32iac-ilp32 for library 10 -IAFC is an unusual configuration (much less common than -IMAFC), but 11 multilib reuse has essentially no cost: this change is useful to users 12 of platforms that support hardware floating-point but cannot use 14 of libraries this is limited to the soft-float ABI. 16 Tested by verifying that `gcc -march=rv32iafc -mabi=ilp32 17 --print-search-dirs` refers to the rv32iac/ilp32 library directory as 21 Signed-off-by: Peter Marheine <pmarheine@chromium.org> 22 --- [all …]
|
/external/sdv/vsomeip/third_party/boost/atomic/ |
D | .travis.yml | 2 # Copyright 2019 - 2020 Andrey Semashev 14 - master 15 - develop 16 - /feature\/.*/ 20 - BOGUS_JOB=true 25 - env: BOGUS_JOB=true 29 - os: linux 31 compiler: gcc-4.4 32 env: TOOLSET=gcc COMPILER=g++-4.4 CXXSTD64=98,0x CXXSTD32=98,0x INSTRUCTION_SET=core2 36 - g++-4.4 [all …]
|
/external/jemalloc_new/ |
D | .travis.yml | 6 - os: linux 7 … env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="" EXTRA_CFLAGS="-Werror -Wno-array-bounds" 8 - os: osx 9 … env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="" EXTRA_CFLAGS="-Werror -Wno-array-bounds" 10 - os: linux 11 … CC=clang CXX=clang++ COMPILER_FLAGS="" CONFIGURE_FLAGS="" EXTRA_CFLAGS="-Werror -Wno-array-bounds" 12 - os: linux 13 …env: CC=gcc CXX=g++ COMPILER_FLAGS="-m32" CONFIGURE_FLAGS="" EXTRA_CFLAGS="-Werror -Wno-array-boun… 17 - gcc-multilib 18 - os: linux [all …]
|
/external/uwb/src/ |
D | Android.bp | 29 "general-tests", 30 "mts-uwb", 36 "general-tests", 42 // Support multilib variants (using different suffix per sub-architecture), which is needed on 46 multilib: { 114 // Builds uwb_core library with "mock-utils" enabled. 120 features: ["mock-utils"], 137 "general-tests", 138 "mts-uwb", 143 // Support multilib variants (using different suffix per sub-architecture), which is needed on [all …]
|
/external/angle/build/ |
D | install-build-deps.py | 4 # Use of this source code is governed by a BSD-style license that can be 23 output = subprocess.check_output(["apt-cache", "dumpavail"]).decode() 31 def package_exists(package_name: str) -> bool: 38 parser.add_argument("--syms", 42 "--no-syms", 48 "--lib32", 50 help="Enable installation of 32-bit libraries, e.g. for V8 snapshot", 53 "--android", 59 "--no-android", 65 parser.add_argument("--arm", [all …]
|
/external/cronet/tot/build/ |
D | install-build-deps.py | 4 # Use of this source code is governed by a BSD-style license that can be 23 output = subprocess.check_output(["apt-cache", "dumpavail"]).decode() 31 def package_exists(package_name: str) -> bool: 38 parser.add_argument("--syms", 42 "--no-syms", 48 "--lib32", 50 help="Enable installation of 32-bit libraries, e.g. for V8 snapshot", 53 "--android", 59 "--no-android", 65 parser.add_argument("--arm", [all …]
|
/external/cronet/stable/build/ |
D | install-build-deps.py | 4 # Use of this source code is governed by a BSD-style license that can be 23 output = subprocess.check_output(["apt-cache", "dumpavail"]).decode() 31 def package_exists(package_name: str) -> bool: 38 parser.add_argument("--syms", 42 "--no-syms", 48 "--lib32", 50 help="Enable installation of 32-bit libraries, e.g. for V8 snapshot", 53 "--android", 59 "--no-android", 65 parser.add_argument("--arm", [all …]
|
/external/libcxx/utils/docker/debian9/ |
D | Dockerfile | 1 #===- libcxx/utils/docker/debian9/Dockerfile -------------------------===// 8 #===----------------------------------------------------------------------===// 11 FROM launcher.gcr.io/google/debian9:latest as builder-base 14 RUN apt-get update && \ 15 apt-get install -y --no-install-recommends \ 16 ca-certificates \ 18 build-essential \ 25 ninja-build \ 28 gcc-multilib \ 29 g++-multilib \ [all …]
|
/external/toolchain-utils/llvm_extra/ |
D | create_ebuild_file.py | 2 # -*- coding: utf-8 -*- 4 # Use of this source code is governed by a BSD-style license that can be 22 diff -Nuar llvm-pre7.0_pre335547_p20180529.ebuild newly-created-file.ebuild 23 --- llvm-7.0_pre331547_p20180529-r8.ebuild 24 +++ newly-created-file.ebuild 26 @@ -60,9 +60,9 @@ EGIT_REPO_URIS=( 29 LICENSE="UoI-NCSA" 30 -SLOT="0/${PV%%_*}" 34 KEYWORDS="-* amd64" 37 enabled in llvm compiler ebuild, run $ sudo emerge -pv llvm [all …]
|
/external/skia/infra/docker/debian9/ |
D | Dockerfile | 1 FROM debian:9-slim 3 # See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=863199 4 # Needed for installing openjdk-8-headless on debian:9-slim 5 RUN mkdir -p /usr/share/man/man1 7 RUN apt-get update && apt-get upgrade -y && apt-get install -y \ 8 build-essential \ 10 libosmesa-dev \ 11 libexpat1-dev \ 14 poppler-utils \ 16 gcc-multilib \ [all …]
|
/external/lz4/.circleci/images/primary/ |
D | Dockerfile | 1 FROM circleci/buildpack-deps:bionic 3 RUN sudo apt-get -y -qq update 4 RUN sudo apt-get -y install software-properties-common 5 RUN sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test 6 RUN sudo apt-get -y install cmake 7 RUN sudo apt-get -y install qemu-system-ppc qemu-user-static qemu-system-arm 8 RUN sudo apt-get -y install libc6-dev-armel-cross libc6-dev-arm64-cross libc6-dev-i386 9 RUN sudo apt-get -y install clang clang-tools 10 RUN sudo apt-get -y install gcc-5 gcc-5-multilib gcc-6 11 RUN sudo apt-get -y install valgrind [all …]
|
/external/libcxx/utils/google-benchmark/ |
D | .travis.yml | 7 - /usr/local/bin:$PATH 11 - compiler: gcc 15 - lcov 17 - compiler: gcc 19 - compiler: gcc 21 - compiler: gcc 25 - g++-multilib 27 - compiler: gcc 31 - g++-multilib 33 - compiler: gcc [all …]
|
/external/zstd/ |
D | Makefile | 5 # This source code is licensed under both the BSD-style license (found in the 8 # You may select, at your option, one of the above-listed licenses. 24 # When cross-compiling from linux to windows, you might 28 # Note: mingw-w64 build from linux to windows does not 40 ## default: Build lib-release and zstd-release 42 default: lib-release zstd-release 53 $(Q)$(MAKE) -C $(PRGDIR) all 54 $(Q)$(MAKE) -C $(TESTDIR) all 58 $(MAKE) -C $(PRGDIR) zstd32 59 $(MAKE) -C $(TESTDIR) all32 [all …]
|
/external/clang/soong/ |
D | clang.go | 7 // http://www.apache.org/licenses/LICENSE-2.0 24 // Clang binaries (clang, clang-check, clang-format) need to be compiled for both 32-bit and 64-bit, 38 Multilib struct { 48 p.Multilib.Lib32.Suffix = proptools.StringPtr("_32")
|
/external/libffi/.travis/ |
D | wine-sim.exp | 17 # Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 20 set_board_info target_install {i686-w64-mingw32} 26 set_board_info sim "wineconsole --backend=curses" 29 # No multilib options needed by default. 32 # We only support newlib on this target. We assume that all multilib 52 # Used by a few gcc.c-torture testcases to delimit how large the stack can
|
D | moxie-sim.exp | 17 # Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 20 set_board_info target_install {moxie-elf} 26 # basic-sim.exp is a basic description for the standard Cygnus simulator. 27 load_base_board_description "basic-sim" 32 # No multilib options needed by default. 35 # We only support newlib on this target. We assume that all multilib 42 set_board_info ldscript "-Tsim.ld" 57 # Used by a few gcc.c-torture testcases to delimit how large the stack can
|
D | m32r-sim.exp | 17 # Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 20 set_board_info target_install {m32r-elf} 26 # basic-sim.exp is a basic description for the standard Cygnus simulator. 27 load_base_board_description "basic-sim" 32 # No multilib options needed by default. 35 # We only support newlib on this target. We assume that all multilib 55 # Used by a few gcc.c-torture testcases to delimit how large the stack can
|
D | or1k-sim.exp | 17 # Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 20 set_board_info target_install {or1k-elf} 26 # basic-sim.exp is a basic description for the standard Cygnus simulator. 27 load_base_board_description "basic-sim" 32 # No multilib options needed by default. 35 # We only support newlib on this target. We assume that all multilib 55 # Used by a few gcc.c-torture testcases to delimit how large the stack can
|
D | bfin-sim.exp | 17 # Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 20 set_board_info target_install {bfin-elf} 26 # basic-sim.exp is a basic description for the standard Cygnus simulator. 27 load_base_board_description "basic-sim" 32 # No multilib options needed by default. 35 # We only support newlib on this target. We assume that all multilib 55 # Used by a few gcc.c-torture testcases to delimit how large the stack can
|
/external/AFLplusplus/ |
D | Dockerfile | 3 # installs LLVM 14 for afl-clang-lto support. 5 # GCC 11 is used instead of 12 because genhtml for afl-cov doesn't like it. 31 RUN apt-get update && apt-get full-upgrade -y && \ 32 apt-get install -y --no-install-recommends wget ca-certificates apt-utils && \ 33 rm -rf /var/lib/apt/lists/* 35 RUN echo "deb [signed-by=/etc/apt/keyrings/llvm-snapshot.gpg.key] http://apt.llvm.org/jammy/ llvm-t… 36 wget -qO /etc/apt/keyrings/llvm-snapshot.gpg.key https://apt.llvm.org/llvm-snapshot.gpg.key 38 RUN apt-get update && \ 39 apt-get -y install --no-install-recommends \ 40 make cmake automake meson ninja-build bison flex \ [all …]
|