Home
last modified time | relevance | path

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

123

/external/bazelbuild-rules_rust/rust/
Dknown_shas.bzl3 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/
Dmips-mti-linux.c1 // 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/
DINSTALL2 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 …]
DWHATSNEW1 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/
DINSTALL2 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 …]
DWHATSNEW1 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/curl/.github/workflows/
Dcurl-for-win.yml3 # SPDX-License-Identifier: curl
4 ---
5 name: curl-for-win
10 - master
11 - '*/ci'
14 - master
17 group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }}
18 cancel-in-progress: true
30 linux-musl-llvm:
31 runs-on: ubuntu-latest
[all …]
/external/toybox/www/
Dfaq.html2 <!--#include file="header.html" -->
25 <!-- get binaries -->
29 <li><h2><a href="#system">What part of Linux/Android does toybox provide?</h2></li>
30 <li><h2><a href="#mkroot">How do I build a working Linux system with toybox?</a></h2></li>
43 and <a href=http://landley.net/notes-2006.html#28-09-2006>started over from
45 <a href=http://lists.busybox.net/pipermail/busybox/2006-September/058617.html>protracted licensing …
48 <a href=http://landley.net/notes-2011.html#13-11-2011>relaunched</a>
50 <a href=http://landley.net/aboriginal/about.html#selfhost>self-hosting</a>.
54 after a lot of thinking <a href=http://landley.net/talks/ohio-2013.txt>about
55 licenses</a> and <a href=http://landley.net/notes-2011.html#21-03-2011>the
[all …]
Droadmap.html2 <!--#include file="header.html" -->
9 <li><a href=#susv4>POSIX-2008/SUSv4</a></li>
10 <li><a href=#sigh>Linux "Standard" Base</a></li>
35 <p>The most interesting publicly available standards are A) POSIX-2008 (also
36 known as SUSv4), B) the Linux Standard Base version 4.1, and C) the official
37 <a href=https://www.kernel.org/doc/man-pages/>Linux man pages</a>.
44 Linux</a>, having it rebuild itself from source code, and using the result
45 to <a href=https://github.com/landley/control-images>build Linux From Scratch</a>.
48 plus <a href=faq.html#cross>musl-cross-make</a> to hermetically build
56 which was the first program Linux ever ran (leading up to the 0.0.1 release
[all …]
Dnews.html2 <!--#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/crates/grpcio-sys/android/
Dbuild_cmake.rs1 // 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/linux-kselftest/tools/testing/selftests/
Dlib.mk1 # 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/
DCREDITS.TXT1 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/crates/libm/
Dbuild.rs4 println!("cargo:rerun-if-changed=build.rs"); in main()
6 #[cfg(feature = "musl-reference-tests")] in main()
12 println!("cargo:rustc-cfg=assert_no_panic"); in main()
17 #[cfg(feature = "musl-reference-tests")]
32 // These are giving slightly different results compared to musl
64 // PowerPC tests are failing on LLVM 13: https://github.com/rust-lang/rust/issues/88520 in generate()
81 println!("generating musl reference tests in {:?}", file); in generate()
95 // After we have all our inputs, use the x86_64-unknown-linux-musl in generate()
105 fn parse(s: &str) -> Function { in parse()
119 let tail = eat(tail, " -> "); in parse()
[all …]
/external/cronet/third_party/libc++/src/
DCREDITS.TXT1 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/llvm/include/llvm/ADT/
DTriple.h1 //===-- 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/crates/grpcio-sys/grpc/include/grpc/support/
Dport_platform.h9 * 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/crates/grpcio-sys/grpc/spm-core-include/grpc/support/
Dport_platform.h9 * 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/
DTriple.h1 //===-- 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 …]
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/TargetParser/
DTriple.h1 //===-- llvm/TargetParser/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"
13 #include "llvm/Support/VersionTuple.h"
21 namespace llvm {
23 /// Triple - Helper class for working with autoconf configuration names. For
28 /// ARCHITECTURE-VENDOR-OPERATING_SYSTEM
[all …]
/external/trusty/lk/
Dengine.mk7 rm -rf -- "$(BUILDROOT)"/build-*
14 -include local.mk
18 # matching project/goal.mk, then we should re-invoke make with
21 project-name := $(firstword $(MAKECMDGOALS))
23 ifneq ($(project-name),)
24 ifneq ($(strip $(foreach d,$(LKINC),$(wildcard $(d)/project/$(project-name).mk))),)
25 do-nothing := 1
26 $(MAKECMDGOALS) _all: make-make
28 make-make:
29 …@PROJECT=$(project-name) $(MAKE) -rR -f $(LOCAL_MAKEFILE) $(filter-out $(project-name), $(MAKECMDG…
[all …]
/external/llvm/lib/Support/
DTriple.cpp1 //===--- Triple.cpp - Target triple helper class --------------------------===//
3 // The LLVM Compiler Infrastructure
8 //===----------------------------------------------------------------------===//
10 #include "llvm/ADT/Triple.h"
11 #include "llvm/ADT/STLExtras.h"
12 #include "llvm/ADT/SmallString.h"
13 #include "llvm/ADT/StringSwitch.h"
14 #include "llvm/Support/ErrorHandling.h"
15 #include "llvm/Support/TargetParser.h"
16 #include "llvm/Support/Host.h"
[all …]
/external/grpc-grpc/include/grpc/support/
Dport_platform.h9 * http://www.apache.org/licenses/LICENSE-2.0
50 // https://github.com/abseil/abseil-cpp/blob/20220623.1/absl/base/config.h#L730-L747
170 // TODO(apolcyn): re-evaluate support for c-ares
171 // on android after upgrading our c-ares dependency.
193 #define GPR_PLATFORM_STRING "linux"
230 // musl libc & others
233 #include <linux/version.h>
234 #else /* musl libc */
269 /* the c-ares resolver isn't safe to enable on iOS */
388 // NetBSD is a community-supported platform.
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DTriple.cpp1 //===--- Triple.cpp - Target triple helper class --------------------------===//
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 //===----------------------------------------------------------------------===//
9 #include "llvm/ADT/Triple.h"
10 #include "llvm/ADT/STLExtras.h"
11 #include "llvm/ADT/SmallString.h"
12 #include "llvm/ADT/StringSwitch.h"
13 #include "llvm/Support/ErrorHandling.h"
[all …]
/external/llvm/unittests/ADT/
DTripleTest.cpp1 //===----------- Triple.cpp - Triple unit tests ---------------------------===//
3 // The LLVM Compiler Infrastructure
8 //===----------------------------------------------------------------------===//
11 #include "llvm/ADT/Triple.h"
13 using namespace llvm;
26 T = Triple("-"); in TEST()
32 T = Triple("--"); in TEST()
38 T = Triple("---"); in TEST()
44 T = Triple("----"); in TEST()
48 EXPECT_EQ("-", T.getEnvironmentName().str()); in TEST()
[all …]

123