Home
last modified time | relevance | path

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

1234

/third_party/rust/crates/rustix/.github/workflows/
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 …]
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 …]
/third_party/rust/crates/libc/ci/docker/s390x-unknown-linux-gnu/
DDockerfile3 RUN apt-get update && apt-get install -y --no-install-recommends \
4 curl ca-certificates \
5 gcc libc6-dev \
6 gcc-s390x-linux-gnu libc6-dev-s390x-cross \
7 qemu-system-s390x \
10 COPY linux-s390x.sh /
11 RUN bash /linux-s390x.sh
13 COPY test-runner-linux /
15 ENV CARGO_TARGET_S390X_UNKNOWN_LINUX_GNU_LINKER=s390x-linux-gnu-gcc \
16 CARGO_TARGET_S390X_UNKNOWN_LINUX_GNU_RUNNER="/test-runner-linux s390x" \
[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/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
15 arch: s390x
[all …]
DREADME3 …I - Unix](https://github.com/libunwind/libunwind/actions/workflows/CI-unix.yml/badge.svg)](https:/…
4- Windows](https://github.com/libunwind/libunwind/actions/workflows/CI-win.yml/badge.svg)](https:…
6 This library supports several architecture/operating-system combinations:
9 | :------ | :----------- | :----- |
10 | Linux | x86-64 | ✓ |
11 | Linux | x86 | ✓ |
12 | Linux | ARM | ✓ |
13 | Linux | AArch64 | ✓ |
14 | Linux | PPC32 | ✓ |
15 | Linux | PPC64 | ✓ |
[all …]
/third_party/rust/crates/libc/ci/docker/s390x-unknown-linux-musl/
DDockerfile3 RUN apt-get update && apt-get install -y --no-install-recommends \
4 curl ca-certificates \
5 gcc \
6 gcc-s390x-linux-gnu \
7 qemu-user
9 COPY install-musl.sh /
10 RUN sh /install-musl.sh s390x
12 # FIXME: shouldn't need the `-lgcc` here, shouldn't that be in std?
13 ENV CARGO_TARGET_S390X_UNKNOWN_LINUX_GNU_LINKER=s390x-linux-gnu-gcc \
14 CARGO_TARGET_S390X_UNKNOWN_LINUX_GNU_RUNNER="qemu-s390x -L /musl-s390x" \
[all …]
/third_party/rust/rust/src/ci/docker/host-x86_64/dist-s390x-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
9 COPY scripts/rustbuild-setup.sh /scripts/
10 RUN sh /scripts/rustbuild-setup.sh
13 COPY scripts/crosstool-ng-build.sh /scripts/
14 COPY host-x86_64/dist-s390x-linux/s390x-linux-gnu.defconfig /tmp/crosstool.defconfig
15 RUN /scripts/crosstool-ng-build.sh
20 ENV PATH=$PATH:/x-tools/s390x-ibm-linux-gnu/bin
[all …]
/third_party/rust/rust/compiler/rustc_codegen_cranelift/.github/workflows/
Dmain.yml4 - push
5 - pull_request
9 runs-on: ubuntu-latest
10 timeout-minutes: 10
13 - uses: actions/checkout@v3
15 - name: Install rustfmt
19 - name: Rustfmt
21 cargo fmt --check
22 rustfmt --check build_system/main.rs
23 rustfmt --check example/*
[all …]
/third_party/rust/crates/libc/ci/
Dinstall-musl.sh3 # Install musl and musl-sanitized linux kernel headers
4 # to musl-{$1} directory
6 set -ex
9 MUSL="musl-${MUSL_VERSION}"
12 curl --retry 5 https://www.musl-libc.org/releases/${MUSL}.tar.gz | tar xzf -
19 CC=aarch64-linux-gnu-gcc \
20 ./configure --prefix="/musl-${musl_arch}" --enable-wrapper=yes
21 make install -j4
26 CC=arm-linux-gnueabihf-gcc CFLAGS="-march=armv6 -marm -mfpu=vfp" \
27 ./configure --prefix="/musl-${musl_arch}" --enable-wrapper=yes
[all …]
/third_party/protobuf/toolchain/
DBUILD.bazel14 "osx-x86_64": "cc-compiler-osx-x86_64",
15 "osx-aarch_64": "cc-compiler-osx-aarch_64",
16 "linux-aarch_64": "cc-compiler-linux-aarch_64",
17 "linux-ppcle_64": "cc-compiler-linux-ppcle_64",
18 "linux-s390_64": "cc-compiler-linux-s390_64",
19 "linux-x86_32": "cc-compiler-linux-x86_32",
20 "linux-x86_64": "cc-compiler-linux-x86_64",
21 "win32": "cc-compiler-windows-x86_32",
22 "win64": "cc-compiler-windows-x86_64",
23 "k8": "cc-compiler-k8",
[all …]
/third_party/rust/rust/compiler/rustc_codegen_cranelift/build_system/
Dutils.rs23 "aarch64-unknown-linux-gnu" => { in set_cross_linker_and_runner()
24 // We are cross-compiling for aarch64. Use the correct linker and run tests in qemu. in set_cross_linker_and_runner()
25 self.rustflags += " -Clinker=aarch64-linux-gnu-gcc"; in set_cross_linker_and_runner()
26 self.rustdocflags += " -Clinker=aarch64-linux-gnu-gcc"; in set_cross_linker_and_runner()
28 "qemu-aarch64".to_owned(), in set_cross_linker_and_runner()
29 "-L".to_owned(), in set_cross_linker_and_runner()
30 "/usr/aarch64-linux-gnu".to_owned(), in set_cross_linker_and_runner()
33 "s390x-unknown-linux-gnu" => { in set_cross_linker_and_runner()
34 // We are cross-compiling for s390x. Use the correct linker and run tests in qemu. in set_cross_linker_and_runner()
35 self.rustflags += " -Clinker=s390x-linux-gnu-gcc"; in set_cross_linker_and_runner()
[all …]
/third_party/mesa3d/.gitlab-ci/container/
Dcreate-cross-file.sh4 cross_file="/cross_file-$arch.txt"
5 meson env2mfile --cross --debarch "$arch" -o "$cross_file"
8 sed -i "s|/usr/bin/\([^-]*\)-linux-gnu\([^-]*\)-g|/usr/lib/ccache/\\1-linux-gnu\\2-g|g" "$cross_fil…
10 # Rely on qemu-user being configured in binfmt_misc on the host
12 sed -i -e '/\[properties\]/a\' -e "needs_exe_wrapper = False" "$cross_file"
15 cc=$(sed -n "s|^c\s*=\s*\[?'\(.*\)'\]?|\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
24 rust_target=powerpc64le-unknown-linux-gnu
[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/ltp/ci/
Ddebian.cross-compile.sh2 # Copyright (c) 2018-2020 Petr Vorel <pvorel@suse.cz>
3 set -ex
5 if [ -z "$ARCH" ]; then
13 s390x) gcc_arch="$ARCH";;
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/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 …]
/third_party/openssl/util/perl/OpenSSL/
Dconfig.pm2 # Copyright 1998-2023 The OpenSSL Project Authors. All Rights Reserved.
47 my @c_compilers = qw(clang gcc cc);
51 # This is a list to ensure that gnu comes last, as we've made it a fallback
56 my $v = `$CROSS_COMPILE$CC -v 2>&1`;
57 $v =~ m/(?:(?:clang|LLVM) version|.*based on LLVM)\s+([0-9]+\.[0-9]+)/;
60 gnu => sub {
62 my $nul = File::Spec->devnull();
63 my $v = `$CROSS_COMPILE$CC -dumpversion 2> $nul`;
66 $v =~ s/^[a-zA-Z]*\-//;
77 [ 'A\/UX:.*', 'm68k-apple-aux3' ],
[all …]
/third_party/ltp/doc/
DSupported-kernel,-libc,-toolchain-versions.asciidoc5 ------------------------------------
7 We test master branch in https://github.com/linux-test-project/ltp/actions[GitHub Actions]
9 We test both gcc and clang toolchains, various architectures with cross-compilation.
11 https://github.com/linux-test-project/ltp/blob/master/.github/workflows/ci.yml[.github/workflows/ci…
23 | Distro | kernel | glibc | gcc | clang
24 | CentOS 7 | 3.10 | 2.17 | 4.8.5 | -
25 | Ubuntu 18.04 LTS bionic | 4.15 | 2.27 | 7.3.0 | -
51 | s390x | cross compilation
65 | https://www.gnu.org/software/libc/[GNU C Library (glibc)] | Targeted libc, tested both compilatio…
66 | https://uclibc-ng.org/[uClibc-ng] | Although not being tested it should work as well as it attemp…
[all …]
/third_party/openssl/Configurations/
D10-main.conf1 ## -*- mode: perl; -*-
8 if (`nasm -v 2>NUL` =~ /NASM version ([0-9]+\.[0-9]+)/ && $1 >= 2.0) {
10 ASFLAGS => "-g",
11 asflags => "-Ox -f win64 -DNEAR",
12 asoutflag => "-o " };
20 $die->("NASM not found - make sure it's installed and available on %PATH%\n");
33 my $ver=`nasm -v 2>NUL`;
34 my $vew=`nasmw -v 2>NUL`;
38 asflags => "-f win32",
39 asoutflag => "-o ",
[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/elfutils/
DNEWS12 readelf: Support readelf -Ds, --use-dynamic --symbol.
21 -wal management during scanning using the
22 --scan-checkpoint option.
28 configure: eu-nm, eu-addr2line and eu-stack can provide demangled symbols
29 when linked with libstdc++. Use --disable-demangler to disable.
31 A new option --enable-sanitize-memory has been added for msan
40 elfcompress: -t, --type= now support zstd if libelf has been build with
47 readelf: Add -D, --use-dynamic option.
49 debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply outgoing
52 debuginfod: Add --disable-source-scan option.
[all …]
/third_party/elfutils/config/
Delfutils.spec.in1 # -*- rpm-spec-*-
7 Source: ftp://sourceware.org/pub/elfutils/%{version}/elfutils-%{version}.tar.bz2
10 Requires: elfutils-libelf = %{version}-%{release}
11 Requires: elfutils-libs = %{version}-%{release}
13 Requires: elfutils-debuginfod-client = %{version}-%{release}
15 BuildRequires: gcc
17 BuildRequires: gcc-c++
24 BuildRequires: zlib-devel
25 BuildRequires: bzip2-devel
26 BuildRequires: xz-devel
[all …]
/third_party/python/
Dconfigure.ac2 dnl * Please run autoreconf -if to test your changes! *
5 dnl Python's configure.ac file requires autoconf 2.69 and autoconf-archive.
18 [AC_MSG_ERROR([Please install autoconf-archive package and re-run autoreconf])]
23 [AC_MSG_ERROR([Please install pkgconf's m4 macro package and re-run autoreconf])]
27 dnl - _SAVE_VAR([VAR]) Helper for SAVE_ENV; stores VAR as save_VAR
28 dnl - _RESTORE_VAR([VAR]) Helper for RESTORE_ENV; restores VAR from save_VAR
29 dnl - SAVE_ENV Saves CFLAGS, LDFLAGS, LIBS, and CPPFLAGS
30 dnl - RESTORE_ENV Restores CFLAGS, LDFLAGS, LIBS, and CPPFLAGS
31 dnl - WITH_SAVE_ENV([SCRIPT]) Runs SCRIPT wrapped with SAVE_ENV/RESTORE_ENV
52 dnl PY_CHECK_FUNC(FUNCTION, [INCLUDES], [AC_DEFINE-VAR])
[all …]
/third_party/skia/third_party/externals/libpng/
Dconfig.guess3 # Copyright 1992-2018 Free Software Foundation, Inc.
5 timestamp='2018-03-08'
8 # under the terms of the GNU General Public License as published by
14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
17 # You should have received a copy of the GNU General Public License
18 # along with this program; if not, see <https://www.gnu.org/licenses/>.
20 # As a special exception to the GNU General Public License, if you
25 # of the GNU General Public License, version 3 ("GPLv3").
30 # https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
32 # Please send patches to <config-patches@gnu.org>.
[all …]

1234