Home
last modified time | relevance | path

Searched +full:gcc +full:- +full:aarch64 +full:- +full:linux +full:- +full:gnu (Results 1 – 25 of 94) sorted by relevance

1234

/third_party/libuv/.github/workflows/
DCI.yml6 build-windows:
7 runs-on: windows-${{ matrix.config.server }}
8 name: build-${{ matrix.config.toolchain}}-${{ matrix.config.arch}}
10 fail-fast: false
13 - {toolchain: Visual Studio 15 2017, arch: Win32, server: 2016}
14 - {toolchain: Visual Studio 15 2017, arch: x64, server: 2016}
15 - {toolchain: Visual Studio 16 2019, arch: Win32, server: 2019}
16 - {toolchain: Visual Studio 16 2019, arch: x64, server: 2019}
17 - {toolchain: Visual Studio 17 2022, arch: Win32, server: 2022}
18 - {toolchain: Visual Studio 17 2022, arch: x64, server: 2022}
[all …]
/third_party/libffi/
DREADME.md2 libffi-3.3 was released on November 23, 2019. Check the libffi web
19 told at run-time about the number and types of arguments used to call
46 | --------------- | ---------------- | ----------------------- |
47 | AArch64 (ARM64) | iOS | Clang |
48 | AArch64 | Linux | GCC |
49 | AArch64 | Windows | MSVC |
50 | Alpha | Linux | GCC |
51 | Alpha | Tru64 | GCC |
52 | ARC | Linux | GCC |
53 | ARM | Linux | GCC |
[all …]
DChangeLog3 Date: Sat Nov 23 10:24:58 2019 -0500
9 Date: Sat Nov 23 09:42:04 2019 -0500
15 Date: Sat Nov 23 09:00:14 2019 -0500
21 Date: Sat Nov 23 08:48:53 2019 -0500
27 Date: Sat Nov 23 07:49:58 2019 -0500
33 Date: Sat Nov 23 07:44:26 2019 -0500
39 Date: Fri Nov 22 19:49:38 2019 -0500
45 Date: Fri Nov 22 19:27:34 2019 -0500
52 Date: Fri Nov 22 18:55:36 2019 -0500
58 Date: Fri Nov 22 18:54:30 2019 -0500
[all …]
/third_party/lz4/
D.travis.yml7 - name: (macOS) General Test
11 - make # test library build
12 - make clean
13- make test MOREFLAGS='-Werror -Wconversion -Wno-sign-conversion' | tee # test scenario where `std…
15 # Container-based 12.04 LTS Server Edition 64 bit (doesn't support 32-bit includes)
16 - name: (Precise) benchmark test
19 - make -C tests test-lz4 test-lz4c test-fullbench
21 - name: (Precise) frame and fuzzer test
24 - sudo sysctl -w vm.mmap_min_addr=4096
26 - make -C tests test-frametest test-fuzzer
[all …]
/third_party/libunwind/
D.travis.yml3 compiler: gcc
5 - HOST=x86_64-linux-gnu
6 - HOST=x86-linux-gnu
7 - HOST=arm-linux-gnueabihf
8 - HOST=aarch64-linux-gnu
9 - HOST=mipsel-linux-gnu
11 #- HOST=powerpc64-linux-gnu
13 linux-s390x: &linux-s390x
14 os: linux
16 env: BUILD=s390x-linux-gnu HOST=s390x-linux-gnu
[all …]
DREADME3 [![Build Status](https://travis-ci.org/libunwind/libunwind.svg?branch=master)](https://travis-ci.or…
5 This library supports several architecture/operating-system combinations:
8 | :------ | :----------- | :----- |
9 | Linux | x86-64 | ✓ |
10 | Linux | x86 | ✓ |
11 | Linux | ARM | ✓ |
12 | Linux | AArch64 | ✓ |
13 | Linux | PPC32 | ✓ |
14 | Linux | PPC64 | ✓ |
15 | Linux | SuperH | ✓ |
[all …]
DREADME.md3 [![Build Status](https://travis-ci.org/libunwind/libunwind.svg?branch=master)](https://travis-ci.or…
5 This library supports several architecture/operating-system combinations:
8 | :------ | :----------- | :----- |
9 | Linux | x86-64 | ✓ |
10 | Linux | x86 | ✓ |
11 | Linux | ARM | ✓ |
12 | Linux | AArch64 | ✓ |
13 | Linux | PPC32 | ✓ |
14 | Linux | PPC64 | ✓ |
15 | Linux | SuperH | ✓ |
[all …]
DCMakeLists.txt7 set(PKG_EXTRA "-rc1")
12 if ('$ENV{TARGET}' STREQUAL 'x86_64-linux-gnu')
15 add_definitions(-D__x86_64__)
16 add_definitions(-D__amd64__)
17 add_definitions(-D__linux__)
18 elseif ('$ENV{TARGET}' STREQUAL 'aarch64-linux-gnu')
20 set(arch aarch64)
21 add_definitions(-D__aarch64__)
22 add_definitions(-D__linux__)
23 elseif ('$ENV{TARGET}' STREQUAL 'arm-linux-gnueabihf')
[all …]
DNEWS1 -*-Mode: outline-*-
11 ** aarch64 ptrace support
15 ** aarch64 port
17 ** Fast stacktraces for aarch64 & arm
27 ** pkg-config support
41 ** Greatly improved x86-64 support thanks to Arun Sharma.
46 ** Fix address-leak triggered by invalid byte-order. Fixed by Andreas Schwab.
54 ** Fix a typo in the man-page of unw_create_addr_space().
55 ** Fix an off-by-1 bug in the handling of the dynamic ALIAS directive
57 ** Fix a bug in libunwind-ptrace which could cause crash due to extraneous
[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/libwebsockets/contrib/
Dcross-aarch64.cmake6 # cmake .. -DCMAKE_TOOLCHAIN_FILE=../cross-arm-linux-gnueabihf.cmake
10 set(CMAKE_SYSTEM_NAME Linux)
11 set(CMAKE_SYSTEM_PROCESSOR aarch64)
14 set(CMAKE_C_COMPILER "aarch64-linux-gnu-gcc")
15 set(CMAKE_CXX_COMPILER "aarch64-linux-gnu-g++")
19 # things according to their local policy, eg, Fedora is -O2 and Ubuntu is -O3
21 # our desire for cross-build release optimization policy for code built to run
25 # sane value for cross-build here. Notice some gcc versions enable broken
26 # optimizations with -O3.
29 set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O2")
[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/mesa3d/docs/
Dmeson.rst5 ---------------
19 <https://mesonbuild.com/Getting-meson.html>`__ to install the
22 The Meson build of Mesa is tested on Linux, macOS, Windows, Cygwin,
25 Unix-like OSes
31 .. code-block:: console
33 sudo apt-get install meson # Ubuntu
37 .. code-block:: console
44 You'll also need `Ninja <https://ninja-build.org/>`__. If it's not
45 already installed, use apt-get or dnf to install the *ninja-build*
53 modules (Mako). You also need pkg-config (a hard dependency of Meson),
[all …]
/third_party/mesa3d/.gitlab-ci/container/
Dbuild-rust.sh3 # Note that this script is not actually "building" rust, but build- is the
6 set -ex
11 mkdir -p $HOME/.cargo
12 ln -s /usr/local/bin $HOME/.cargo/bin
20 wget https://sh.rustup.rs -O - | \
21 sh -s -- -y --default-toolchain 1.49.0-2020-12-31
23 # Set up a config script for cross compiling -- cargo needs your system cc for
26 [target.armv7-unknown-linux-gnueabihf]
27 linker = "arm-linux-gnueabihf-gcc"
29 [target.aarch64-unknown-linux-gnu]
[all …]
Dcreate-cross-file.sh4 cross_file="/cross_file-$arch.txt"
5 /usr/share/meson/debcrossgen --arch $arch -o "$cross_file"
7 sed -i "s|/usr/bin/\([^-]*\)-linux-gnu\([^-]*\)-g|/usr/lib/ccache/\\1-linux-gnu\\2-g|g" "$cross_fil…
10 sed -i "s|cpu_family = 'i686'|cpu_family = 'x86'|g" "$cross_file"
12 # Rely on qemu-user being configured in binfmt_misc on the host
13 sed -i -e '/\[properties\]/a\' -e "needs_exe_wrapper = False" "$cross_file"
16 cc=`sed -n 's|c = .\(.*\).|\1|p' < $cross_file`
18 rust_target=aarch64-unknown-linux-gnu
20 rust_target=armv7-unknown-linux-gnueabihf
22 rust_target=i686-unknown-linux-gnu
[all …]
/third_party/optimized-routines/
Dconfig.mk.dist3 # Copyright (c) 2018-2020, Arm Limited.
4 # SPDX-License-Identifier: MIT
9 # Target architecture: aarch64, arm or x86_64
10 ARCH = aarch64
12 # Use for cross compilation with gcc.
13 #CROSS_COMPILE = aarch64-none-linux-gnu-
16 CC = $(CROSS_COMPILE)gcc
17 CFLAGS = -std=c99 -pipe -O3
18 CFLAGS += -Wall -Wno-missing-braces
19 CFLAGS += -Werror=implicit-function-declaration
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/
Dllvm-config.h1 /*===------- llvm/Config/llvm-config.h - llvm configuration -------*- C -*-===*/
6 /* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception */
8 /*===----------------------------------------------------------------------===*/
12 This is a C header that can be included in the llvm-c headers. */
32 #define LLVM_DEFAULT_TARGET_TRIPLE "x86_64-unknown-linux-gnu"
34 #define LLVM_DEFAULT_TARGET_TRIPLE "i686-pc-linux-gnu"
36 #define LLVM_DEFAULT_TARGET_TRIPLE "armv7-linux-gnueabihf"
38 #define LLVM_DEFAULT_TARGET_TRIPLE "aarch64-linux-gnu"
40 #define LLVM_DEFAULT_TARGET_TRIPLE "mipsel-linux-gnu"
42 #define LLVM_DEFAULT_TARGET_TRIPLE "mips64el-linux-gnuabi64"
[all …]
/third_party/jerryscript/cmake/
Dtoolchain_linux_aarch64.cmake7 # http://www.apache.org/licenses/LICENSE-2.0
15 set(CMAKE_SYSTEM_NAME Linux)
16 set(CMAKE_SYSTEM_PROCESSOR aarch64)
18 set(CMAKE_C_COMPILER aarch64-linux-gnu-gcc)
/third_party/protobuf/protoc-artifacts/
Dbuild-protoc.sh4 # protoc plugins into target/<OS>/<ARCH>/protoc-gen-*.exe
6 # Usage: ./build-protoc.sh <OS> <ARCH> <TARGET>
8 # <TARGET> can be "protoc" or "protoc-gen-javalite". Supported <OS> <ARCH>
11 # cygwin windows x86_32 Requires: i686-w64-mingw32-gcc
12 # cygwin windows x86_64 Requires: x86_64-w64-mingw32-gcc
13 # linux linux aarch_64 Requires: g++-aarch64-linux-gnu
14 # linux linux x86_32
15 # linux linux x86_64
16 # linux windows x86_32 Requires: i686-w64-mingw32-gcc
17 # linux windows x86_64 Requires: x86_64-w64-mingw32-gcc
[all …]
/third_party/curl/docs/
DINSTALL.md16 ./bootstrap-vcpkg.sh
25 the `GIT-INFO` file in the root directory for specific instructions on how to
33 ./configure --with-openssl [--with-gnutls --with-wolfssl]
44 ./configure --help
49 ./configure --prefix=/path/to/curl/tree
55 ./configure --prefix=$HOME
64 ./configure --with-openssl
67 you have pkg-config installed, set the pkg-config path first, like this:
69 env PKG_CONFIG_PATH=/opt/OpenSSL/lib/pkgconfig ./configure --with-openssl
71 Without pkg-config installed, use this:
[all …]
/third_party/openh264/
DREADME.md6 ----------------
7 - Constrained Baseline Profile up to Level 5.2 (Max frame size is 36864 macro-blocks)
8 - Arbitrary resolution, not constrained to multiples of 16x16
9 - Rate control with adaptive quantization, or constant quantization
10 - Slice options: 1 slice per frame, N slices per frame, N macroblocks per slice, or N bytes per sli…
11 - Multiple threads automatically used for multiple slices
12 - Temporal scalability up to 4 layers in a dyadic hierarchy
13 - Simulcast AVC up to 4 resolutions from a single input
14 - Spatial simulcast up to 4 resolutions from a single input
15 - Long Term Reference (LTR) frames
[all …]
/third_party/ltp/ci/
Ddebian.cross-compile.sh2 # Copyright (c) 2018-2020 Petr Vorel <pvorel@suse.cz>
3 set -ex
5 if [ -z "$ARCH" ]; then
11 arm64) gcc_arch="aarch64";;
17 dpkg --add-architecture $ARCH
20 apt install -y --no-install-recommends \
21 gcc-${gcc_arch}-linux-gnu \
22 libc6-dev-${ARCH}-cross \
23 libmnl-dev:$ARCH \
24 libtirpc-dev:$ARCH
/third_party/mindspore/mindspore/lite/examples/runtime_cpp/
DCMakeLists.txt5 if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 7.3.0)
6 message(FATAL_ERROR "GCC version ${CMAKE_CXX_COMPILER_VERSION} must not be less than 7.3.0")
9 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17")
15 find_library(log-lib log)
19 -Wl,--whole-archive mindspore-lite -Wl,--no-whole-archive
23 ${log-lib}
28 -Wl,--whole-archive mindspore-lite -Wl,--no-whole-archive
29 ${log-lib}
39 …${ANDROID_NDK}/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_…
/third_party/musl/
DINSTALL7 itself, which is useful for upgrading an existing musl-based system or
8 compiler toolchain, or for using the provided musl-gcc wrapper with an
9 existing non-musl-based compiler.
11 Building complete native or cross-compiler toolchains is outside the
17 -------------------
19 The only build-time prerequisites for musl are GNU Make and a
21 set architecture and ABI, with support for a minimal subset of "GNU C"
22 extensions consisting mainly of gcc-style inline assembly, weak
23 aliases, hidden visibility, and stand-alone assembly source files.
25 GCC, LLVM/clang, Firm/cparser, and PCC have all successfully built
[all …]
DWHATSNEW1 0.5.0 - initial release
5 0.5.9 - signal ABI bugfix, various cleanup and fixes:
16 allowed the compiler to incorrectly reorder them (in practice, gcc
22 or _GNU_SOURCE are required to get XSI interfaces or GNU extensions,
25 many internal improvements have been made to the syscall-related code
30 0.6.0 - x86_64 port, various important bugs fixed
41 internal compiler error) in some versions of gcc.
48 0.7.0 - major improvements to posix conformance and completeness
59 added syscall wrappers for the linux inotify interface.
61 malloc(0) now returns a non-null pointer.
[all …]

1234