Searched +full:linux +full:- +full:glibc +full:- +full:llvm (Results 1 – 25 of 168) sorted by relevance
1234567
3 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-src28 complete.rust-analyzer[all …]
1 // SPDX-License-Identifier: Apache-2.0 OR MIT4 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/ddc65971bb677aa9f6a4c21f76d3133e106f88eb11 - glibc 2.16+ (through getauxval)12 https://github.com/bminor/glibc/commit/c7683a6d02f3ed59f5cd119b3e8547f45a15912f14 - 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 …]
3 RUN yum install -y git \10 curl-devel \14 glibc-static.i686 \15 glibc-devel \16 glibc-devel.i68618 RUN yum update -y nss21 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 …]
1 //===-- sanitizer_platform.h ------------------------------------*- C++ -*-===//3 // The LLVM Compiler Infrastructure8 //===----------------------------------------------------------------------===//11 //===----------------------------------------------------------------------===//137 // 64-bit PPC has two ABIs (v1 and v2). The old powerpc64 target is138 // 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 wild143 // - 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 …]
1 //===-- 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-exception7 //===----------------------------------------------------------------------===//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 …]
2 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 to12 (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 library26 # (libm), etc. linux-libc-dev has the header files specific to linux. libc6-dev has the libc29 # We use this old version of glibc because as of Nov 2022, many of our Swarming machines33 # against a version of glibc that can be run on Debian 10 until we update those Swarming37 …"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 …]
2 This file specifies a clang toolchain that can run on a Linux host which doesn't depend on any10 - https://docs.bazel.build/versions/4.2.1/tutorial/cc-toolchain-config.html11 …- 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.so52 # is just a text file that refers to "/lib/x86_64-linux-gnu/libc.so.6" and53 # "/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, so128 # https://bazel.build/docs/cc-toolchain-config-reference#cctoolchainconfiginfo-build-variables[all …]
14 - master15 - develop16 - /feature\/.*/20 - BOGUS_JOB=true25 - env: BOGUS_JOB=true28 # gcc, Linux29 - os: linux31 compiler: gcc-4.432 env: TOOLSET=gcc COMPILER=g++-4.4 CXXSTD=98,0x36 - g++-4.4[all …]
... .mdebug.abi32 /scratch/cmoore/spring-final-linux/obj/glibc-2015.05- ...
1 //===-- 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-exception7 //===----------------------------------------------------------------------===//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.
3 # SPDX-License-Identifier: curl4 ---5 name: curl-for-win10 - master11 - '*/ci'12 paths-ignore:13 - '**/*.md'14 - '.circleci/**'15 - 'appveyor.*'16 - 'packages/**'[all …]
1 # v4l-utils3 Linux utilities and libraries to handle media devices (TV devices, capture6 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. See16 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 …]
3 # Copyright (c) 2018-2024, Arm Limited.4 # SPDX-License-Identifier: MIT OR Apache-2.0 WITH LLVM-exception13 #CROSS_COMPILE = aarch64-none-linux-gnu-17 CFLAGS = -std=c99 -pipe -O318 CFLAGS += -Wall -Wno-missing-braces19 CFLAGS += -Werror=implicit-function-declaration23 HOST_CFLAGS = -std=c99 -O224 HOST_CFLAGS += -Wall -Wno-unused-function27 HOST_CFLAGS += -g28 CFLAGS += -g[all …]
1 // -*- 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-exception8 //===----------------------------------------------------------------------===//10 // REQUIRES: linux && target=aarch64-{{.+}}-gnu12 // pthread_cancel in case of glibc calls _Unwind_ForcedUnwind from a signal on54 return -1; in main()
1 //===-- RTDyldMemoryManager.cpp - Memory manager for MC-JIT -----*- C++ -*-===//3 // The LLVM Compiler Infrastructure8 //===----------------------------------------------------------------------===//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 …]
1 // RUN: %clang_cc1 -triple mips64-linux-gnu -S -o - -emit-llvm %s | FileCheck %s7 // This comes up in glibc's wait() function and matters for the big-endian N328 // case where pointers are promoted to i64 and a non-transparent union would be9 // passed in the upper 32-bits of an i64.24 // CHECK-LABEL: define void @bar()25 // CHECK: call void @foo(i8* %{{[0-9]+}})
3 set -ex8 if [ -z "${image}" ]; then14 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 string37 if [ -n "${name}" ]; then43 # Use the same pre-built XLA test image from PyTorch/XLA[all …]
1 //===-- 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-exception7 //===----------------------------------------------------------------------===//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 …]
1 # This setups the actions for generated header file headers used by the LLVM2 # 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 version12 "//$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 .def24 # files used by llvm/lib/Target. Based on25 # `llvm/utils/gn/secondary/llvm/include/llvm/Config/BUILD.GN`28 # Enable additional checks that alter the LLVM C++ ABI.[all …]
1 //===----------------------------------------------------------------------===//3 // The LLVM Compiler Infrastructure8 //===----------------------------------------------------------------------===//13 // REQUIRES: locale.en_US.UTF-814 // REQUIRES: locale.fr_FR.UTF-815 // REQUIRES: locale.ru_RU.UTF-816 // REQUIRES: locale.zh_CN.UTF-818 // 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 …]