Home
last modified time | relevance | path

Searched +full:gcc +full:- +full:arm +full:- +full:linux +full:- +full:gnueabi (Results 1 – 25 of 48) sorted by relevance

12

/third_party/rust/crates/rustix/.github/workflows/
Dtest-users.yml10 runs-on: ${{ matrix.os }}
15 …build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, mipsel-linux, mips64e…
17 - build: ubuntu
18 os: ubuntu-latest
20 - build: i686-linux
21 os: ubuntu-latest
23 target: i686-unknown-linux-gnu
24 gcc_package: gcc-i686-linux-gnu
25 gcc: i686-linux-gnu-gcc
26 libc_package: libc-dev-i386-cross
[all …]
Dmain.yml6 - main
13 runs-on: ubuntu-latest
15 - uses: actions/checkout@v3
18 - uses: ./.github/actions/install-rust
21 - run: cargo fmt --all -- --check
25 runs-on: ${{ matrix.os }}
30 - build: stable
31 os: ubuntu-latest
33 - build: nightly
34 os: ubuntu-latest
[all …]
/third_party/rust/rust/src/ci/docker/host-x86_64/dist-various-1/
DDockerfile3 RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
10 libtool-bin \
14 xz-utils \
15 libncurses-dev \
18 ninja-build \
21 ca-certificates \
26 xz-utils \
27 zlib1g-dev \
28 g++-arm-linux-gnueabi \
29 g++-arm-linux-gnueabihf \
[all …]
/third_party/rust/rust/src/doc/rustc/src/platform-support/
Darmeb-unknown-linux-gnueabi.md1 # armeb-unknown-linux-gnueabi
4 Target for cross-compiling Linux user-mode applications targeting the ARM BE8 architecture.
7-endian ordered code-stream used by conventional little endian ARM systems, however the data acces…
10-endian architecture for ARM since [ARMv6](https://developer.arm.com/documentation/101754/0616/arm…
16 …e target is cross-compiled. This target supports `std` in the normal way (indeed only nominal chan…
19 The target definition can be seen [here](https://github.com/rust-lang/rust/tree/master/compiler/rus…
22 Because it is Tier 3, rust does not yet ship pre-compiled artifacts for this target.
28 download-ci-llvm = false
31 targets = "ARM;X86"
35 target = ["x86_64-unknown-linux-gnu", "armeb-unknown-linux-gnueabi"]
[all …]
/third_party/liburing/.github/workflows/
Dbuild.yml10 runs-on: ubuntu-22.04
13 fail-fast: false
16 # x86-64 gcc
17 - arch: x86_64
18 cc_pkg: gcc-x86-64-linux-gnu
19 cxx_pkg: g++-x86-64-linux-gnu
20 cc: x86_64-linux-gnu-gcc
21 cxx: x86_64-linux-gnu-g++
23 # x86-64 clang
24 - arch: x86_64
[all …]
/third_party/libuv/.github/workflows/
DCI-unix.yml1 name: CI-unix
6 - '**'
7 - '!docs/**'
8 - '!src/win/**'
9 - '!.**'
10 - '.github/workflows/CI-unix.yml'
13 - v[0-9].*
14 - master
17 build-linux:
18 runs-on: ubuntu-latest
[all …]
/third_party/rust/rust/src/ci/docker/host-x86_64/dist-various-2/
DDockerfile3 COPY scripts/cross-apt-packages.sh /scripts/
4 RUN sh /scripts/cross-apt-packages.sh
7 RUN sed -i 's/^# deb-src/deb-src/' /etc/apt/sources.list
9 RUN apt-get update && apt-get build-dep -y clang llvm && apt-get install -y --no-install-recommends…
10 build-essential \
11 # gcc-multilib can not be installed together with gcc-arm-linux-gnueabi
12 g++-8-multilib \
13 libedit-dev \
14 libgmp-dev \
15 libisl-dev \
[all …]
/third_party/rust/rust/src/ci/docker/host-x86_64/dist-arm-linux/
DDockerfile3 COPY scripts/cross-apt-packages.sh /scripts/
4 RUN sh /scripts/cross-apt-packages.sh
6 COPY scripts/crosstool-ng.sh /scripts/
7 RUN sh /scripts/crosstool-ng.sh
11 COPY scripts/musl-toolchain.sh /build/
12 # We need to mitigate rust-lang/rust#34978 when compiling musl itself as well
13 RUN CFLAGS="-Wa,--compress-debug-sections=none -Wl,--compress-debug-sections=none" \
14 CXXFLAGS="-Wa,--compress-debug-sections=none -Wl,--compress-debug-sections=none" \
15 bash musl-toolchain.sh aarch64 && rm -rf build
17 COPY scripts/rustbuild-setup.sh /scripts/
[all …]
/third_party/skia/m133/third_party/externals/libwebp/infra/
Dcompile.sh32 set -xe
34 WORKSPACE=${WORKSPACE:-"$(mktemp -d -t webp.XXX)"}
43 BUILD_TYPE supported build type: (shared, static, static-debug)
45 aarch64-linux-clang
46 aarch64-linux-gnu
47 arm-linux-gnueabi
48 arm-neon-linux-gnueabi
50 cmake-aarch64
51 cmake-arm
52 cmake-clang
[all …]
/third_party/rust/rust/src/ci/docker/
DREADME.md14 ./src/ci/docker/run.sh x86_64-gnu
21 DEPLOY=1 ./src/ci/docker/run.sh x86_64-gnu
24 **NOTE**: Re-using the same `obj` dir with different docker images with
25 the same target triple (e.g. `dist-x86_64-linux` and `dist-various-1`)
33 - Each host architecture has its own `host-{arch}` directory, and those
36 - `host-{arch}/disabled` contains images that are not built on CI.
37 - `scripts` contains files shared by multiple Docker images.
45 1. Stop the virtual machine from the terminal with `docker-machine stop`
58 * Read-only: ☐ *unchecked*
59 * Auto-mount: ☑ *checked*
[all …]
/third_party/lz4/.circleci/images/primary/
DDockerfile1 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 …]
/third_party/vk-gl-cts/framework/delibs/cmake/
Dtoolchain-raspi.cmake1 #-------------------------------------------------------------------------
3 # ----------------------------
11 # http://www.apache.org/licenses/LICENSE-2.0
19 #-------------------------------------------------------------------------
22 set(CMAKE_SYSTEM_NAME Linux)
27 set(CC_PATH "/opt/raspi/tools/arm-bcm2708/arm-bcm2708hardfp-linux-gnueabi" CACHE STRING "Cross co…
28 set(CROSS_COMPILE "${CC_PATH}/bin/arm-bcm2708hardfp-linux-gnueabi-" CACHE STRING "Cross compiler…
29 set(SYSROOT_PATH "${CC_PATH}/arm-bcm2708hardfp-linux-gnueabi/sysroot" CACHE STRING "Raspbian sysr…
31 set(CMAKE_C_COMPILER "${CROSS_COMPILE}gcc")
/third_party/littlefs/.github/workflows/
Dtest.yml5 CFLAGS: -Werror
6 MAKEFLAGS: -j
11 runs-on: ubuntu-18.04
13 fail-fast: false
18 - uses: actions/checkout@v2
19 - name: install
22 sudo apt-get update -qq
23 sudo apt-get install -qq python3 python3-pip lcov
25 gcc --version
27 # setup a ram-backed disk to speed up reentrant tests
[all …]
/third_party/lz4/.circleci/
Dconfig.yml17 shell: /bin/bash --login
19 …t or see https://circleci.com/docs/2.0/env-vars/#interpolating-environment-variables-to-set-other-
21 CIRCLE_ARTIFACTS: /tmp/circleci-artifacts
22 CIRCLE_TEST_REPORTS: /tmp/circleci-test-results
23 …# In CircleCI 1.0 we used a pre-configured image with a large number of languages and other packag…
24 # In CircleCI 2.0 you can now specify your own image, or use one of our pre-configured images.
26 # We have selected a pre-built image that mirrors the build environment we use on
29 # VM instead of a container) see https://circleci.com/docs/2.0/executor-types/
30 # To see the list of pre-built images that CircleCI provides for most common languages see
31 # https://circleci.com/docs/2.0/circleci-images/
[all …]
/third_party/jerryscript/cmake/
Dtoolchain_linux_armv7l-el.cmake7 # http://www.apache.org/licenses/LICENSE-2.0
15 set(CMAKE_SYSTEM_NAME Linux)
16 set(CMAKE_SYSTEM_PROCESSOR armv7l-el)
18 set(CMAKE_C_COMPILER arm-linux-gnueabi-gcc)
20 set(FLAGS_COMMON_ARCH -mlittle-endian -mthumb)
/third_party/rust/rust/compiler/rustc_target/src/spec/
Dthumb_base.rs1 // These `thumbv*` targets cover the ARM Cortex-M family of processors which are widely used in
4 // - Cortex-M0
5 // - Cortex-M0+
6 // - Cortex-M1
7 // - Cortex-M3
8 // - Cortex-M4(F)
9 // - Cortex-M7(F)
10 // - Cortex-M23
11 // - Cortex-M33
13 // We have opted for these instead of one target per processor (e.g., `cortex-m0`, `cortex-m3`,
[all …]
Darmv7a_none_eabi.rs1 // Generic ARMv7-A target for bare-metal code - floating point disabled
3 // This is basically the `armv7-unknown-linux-gnueabi` target with some changes
4 // (listed below) to bring it closer to the bare-metal `thumb` & `aarch64`
7 // - `TargetOptions.features`: added `+strict-align`. rationale: unaligned
9 // - linker changed to LLD. rationale: C is not strictly needed to build
10 // bare-metal binaries (the `gcc` linker has the advantage that it knows where C
13 // - `panic_strategy` set to `abort`. rationale: matches `thumb` targets
14 // - `relocation-model` set to `static`; also no PIE, no relro and no dynamic
19 pub fn target() -> Target { in target()
23 linker: Some("rust-lld".into()), in target()
[all …]
Dmod.rs1 //! [Flexible target specification.](https://github.com/rust-lang/rfcs/pull/131)
11 //! A target triple, as passed via `rustc --target=TRIPLE`, will first be
12 //! compared against the list of built-in targets. This is to ease distributing
13 //! rustc (no need for configuration files) and also to hold these built-in
14 //! targets as immutable and sacred. If `TRIPLE` is not one of the built-in
23 //! `--target=path/to/my-awesome-platform.json` instead of adding to
30 //! underscore in the field names should be replaced with a hyphen (`-`) in the
32 //! `llvm-target`, `target-endian`, `target-pointer-width`, `data-layout`,
33 //! `arch`, and `os`. In general, options passed to rustc with `-C` override
34 //! the target's settings, though `target-feature` and `link-args` will *add*
[all …]
/third_party/skia/third_party/externals/brotli/
DMakefile13 CFLAGS += -O2
15 CPPFLAGS += -DOS_MACOSX
19 CC=$(CROSS_COMPILE)-gcc
20 ARCH=$(firstword $(subst -, ,$(CROSS_COMPILE)))
21 BROTLI_WRAPPER="qemu-$(ARCH) -L /usr/$(CROSS_COMPILE)"
24 # The arm-linux-gnueabi compiler defaults to Armv5. Since we only support Armv7
26 ifeq ($(ARCH), arm)
27 CFLAGS += -march=armv7-a -mfloat-abi=hard -mfpu=neon
36 mkdir -p $@
39 $(CC) $(LDFLAGS) $(OBJECTS) -lm -o $(BINDIR)/$(EXECUTABLE)
[all …]
/third_party/skia/m133/third_party/externals/libyuv/docs/
Ddeprecated_builds.md5 ## Pre-requisites
7 …need to have depot tools installed: https://www.chromium.org/developers/how-tos/install-depot-tools
37 For Android add `;target_os=['android'];` to your Linux .gclient
65 …files for your environment using gyp (Windows: Visual Studio, OSX: XCode, Linux: make). This gener…
77 call python gyp_libyuv -fninja -G msvs_version=2013
78 ninja -j7 -C out\Release
79 ninja -j7 -C out\Debug
82 call python gyp_libyuv -fninja -G msvs_version=2013
83 ninja -C out\Debug_x64
84 ninja -C out\Release_x64
[all …]
/third_party/lzma/CPP/Common/
DStringToInt.cpp14 // static const UInt64 k_UInt64_max = (UInt64)(Int64)-1;
16 #define DIGIT_TO_VALUE(charTypeUnsigned, digit) ((unsigned)(charTypeUnsigned)digit - '0')
17 // #define DIGIT_TO_VALUE(charTypeUnsigned, digit) ((unsigned)digit - '0')
18 // #define DIGIT_TO_VALUE(charTypeUnsigned, digit) ((unsigned)(digit - '0'))
29 if (res > (k_ ## uintType ## _max) - v) return 0; \
32 // arm-linux-gnueabi GCC compilers give (WCHAR_MAX > UINT_MAX) by some unknown reason
51 const unsigned v = (unsigned)(c - '0'); \
52 if (res > (k_ ## uintType ## _max) - v) return 0; \
67 if (*s == '-') in CONVERT_STRING_TO_UINT_FUNC()
75 if (res > (UInt32)1 << (32 - 1)) in CONVERT_STRING_TO_UINT_FUNC()
[all …]
/third_party/mbedtls/tests/scripts/
Dall.sh6 # SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
15 # -------
20 # ---------------
32 # * Basic Unix tools (Windows users note: a Unix-style find must be before
37 # * GCC and Clang (recent enough for using ASan with gcc and MemSan with clang, or valgrind)
39 # * arm-gcc and mingw-gcc
40 # * ArmCC 5 and ArmCC 6, unless invoked with --no-armcc
53 # The behavior on an error depends on whether --keep-going (alias -k)
55 # * Without --keep-going: the script stops on the first error without
58 # * With --keep-going: the script runs all requested components and
[all …]
/third_party/rust/rust/src/bootstrap/
Dllvm.rs8 //! LLVM and compiler-rt are essentially just wired up to everything else to
30 /// Path to llvm-config binary.
31 /// NB: This is always the host llvm-config!
69 /// It's used to avoid busting caches during x.py check -- if we've already built
72 /// This will return the llvm-config if it can get it (but it will not build it
77 ) -> Result<LlvmResult, Meta> { in prebuilt_llvm_config()
96 let root = "src/llvm-project/llvm"; in prebuilt_llvm_config()
104 let build_llvm_config = llvm_config_ret_dir.join(exe("llvm-config", builder.config.build)); in prebuilt_llvm_config()
108 let stamp = out_dir.join("llvm-finished-building"); in prebuilt_llvm_config()
129 pub(crate) fn detect_llvm_sha(config: &Config, is_git: bool) -> String { in detect_llvm_sha()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DTriple.cpp1 //===--- Triple.cpp - Target triple helper class --------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
30 case arm: return "arm"; in getArchTypeName()
90 case arm: in getArchTypePrefix()
93 case thumbeb: return "arm"; in getArchTypePrefix()
201 case Linux: return "linux"; in getOSTypeName()
234 case GNUEABI: return "gnueabi"; in getEnvironmentTypeName()
273 .Case("arm", arm) in getArchTypeForLLVMName()
300 .Case("x86-64", x86_64) in getArchTypeForLLVMName()
[all …]
/third_party/lame/
Dconfigure.in24 AC_INIT([lame],[3.100],[lame-dev@lists.sf.net])
67 if test "${CC}" != "gcc"; then
69 [ CC=gcc ./configure]
70 [Abort this configure run and add "CC=gcc" or you will]
78 if test "x${GCC}" = "xyes"; then
80 COMPILER_TYPE="`${CC} --version | head -1 | sed -e '1,$s/version.*//g'`"
82 *gcc*)
83 AC_MSG_RESULT(gcc)
100 AC_MSG_CHECKING(version of GCC)
101 GCC_version="`${CC} --version | sed -n '1s/^[[^ ]]* (.*) //;s/ .*$//;1p'`"
[all …]

12