Searched +full:linux +full:- +full:musl +full:- +full:llvm (Results 1 – 25 of 83) sorted by relevance
1234
| /external/bazelbuild-rules_rust/rust/ |
| D | known_shas.bzl | 3 This is a generated file -- see //util:fetch_shas 7 …"2018-10-30/cargo-beta-aarch64-unknown-linux-gnu.tar.gz": "9d91fb3ee868421fbf8f4ed62cb7ee843dc6a1e… 8 …"2018-10-30/cargo-beta-aarch64-unknown-linux-gnu.tar.xz": "344ff43655bb61a31eb7b13c4120b2676b95bda… 9 …"2018-10-30/cargo-beta-arm-unknown-linux-gnueabi.tar.gz": "0a606c94eb712e53cabb0a1d7c68412b39a76d7… 10 …"2018-10-30/cargo-beta-arm-unknown-linux-gnueabi.tar.xz": "d15292144b3fb332b6d7716e38fa888ca29cd9f… 11 …"2018-10-30/cargo-beta-arm-unknown-linux-gnueabihf.tar.gz": "b1179633aac6064c9e01942367d0b0d48d90e… 12 …"2018-10-30/cargo-beta-arm-unknown-linux-gnueabihf.tar.xz": "71d2f625afcc523b7a0341a165f488b6b44b5… 13 …"2018-10-30/cargo-beta-armv7-unknown-linux-gnueabihf.tar.gz": "6857ab5a0a4abc06331029325495c03d337… 14 …"2018-10-30/cargo-beta-armv7-unknown-linux-gnueabihf.tar.xz": "c9eabe7ae86ccc1079e2c9b69de6f39b9f3… 15 …"2018-10-30/cargo-beta-i686-pc-windows-gnu.tar.gz": "e0ed7c8ebf9a642879b7b548670b85836fab5127f6466… [all …]
|
| /external/clang/test/Driver/ |
| D | mips-mti-linux.c | 1 // Check frontend and linker invocations on GPL-free MIPS toolchain. 3 // FIXME: Using --sysroot with this toolchain/triple isn't supported. We use 5 // Ideally, we'd like to have an --llvm-toolchain option similar to 6 // the --gcc-toolchain one. 7 // REQUIRES: mips-registered-target 9 // = Big-endian, mips32r2, hard float 10 // RUN: %clang -no-canonical-prefixes %s -### -o %t.o 2>&1 \ 11 // RUN: --target=mips-mti-linux -mips32r2 -mhard-float \ 12 // RUN: --sysroot=%S/Inputs/mips_mti_linux/sysroot \ 13 // RUN: | FileCheck --check-prefix=CHECK-BE-HF-32R2 %s [all …]
|
| /external/musl/ |
| D | INSTALL | 2 Quick Installation Guide for musl libc 5 There are many different ways to install musl depending on your usage 6 case. This document covers only the build and installation of musl by 7 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 12 scope of this INSTALL file. More information can be found on the musl 17 ------------------- 19 The only build-time prerequisites for musl are GNU Make and a [all …]
|
| D | WHATSNEW | 1 0.5.0 - initial release 5 0.5.9 - signal ABI bugfix, various cleanup and fixes: 25 many internal improvements have been made to the syscall-related code 30 0.6.0 - x86_64 port, various important bugs fixed 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. 64 hanging), and non-default-type mutex behavior. 67 libgcc with dwarf2 unwind support, and possibly other low-level tools. 69 improved musl-gcc compiler wrapper. [all …]
|
| /external/trusty/musl/ |
| D | INSTALL | 2 Quick Installation Guide for musl libc 5 There are many different ways to install musl depending on your usage 6 case. This document covers only the build and installation of musl by 7 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 12 scope of this INSTALL file. More information can be found on the musl 17 ------------------- 19 The only build-time prerequisites for musl are GNU Make and a [all …]
|
| D | WHATSNEW | 1 0.5.0 - initial release 5 0.5.9 - signal ABI bugfix, various cleanup and fixes: 25 many internal improvements have been made to the syscall-related code 30 0.6.0 - x86_64 port, various important bugs fixed 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. 64 hanging), and non-default-type mutex behavior. 67 libgcc with dwarf2 unwind support, and possibly other low-level tools. 69 improved musl-gcc compiler wrapper. [all …]
|
| /external/rust/android-crates-io/crates/portable-atomic/src/imp/detect/ |
| D | auxv.rs | 1 // 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) 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 … Rust 1.64, std requires glibc 2.17+ https://blog.rust-lang.org/2022/08/01/Increasing-glibc-kernel… 18 - musl 1.1.0+ (through getauxval) 19 https://github.com/bminor/musl/commit/21ada94c4b8c01589367cea300916d7db8461ae7 [all …]
|
| /external/curl/.github/workflows/ |
| D | curl-for-win.yml | 3 # 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/toybox/www/ |
| D | faq.html | 2 <!--#include file="header.html" --> 25 <!-- get binaries --> 31 <li><h2><a href="#system">What part of Linux/Android does toybox provide?</h2></li> 32 <li><h2><a href="#mkroot">How do I build a working Linux system with toybox?</a></h2></li> 45 and <a href=http://landley.net/notes-2006.html#28-09-2006>started over from 47 <a href=http://lists.busybox.net/pipermail/busybox/2006-September/058617.html>protracted licensing … 50 <a href=http://landley.net/notes-2011.html#13-11-2011>relaunched</a> 52 <a href=http://landley.net/aboriginal/about.html#selfhost>self-hosting</a>. 56 after a lot of thinking <a href=http://landley.net/talks/ohio-2013.txt>about 57 licenses</a> and <a href=http://landley.net/notes-2011.html#21-03-2011>the [all …]
|
| D | roadmap.html | 2 <!--#include file="header.html" --> 11 <li><a href=#susv5>POSIX-2024/SUSv5</a></li> 12 <li><a href=#sigh>Linux "Standard" Base</a></li> 30 <a name="goals" /><!--Jan 2025--> 41 <li>POSIX-2024 (also known as SUSv5)</li> 42 <li>the Linux Standard Base version 4.1 (frozen, becoming obsolete)</li> 43 <li>the official <a href=https://www.kernel.org/doc/man-pages/>Linux man pages</a></li> 53 to <a href=https://github.com/landley/control-images>build Linux From Scratch</a>. 56 plus <a href=faq.html#cross>musl-cross-make</a> to hermetically build 64 which was the first program Linux ever ran (leading up to the 0.0.1 release [all …]
|
| D | news.html | 2 <!--#include file="header.html" --> 4 <p>Toybox combines the most common Linux command line utilities together 5 into a single BSD-licensed executable that's simple, small, fast, 6 reasonably standards-compliant, and powerful enough to turn Android into 11 <!-- new entry template 12 <a name="DD-MM-YYYY" /><a href="#01-01-2001"><hr><h2><b>Jan 1, 2001</b></h2></a> 16 </p> - The Hitchhiker's Guide to the Galaxy</p> 19 <p><a href=downloads/toybox-0.0.1.tar.gz>Toybox 0.0.1</a> 23 …U (built using a <a href=https://github.com/landley/linux/tree/mkroot-0.1>lightly patched</a> linu… 38 --> [all …]
|
| /external/rust/android-crates-io/crates/grpcio-sys/android/ |
| D | build_cmake.rs | 1 // Copyright 2019 TiKV Project Authors. Licensed under Apache-2.0. 10 // Platform-Specific Instructions: Regenerating gRPC Bindings for Windows 12 // If you need to manually update the 'android/grpc-bindings.rs' file on Windows, 15 // 1. LLVM Setup 16 // - Download and install the pre-built LLVM binaries from: 17 // https://releases.llvm.org/download.html 18 // - Update the `LIBCLANG_PATH` environment variable to point to the 'bin' 19 // directory within your LLVM installation. (e.g., `C:\Program Files\LLVM\bin`) 22 // - Set the `GRPCIO_SYS_GRPC_INCLUDE_PATH` environment variable to the 26 // - Run the following Cargo command to regenerate the bindings: [all …]
|
| /external/bazelbuild-rules_rust/examples/bzlmod/cross_compile/ |
| D | MODULE.bazel | 19 # https://github.com/bazel-contrib/toolchains_llvm 25 # Both, cross compilation and MUSL still need a C/C++ toolchain with sysroot. 35 # https://commondatastorage.googleapis.com/chrome-linux-sysroot/ 40 …urls = ["https://commondatastorage.googleapis.com/chrome-linux-sysroot/toolchain/2e7ada854015a4cc6… 47 …urls = ["https://commondatastorage.googleapis.com/chrome-linux-sysroot/toolchain/41a6c8dec4c4304d6… 50 # LLVM setup 51 # https://github.com/bazel-contrib/toolchains_llvm/tree/0d302de75f6ace071ac616fb274481eedcc20e5a?ta… 52 llvm = use_extension("@toolchains_llvm//toolchain/extensions:llvm.bzl", "llvm") 54 # LLVM Versions and platforms 55 # https://github.com/bazel-contrib/toolchains_llvm/blob/master/toolchain/internal/llvm_distribution… [all …]
|
| D | README.md | 7 * {linux, x86_64} -> {linux, aarch64} 8 * {darwin, x86_64} -> {linux, x86_64} 9 * {darwin, x86_64} -> {linux, aarch64} 10 * {darwin, aarch64 (Apple Silicon)} -> {linux, x86_64} 11 * {darwin, aarch64 (Apple Silicon)} -> {linux, aarch64} 13 You cross-compile by calling the target. 34 …eclare dependencies and toolchains in your MODULE.bazel, second configure LLVM and Rust for cross … 44 # https://github.com/bazel-contrib/toolchains_llvm 48 ## LLVM Configuration 50 Next, you have to configure the LLVM toolchain because rules_rust still needs a cpp toolchain for c… [all …]
|
| /external/mesa3d/.gitlab-ci/container/alpine/ |
| D | x86_64_build.sh | 5 # .gitlab-ci/image-tags.yml tags: 8 set -e 10 . .gitlab-ci/setup-test-env.sh 12 set -o xtrace 22 "clang${LLVM_VERSION}-dev" 24 clang-dev 34 linux-headers 35 "llvm${LLVM_VERSION}-static" 36 "llvm${LLVM_VERSION}-dev" 39 musl-dev [all …]
|
| /external/linux-kselftest/tools/testing/selftests/ |
| D | lib.mk | 1 # This mimics the top-level Makefile. We do it explicitly here so that this 3 ifneq ($(LLVM),) 4 ifneq ($(filter %/,$(LLVM)),) 5 LLVM_PREFIX := $(LLVM) 6 else ifneq ($(filter -%,$(LLVM)),) 7 LLVM_SUFFIX := $(LLVM) 10 CLANG_TARGET_FLAGS_arm := arm-linux-gnueabi 11 CLANG_TARGET_FLAGS_arm64 := aarch64-linux-gnu 12 CLANG_TARGET_FLAGS_hexagon := hexagon-linux-musl 13 CLANG_TARGET_FLAGS_m68k := m68k-linux-gnu [all …]
|
| /external/libcxx/ |
| D | CREDITS.TXT | 1 This file is a partial list of people who have contributed to the LLVM/libc++ 3 LLVM/libc++, please submit a patch to this file to add yourself, and it will be 7 beautification by scripts. The fields are: name (N), email (E), web-address 8 (W), PGP key ID and fingerprint (P), description (D), and snail-mail address 13 D: Minor patches and Linux fixes. 67 N: Hyeon-bin Jeong 77 D: Emscripten-related changes. 85 D: Minor patches and Linux fixes. 93 D: Minor patches and musl port. 105 D: Remote testing, Newlib port, baremetal/single-threaded support. [all …]
|
| /external/rust/android-crates-io/crates/portable-atomic/src/imp/atomic128/ |
| D | aarch64.rs | 1 // SPDX-License-Identifier: Apache-2.0 OR MIT 4 128-bit atomic implementation on AArch64. 6 There are a few ways to implement 128-bit atomic operations in AArch64. 8 - LDXP/STXP loop (DW LL/SC) 9 - CASP (DWCAS) added as Armv8.1 FEAT_LSE (optional from Armv8.0, mandatory from Armv8.1) 10 - LDP/STP (DW load/store) if Armv8.4 FEAT_LSE2 (optional from Armv8.2, mandatory from Armv8.4) is a… 11 - LDIAPP/STILP (DW acquire-load/release-store) added as Armv8.9 FEAT_LRCPC3 (optional from Armv8.2)… 12 - LDCLRP/LDSETP/SWPP (DW RMW) added as Armv9.4 FEAT_LSE128 (optional from Armv9.3) 15 one based on compile-time and run-time information about available CPU features 18 - If outline-atomics is not enabled and FEAT_LSE is not available at [all …]
|
| /external/cronet/tot/third_party/libc++/src/ |
| D | CREDITS.TXT | 1 This file is a partial list of people who have contributed to the LLVM/libc++ 3 LLVM/libc++, please submit a patch to this file to add yourself, and it will be 7 beautification by scripts. The fields are: name (N), email (E), web-address 8 (W), PGP key ID and fingerprint (P), description (D), and snail-mail address 13 D: Minor patches and Linux fixes. 16 D: Invented the Ryu and Ryu Printf algorithms used in floating-point to_chars, and wrote the initia… 35 D: Ported floating-point to_chars from MSVC to libc++. 82 N: Hyeon-bin Jeong 93 D: Implemented floating-point to_chars. 95 N: Damien Lebrun-Grandie [all …]
|
| /external/cronet/stable/third_party/libc++/src/ |
| D | CREDITS.TXT | 1 This file is a partial list of people who have contributed to the LLVM/libc++ 3 LLVM/libc++, please submit a patch to this file to add yourself, and it will be 7 beautification by scripts. The fields are: name (N), email (E), web-address 8 (W), PGP key ID and fingerprint (P), description (D), and snail-mail address 13 D: Minor patches and Linux fixes. 16 D: Invented the Ryu and Ryu Printf algorithms used in floating-point to_chars, and wrote the initia… 35 D: Ported floating-point to_chars from MSVC to libc++. 82 N: Hyeon-bin Jeong 93 D: Implemented floating-point to_chars. 95 N: Damien Lebrun-Grandie [all …]
|
| /external/rust/android-crates-io/crates/portable-atomic/src/imp/ |
| D | mod.rs | 1 // SPDX-License-Identifier: Apache-2.0 OR MIT 3 // ----------------------------------------------------------------------------- 4 // Lock-free implementations 9 not(all(target_arch = "bpf", not(feature = "critical-section"))), 20 feature = "critical-section", 32 feature = "critical-section", 44 // RISC-V without A-extension 45 #[cfg(any(test, not(feature = "critical-section")))] 63 // x86-specific optimizations 72 // 64-bit atomic implementations on 32-bit architectures [all …]
|
| /external/llvm/include/llvm/ADT/ |
| D | Triple.h | 1 //===-- llvm/ADT/Triple.h - Target triple helper class ----------*- C++ -*-===// 3 // The LLVM Compiler Infrastructure 8 //===----------------------------------------------------------------------===// 13 #include "llvm/ADT/Twine.h" 21 namespace llvm { 23 /// Triple - Helper class for working with autoconf configuration names. For 28 /// ARCHITECTURE-VENDOR-OPERATING_SYSTEM 30 /// ARCHITECTURE-VENDOR-OPERATING_SYSTEM-ENVIRONMENT 39 /// Clients that need to handle the non-canonical triples that users often 54 bpfel, // eBPF or extended BPF or 64-bit BPF (little endian) [all …]
|
| /external/rust/android-crates-io/crates/grpcio-sys/grpc/include/grpc/support/ |
| D | port_platform.h | 9 * http://www.apache.org/licenses/LICENSE-2.0 24 * compatible with older platforms (currently only on Linux) 26 * - some libc calls to be gotten via dlsym 27 * - some syscalls to be made directly 129 // TODO(apolcyn): re-evaluate support for c-ares 130 // on android after upgrading our c-ares dependency. 152 #define GPR_PLATFORM_STRING "linux" 189 // musl libc & others 192 #include <linux/version.h> 193 #else /* musl libc */ [all …]
|
| /external/rust/android-crates-io/crates/grpcio-sys/grpc/spm-core-include/grpc/support/ |
| D | port_platform.h | 9 * http://www.apache.org/licenses/LICENSE-2.0 24 * compatible with older platforms (currently only on Linux) 26 * - some libc calls to be gotten via dlsym 27 * - some syscalls to be made directly 129 // TODO(apolcyn): re-evaluate support for c-ares 130 // on android after upgrading our c-ares dependency. 152 #define GPR_PLATFORM_STRING "linux" 189 // musl libc & others 192 #include <linux/version.h> 193 #else /* musl libc */ [all …]
|
| /external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/ |
| D | Triple.h | 1 //===-- llvm/ADT/Triple.h - Target triple helper class ----------*- 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 //===----------------------------------------------------------------------===// 12 #include "llvm/ADT/Twine.h" 20 namespace llvm { 22 /// Triple - Helper class for working with autoconf configuration names. For 27 /// ARCHITECTURE-VENDOR-OPERATING_SYSTEM 29 /// ARCHITECTURE-VENDOR-OPERATING_SYSTEM-ENVIRONMENT [all …]
|
1234