Home
last modified time | relevance | path

Searched +full:linux +full:- +full:glibc +full:- +full:llvm (Results 1 – 25 of 168) sorted by relevance

1234567

/external/bazelbuild-rules_rust/examples/nix_cross_compiling/nix/
Dflake.nix3 nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
6 url = "github:nix-community/fenix";
10 android-nixpkgs = {
11 url = "github:tadfisher/android-nixpkgs";
16 outputs = { self, nixpkgs, fenix, android-nixpkgs, ... }:
18 pkgs = import nixpkgs { system = "x86_64-linux"; };
20 llvm = pkgs.llvmPackages_16;
22 rust = with fenix.packages."x86_64-linux"; combine [
27 complete.rust-src
28 complete.rust-analyzer
[all …]
/external/rust/android-crates-io/crates/portable-atomic/src/imp/detect/
Dauxv.rs1 // SPDX-License-Identifier: Apache-2.0 OR MIT
4 Run-time CPU feature detection on AArch64/PowerPC64 Linux/Android/FreeBSD/OpenBSD by parsing ELF au…
7 - Linux 6.4+ (through prctl)
8 https://github.com/torvalds/linux/commit/ddc65971bb677aa9f6a4c21f76d3133e106f88eb
11 - glibc 2.16+ (through getauxval)
12 https://github.com/bminor/glibc/commit/c7683a6d02f3ed59f5cd119b3e8547f45a15912f
14 - aarch64 (glibc 2.17+ https://github.com/bminor/glibc/blob/glibc-2.17/NEWS#L35)
16 - powerpc64 (glibc 2.3+ https://github.com/bminor/glibc/blob/glibc-2.3/NEWS#L55)
17 …Since Rust 1.64, std requires glibc 2.17+ https://blog.rust-lang.org/2022/08/01/Increasing-glibc-k…
18 - musl 1.1.0+ (through getauxval)
[all …]
/external/conscrypt/release/
DDockerfile3 RUN yum install -y git \
10 curl-devel \
14 glibc-static.i686 \
15 glibc-devel \
16 glibc-devel.i686
18 RUN yum update -y nss
21 RUN wget -q --no-cookies --no-check-certificate \
22--header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie…
23 …"http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-…
24 -O - | tar xz -C /var/local
[all …]
/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_platform.h1 //===-- sanitizer_platform.h ------------------------------------*- C++ -*-===//
3 // The LLVM Compiler Infrastructure
8 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
137 // 64-bit PPC has two ABIs (v1 and v2). The old powerpc64 target is
138 // big-endian, and uses v1 ABI (known for its function descriptors),
139 // while the new powerpc64le target is little-endian and uses v2.
141 // (eg. big-endian v2), but you won't find such combinations in the wild
143 // - there's no target triple for that). LLVM doesn't support them either.
165 // By default we allow to use SizeClassAllocator64 on 64-bit platform.
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Analysis/
DTargetLibraryInfo.cpp1 //===-- TargetLibraryInfo.cpp - Runtime library information ----------------==//
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
13 #include "llvm/Analysis/TargetLibraryInfo.h"
14 #include "llvm/ADT/Triple.h"
15 #include "llvm/IR/Constants.h"
16 #include "llvm/InitializePasses.h"
[all …]
/external/skia/toolchain/
Ddownload_linux_amd64_toolchain.bzl2 This file assembles a toolchain for an amd64 Linux host using the Clang Compiler and glibc.
4 It downloads the necessary headers, executables, and pre-compiled static/shared libraries to
12 (See https://bazel.build/docs/output_directories#layout-diagram)
21 # https://chrome-infra-packages.appspot.com/p/skia/bots/clang_linux/+/5h9JgVTkZk0fFuOyLUCHZXIFqG1b1…
25 # These three comprise glibc. libc6 has the shared libraries, like libc itself, the math library
26 # (libm), etc. linux-libc-dev has the header files specific to linux. libc6-dev has the libc
29 # We use this old version of glibc because as of Nov 2022, many of our Swarming machines
33 # against a version of glibc that can be run on Debian 10 until we update those Swarming
37 …"url": "https://security.debian.org/debian-security/pool/updates/main/g/glibc/libc6_2.28-10+deb10u…
40 # From https://packages.debian.org/buster/amd64/linux-libc-dev/download
[all …]
Dlinux_amd64_toolchain_config.bzl2 This file specifies a clang toolchain that can run on a Linux host which doesn't depend on any
10 - https://docs.bazel.build/versions/4.2.1/tutorial/cc-toolchain-config.html
11- https://github.com/emscripten-core/emsdk/blob/7f39d100d8cd207094decea907121df72065517e/bazel/ems…
51 # find the referenced libraries (e.g. EXTERNAL_TOOLCHAIN/usr/lib/x86_64-linux-gnu/libc.so
52 # is just a text file that refers to "/lib/x86_64-linux-gnu/libc.so.6" and
53 # "/lib64/ld-linux-x86-64.so.2" which will use the sysroot as the root).
116 …# "-Wl" flags on the command: https://releases.llvm.org/6.0.1/tools/clang/docs/ClangCommandLineRef…
125 …# https://github.com/emscripten-core/emsdk/blob/7f39d100d8cd207094decea907121df72065517e/bazel/ems…
126 # By default, there are no flags or libraries passed to the llvm-ar tool, so
128 # https://bazel.build/docs/cc-toolchain-config-reference#cctoolchainconfiginfo-build-variables
[all …]
/external/sdv/vsomeip/third_party/boost/filesystem/
D.travis.yml14 - master
15 - develop
16 - /feature\/.*/
20 - BOGUS_JOB=true
25 - env: BOGUS_JOB=true
28 # gcc, Linux
29 - os: linux
31 compiler: gcc-4.4
32 env: TOOLSET=gcc COMPILER=g++-4.4 CXXSTD=98,0x
36 - g++-4.4
[all …]
/external/llvm/test/tools/llvm-objdump/Inputs/
Deh_frame.elf-mipsel ... .mdebug.abi32 /scratch/cmoore/spring-final-linux/obj/glibc-2015.05- ...
/external/cronet/stable/third_party/llvm-libc/src/src/unistd/linux/
Dgetcwd.cpp1 //===-- Linux implementation of getcwd ------------------------------------===//
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
17 #include <linux/limits.h> // This is safe to include without any name pollution.
27 libc_errno = -ret; in getcwd_syscall()
40 // We match glibc's behavior here and return the cwd in a malloc-ed buffer.
/external/llvm-libc/src/unistd/linux/
Dgetcwd.cpp1 //===-- Linux implementation of getcwd ------------------------------------===//
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
17 #include <linux/limits.h> // This is safe to include without any name pollution.
27 libc_errno = -ret; in getcwd_syscall()
40 // We match glibc's behavior here and return the cwd in a malloc-ed buffer.
/external/cronet/tot/third_party/llvm-libc/src/src/unistd/linux/
Dgetcwd.cpp1 //===-- Linux implementation of getcwd ------------------------------------===//
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
17 #include <linux/limits.h> // This is safe to include without any name pollution.
27 libc_errno = -ret; in getcwd_syscall()
40 // We match glibc's behavior here and return the cwd in a malloc-ed buffer.
/external/curl/.github/workflows/
Dcurl-for-win.yml3 # SPDX-License-Identifier: curl
4 ---
5 name: curl-for-win
10 - master
11 - '*/ci'
12 paths-ignore:
13 - '**/*.md'
14 - '.circleci/**'
15 - 'appveyor.*'
16 - 'packages/**'
[all …]
/external/v4l-utils/
DREADME.md1 # v4l-utils
3 Linux utilities and libraries to handle media devices (TV devices, capture
6 You can always find the latest development v4l-utils in the git repo:
7 [http://git.linuxtv.org/v4l-utils.git](http://git.linuxtv.org/v4l-utils.git).
9 Those utilities follow the latest Linux Kernel media API, as documented at:
10 [http://linuxtv.org/downloads/v4l-dvb-apis/](http://linuxtv.org/downloads/v4l-dvb-apis/).
12 Any questions/remarks/patches can be sent to the linux-media mailinglist. See
16 There is also a wiki page for the v4l-utils:
17 [https://linuxtv.org/wiki/index.php/V4l-utils](https://linuxtv.org/wiki/index.php/V4l-utils).
21 v4l-utils uses the meson build system.
[all …]
/external/arm-optimized-routines/
Dconfig.mk.dist3 # Copyright (c) 2018-2024, Arm Limited.
4 # SPDX-License-Identifier: MIT OR Apache-2.0 WITH LLVM-exception
13 #CROSS_COMPILE = aarch64-none-linux-gnu-
17 CFLAGS = -std=c99 -pipe -O3
18 CFLAGS += -Wall -Wno-missing-braces
19 CFLAGS += -Werror=implicit-function-declaration
23 HOST_CFLAGS = -std=c99 -O2
24 HOST_CFLAGS += -Wall -Wno-unused-function
27 HOST_CFLAGS += -g
28 CFLAGS += -g
[all …]
/external/cronet/stable/third_party/libc++abi/src/test/
Dforced_unwind4.pass.cpp1 // -*- C++ -*-
2 //===----------------------------------------------------------------------===//
4 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
5 // See https://llvm.org/LICENSE.txt for license information.
6 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
8 //===----------------------------------------------------------------------===//
10 // REQUIRES: linux && target=aarch64-{{.+}}-gnu
12 // pthread_cancel in case of glibc calls _Unwind_ForcedUnwind from a signal on
54 return -1; in main()
/external/cronet/tot/third_party/libc++abi/src/test/
Dforced_unwind4.pass.cpp1 // -*- C++ -*-
2 //===----------------------------------------------------------------------===//
4 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
5 // See https://llvm.org/LICENSE.txt for license information.
6 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
8 //===----------------------------------------------------------------------===//
10 // REQUIRES: linux && target=aarch64-{{.+}}-gnu
12 // pthread_cancel in case of glibc calls _Unwind_ForcedUnwind from a signal on
54 return -1; in main()
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
DRTDyldMemoryManager.cpp1 //===-- RTDyldMemoryManager.cpp - Memory manager for MC-JIT -----*- C++ -*-===//
3 // The LLVM Compiler Infrastructure
8 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
14 #include "llvm/Config/config.h"
15 #include "llvm/ExecutionEngine/RTDyldMemoryManager.h"
16 #include "llvm/Support/Compiler.h"
17 #include "llvm/Support/DynamicLibrary.h"
18 #include "llvm/Support/ErrorHandling.h"
23 // for Glibc trickery. See comments in this function for more information.
[all …]
/external/clang/test/CodeGen/
Dmips-transparent-union.c1 // RUN: %clang_cc1 -triple mips64-linux-gnu -S -o - -emit-llvm %s | FileCheck %s
7 // This comes up in glibc's wait() function and matters for the big-endian N32
8 // case where pointers are promoted to i64 and a non-transparent union would be
9 // passed in the upper 32-bits of an i64.
24 // CHECK-LABEL: define void @bar()
25 // CHECK: call void @foo(i8* %{{[0-9]+}})
/external/pytorch/.ci/docker/
Dbuild.sh3 set -ex
8 if [ -z "${image}" ]; then
14 eval export $2=$(echo "${image}" | perl -n -e"/$1(\d+(\.\d+)?(\.\d+)?)/ && print \$1")
22 # parts $image into array, splitting on '-'
24 IFS="-"
25 declare -a parts=($image)
30 name=$(echo "${part}" | perl -n -e"/([a-zA-Z]+)\d+(\.\d+)?(\.\d+)?/ && print \$1")
36 # skip non-conforming fields such as "pytorch", "linux" or "bionic" without version string
37 if [ -n "${name}" ]; then
43 # Use the same pre-built XLA test image from PyTorch/XLA
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DTargetLibraryInfo.cpp1 //===-- TargetLibraryInfo.cpp - Runtime library information ----------------==//
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
13 #include "llvm/Analysis/TargetLibraryInfo.h"
14 #include "llvm/ADT/Triple.h"
15 #include "llvm/IR/Constants.h"
16 #include "llvm/InitializePasses.h"
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/lib/ExecutionEngine/RuntimeDyld/
DRTDyldMemoryManager.cpp1 //===-- RTDyldMemoryManager.cpp - Memory manager for MC-JIT -----*- C++ -*-===//
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
13 #include "llvm/Config/config.h"
14 #include "llvm/ExecutionEngine/RTDyldMemoryManager.h"
15 #include "llvm/Support/Compiler.h"
16 #include "llvm/Support/DynamicLibrary.h"
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/RuntimeDyld/
DRTDyldMemoryManager.cpp1 //===-- RTDyldMemoryManager.cpp - Memory manager for MC-JIT -----*- C++ -*-===//
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
13 #include "llvm/Config/config.h"
14 #include "llvm/ExecutionEngine/RTDyldMemoryManager.h"
15 #include "llvm/Support/Compiler.h"
16 #include "llvm/Support/DynamicLibrary.h"
[all …]
/external/angle/third_party/clspv/gn/llvm/config/
DBUILD.gn1 # This setups the actions for generated header file headers used by the LLVM
2 # libs. The below are heavily influenced by LLVM.
5 # This sets up the generation of the cmake config files used for LLVM.
6 # Based on the LLVM version
12 "//$clspv_llvm_dir/llvm/utils/gn/secondary/llvm/lib/DebugInfo/PDB/enable_dia.gni")
14 import("//$clspv_llvm_dir/llvm/utils/gn/secondary/llvm/version.gni")
23 # Actions to create config.h, llvm-config.h, abi-breaking.h and various .def
24 # files used by llvm/lib/Target. Based on
25 # `llvm/utils/gn/secondary/llvm/include/llvm/Config/BUILD.GN`
28 # Enable additional checks that alter the LLVM C++ ABI.
[all …]
/external/libcxx/test/std/localization/locale.categories/category.time/locale.time.get.byname/
Dget_date_wide.pass.cpp1 //===----------------------------------------------------------------------===//
3 // The LLVM Compiler Infrastructure
8 //===----------------------------------------------------------------------===//
13 // REQUIRES: locale.en_US.UTF-8
14 // REQUIRES: locale.fr_FR.UTF-8
15 // REQUIRES: locale.ru_RU.UTF-8
16 // REQUIRES: locale.zh_CN.UTF-8
18 // GLIBC Expects "10/06/2009" for fr_FR as opposed to "10.06.2009"
19 // GLIBC also fails on the zh_CN test.
20 // XFAIL: linux
[all …]

1234567