| /third_party/musl/scripts/linux/ |
| D | Makefile | 2 # Makefile for musl (requires GNU make) 5 # No, I take that back - actually most should be less than half this size. 15 prefix = /usr/local/musl 29 ALL_OBJS = $(addprefix obj/, $(filter-out $(REPLACED_OBJS), $(sort $(BASE_OBJS) $(ARCH_OBJS)))) 43 LIBCC = -lgcc 46 CFLAGS_AUTO = -Os -pipe 47 CFLAGS_C99FSE = -std=c99 -ffreestanding -nostdinc 50 …-D_XOPEN_SOURCE=700 -I$(srcdir)/arch/$(ARCH) -I$(srcdir)/arch/generic -Iobj/src/internal -I$(srcdi… 57 INSTALL = $(srcdir)/tools/install.sh 69 TOOL_LIBS = lib/musl-gcc.specs [all …]
|
| /third_party/musl/porting/linux/user/ |
| D | Makefile | 2 # Makefile for musl (requires GNU make) 5 # No, I take that back - actually most should be less than half this size. 15 prefix = /usr/local/musl 29 ALL_OBJS = $(addprefix obj/, $(filter-out $(REPLACED_OBJS), $(sort $(BASE_OBJS) $(ARCH_OBJS)))) 43 LIBCC = -lgcc 46 CFLAGS_AUTO = -Os -pipe 47 CFLAGS_C99FSE = -std=c99 -ffreestanding -nostdinc 50 …-D_XOPEN_SOURCE=700 -I$(srcdir)/arch/$(ARCH) -I$(srcdir)/arch/generic -Iobj/src/internal -I$(srcdi… 57 INSTALL = $(srcdir)/tools/install.sh 69 TOOL_LIBS = lib/musl-gcc.specs [all …]
|
| /third_party/musl/ |
| D | Makefile | 2 # Makefile for musl (requires GNU make) 5 # No, I take that back - actually most should be less than half this size. 15 prefix = /usr/local/musl 29 ALL_OBJS = $(addprefix obj/, $(filter-out $(REPLACED_OBJS), $(sort $(BASE_OBJS) $(ARCH_OBJS)))) 43 LIBCC = -lgcc 46 CFLAGS_AUTO = -Os -pipe 47 CFLAGS_C99FSE = -std=c99 -ffreestanding -nostdinc 50 …-D_XOPEN_SOURCE=700 -I$(srcdir)/arch/$(ARCH) -I$(srcdir)/arch/generic -Iobj/src/internal -I$(srcdi… 57 INSTALL = $(srcdir)/tools/install.sh 69 TOOL_LIBS = lib/musl-gcc.specs [all …]
|
| D | BUILD.gn | 35 ohos_prebuilt_etc("ld-musl-namespace-${musl_arch}-test.ini") { 36 source = "${musl_dir}/config/ld-musl-namespace-${musl_arch}-test.ini" 39 ohos_prebuilt_etc("ld-musl-namespace-${musl_arch}.ini") { 40 source = "${musl_dir}/config/ld-musl-namespace-${musl_arch}.ini" 50 ":ld-musl-namespace-${musl_arch}-test.ini", 51 ":ld-musl-namespace-${musl_arch}.ini", 70 source = "${musl_dir}/etc/musl.para" 75 source = "${musl_dir}/etc/musl.para.dac" 108 sources_dir = [ "//third_party/musl" ] 131 "tools/mkalltypes.sed", [all …]
|
| D | configure | 13 --srcdir=DIR source directory [detected] 16 --prefix=PREFIX main installation prefix [/usr/local/musl] 17 --exec-prefix=EPREFIX installation prefix for executable files [PREFIX] 20 --bindir=DIR user executables [EPREFIX/bin] 21 --libdir=DIR library files for the linker [PREFIX/lib] 22 --includedir=DIR include files for the C compiler [PREFIX/include] 23 --syslibdir=DIR location for the dynamic linker [/lib] 26 --target=TARGET configure to run on target TARGET [detected] 27 --host=HOST same as --target 28 --build=BUILD build system type; used only to infer cross-compiling [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 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. 76 0.7.1 - improvements to completeness, bug fixes [all …]
|
| /third_party/musl/porting/liteos_a/user_debug/ |
| D | Makefile | 2 # Makefile for musl (requires GNU make) 5 # No, I take that back - actually most should be less than half this size. 15 prefix = /usr/local/musl 29 ALL_OBJS = $(addprefix obj/, $(filter-out $(REPLACED_OBJS), $(sort $(BASE_OBJS) $(ARCH_OBJS)))) 43 LIBCC = -lgcc 46 CFLAGS_AUTO = -Os -pipe 47 CFLAGS_C99FSE = -std=c99 -ffreestanding -nostdinc 50 …-D_XOPEN_SOURCE=700 -I$(srcdir)/arch/$(ARCH) -I$(srcdir)/arch/generic -Iobj/src/internal -I$(srcdi… 57 INSTALL = $(srcdir)/tools/install.sh 69 TOOL_LIBS = lib/musl-gcc.specs [all …]
|
| /third_party/skia/toolchain/ |
| D | clang_toolchain_config.bzl | 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… 15 "@bazel_tools//tools/cpp:cc_toolchain_config_lib.bzl", 23 load("@bazel_tools//tools/build_defs/cc:action_names.bzl", "ACTION_NAMES") 47 target_libc = "musl", 49 toolchain_identifier = "clang-toolchain", 60 This function sets up the tools needed to perform the various compile/link actions. 72 …# https://cs.opensource.google/bazel/bazel/+/master:tools/cpp/cc_toolchain_config_lib.bzl;l=435;dr… 77 …# https://cs.opensource.google/bazel/bazel/+/master:tools/cpp/cc_toolchain_config_lib.bzl;l=488;dr… 80 tools = [clang_tool], [all …]
|
| /third_party/rust/crates/libc/ci/ |
| D | semver.sh | 5 set -ex 11 if ! rustc --version | grep -E "nightly" ; then 16 rustup component add rustc-dev llvm-tools-preview 19 cargo install semverver --version=0.1.50 25 aarch64-fuchsia \ 26 aarch64-linux-android \ 27 aarch64-unknown-linux-gnu \ 28 aarch64-unknown-linux-musl \ 29 armv7-linux-androideabi \ 30 armv7-unknown-linux-gnueabihf \ [all …]
|
| /third_party/skia/ |
| D | WORKSPACE.bazel | 3 load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") 6 # See https://github.com/emscripten-core/emsdk/tree/85d27a4a2a60d591613a305b14ae438c2bb3ce11/bazel#… 10 strip_prefix = "emsdk-2.0.32/bazel", 11 url = "https://github.com/emscripten-core/emsdk/archive/refs/tags/2.0.32.tar.gz", 23 # Meant to run on amd64 linux and compile for amd64 linux using musl as the c library. 25 … From https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_… 26 clang_prefix = "clang+llvm-13.0.0-x86_64-linux-gnu-ubuntu-20.04/", 28 …rl = "https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_… 29 # From https://packages.debian.org/bullseye/amd64/musl-dev/download 31 musl_dev_url = "http://ftp.debian.org/debian/pool/main/m/musl/musl-dev_1.2.2-1_amd64.deb", [all …]
|
| /third_party/rust/crates/rustix/.github/workflows/ |
| D | main.yml | 6 - 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 …]
|
| /third_party/backends/ |
| D | .gitlab-ci.yml | 1 # .gitlab-ci.yml -- to test some source code build scenarios 2 # Copyright (C) 2016-2020 Olaf Meeuwissen 4 # License: GPL-3.0+ 7 REGISTRY_HUB: "registry.gitlab.com/sane-project/ci-envs" 8 CONFIGURE_MINI: "--enable-silent-rules" 9 …CONFIGURE_FULL: "--with-usb --with-usb-record-replay --with-avahi --enable-pnm-backend --with-libc… 12 - tarball 13 - compile 14 - snapshot 15 - release [all …]
|
| /third_party/toybox/www/ |
| D | faq.html | 2 <!--#include file="header.html" --> 26 <!-- get binaries --> 37 and <a href=http://landley.net/notes-2006.html#28-09-2006>started over from 39 <a href=http://lists.busybox.net/pipermail/busybox/2006-September/058617.html>protracted licensing … 42 <a href=http://landley.net/notes-2011.html#13-11-2011>relaunched</a> 44 <a href=http://landley.net/aboriginal/about.html#selfhost>self-hosting</a>. 48 after a lot of thinking <a href=http://landley.net/talks/ohio-2013.txt>about 49 licenses</a> and <a href=http://landley.net/notes-2011.html#21-03-2011>the 53 <a href=http://landley.net/talks/celf-2013.txt>strategy</a> 54 to make Android self-hosting using toybox. This helped [all …]
|
| D | roadmap.html | 2 <!--#include file="header.html" --> 9 <li><a href=#susv4>POSIX-2008/SUSv4</a></li> 34 <p>The most interesting publicly available standards are A) POSIX-2008 (also 36 <a href=https://www.kernel.org/doc/man-pages/>Linux man pages</a>. 44 to <a href=https://github.com/landley/control-images>build Linux From Scratch</a>. 47 plus <a href=faq.html#cross>musl-cross-make</a> to hermetically build 69 <h3><a name=susv4 /><a href="#susv4">POSIX-2008/SUSv4</a></h3> 73 …and ISO both approving <a href=https://landley.net/c99-draft.html>C99</a>. That's why IEEE 1003.1-… 86 It's still posix-2008/SUSv4/issue 7.)</p> 93 incorporated into <a href=https://nvlpubs.nist.gov/nistpubs/Legacy/FIPS/fipspub151-2-1993.pdf>US fe… [all …]
|
| D | news.html | 2 <!--#include file="header.html" --> 5 into a single BSD-licensed executable that's simple, small, fast, 6 reasonably standards-compliant, and powerful enough to turn Android into 11 <a name="30-11-2021" /><a href="#30-11-2021"><hr><h2><b>November 30, 2021</b></h2></a> 15 <p>- The Hitchhiker's Guide to the Galaxy</p></blockquote> 17 <p><a href=downloads/toybox-0.8.6.tar.gz>Toybox 0.8.6</a> 21 bootable under QEMU (using vanilla linux-5.15).</p> 26 …c support for the <a href=http://lists.landley.net/pipermail/toybox-landley.net/2021-August/012497… 28 <a href=https://lists.nongnu.org/archive/html/qemu-devel/2021-07/msg06430.html>quite yet</a>.)</p> 37 Elliott added <b>date -s</b>, <b>pmap -p</b>, <b>tail -F -s</b>, <b>kill -0</b>, [all …]
|
| D | index.html | 2 <!--#include file="header.html" --> 5 into a single BSD-licensed executable that's simple, small, fast, 6 reasonably standards-compliant, and powerful enough to turn Android into 11 <a name="30-11-2021" /><a href="#30-11-2021"><hr><h2><b>November 30, 2021</b></h2></a> 15 <p>- The Hitchhiker's Guide to the Galaxy</p></blockquote> 17 <p><a href=downloads/toybox-0.8.6.tar.gz>Toybox 0.8.6</a> 21 bootable under QEMU (using vanilla linux-5.15).</p> 26 …c support for the <a href=http://lists.landley.net/pipermail/toybox-landley.net/2021-August/012497… 28 <a href=https://lists.nongnu.org/archive/html/qemu-devel/2021-07/msg06430.html>quite yet</a>.)</p> 37 Elliott added <b>date -s</b>, <b>pmap -p</b>, <b>tail -F -s</b>, <b>kill -0</b>, [all …]
|
| D | design.html | 2 <!--#include file="header.html" --> 75 way there, and most of the rest is either fine-tuning or more trouble than 85 <p>Speed is easy to measure; there are dozens of profiling tools for Linux 95 code, encryption, rsync...) Worry about throughput inside long-running 110 <a href=http://arstechnica.com/paedia/r/ram_guide/ram_guide.part1-2.html>part one</a>, 111 <a href=http://arstechnica.com/paedia/r/ram_guide/ram_guide.part2-1.html>part two</a>, 112 <a href=http://arstechnica.com/paedia/r/ram_guide/ram_guide.part3-1.html>part three</a>, 116 <a href=http://arstechnica.com/articles/paedia/cpu/bandwidth-latency.ars>bandwidth 124 is 128k and a big L2 cache is a couple of megabytes. A cheap low-power 127 <p>Learn how <a href=http://nommu.org/memory-faq.txt>virtual memory and [all …]
|
| /third_party/libexif/ |
| D | .travis.yml | 16 - autopoint 21 - CONFIG=normal 22 - CONFIG=c90 23 - CONFIG=stackprotect 24 - CONFIG=disable-nls 26 - MAKEFLAGS='-j 2' 29 - clang 30 - gcc 33 - linux 34 - osx [all …]
|
| /third_party/rust/crates/libc/libc-test/ |
| D | build.rs | 64 t if t.contains("nto-qnx") => return test_neutrino(t), in do_ctest() 69 fn ctest_cfg() -> ctest::TestGenerator { in ctest_cfg() 97 // `libc-test/semver` dir. in do_semver() 111 let os_arch = format!("{}-{}", os, arch); in do_semver() 114 let os_env = format!("{}-{}", os, target_env); in do_semver() 117 let os_env_arch = format!("{}-{}-{}", os, target_env, arch); in do_semver() 127 println!("cargo:rerun-if-changed={}", path.display()); in process_semver_file() 188 cfg.flag("-Wno-deprecated-declarations"); in test_apple() 213 "mach-o/dyld.h", in test_apple() 338 // FIXME: the value has been changed since Catalina (0xffff0000 -> 0x3fff0000). in test_apple() [all …]
|
| /third_party/rust/crates/libc/src/unix/linux_like/linux/arch/generic/ |
| D | mod.rs | 14 // include/uapi/asm-generic/socket.h 16 // tools/include/uapi/asm-generic/socket.h 100 not(any(target_env = "musl", target_env = "ohos"))))] { 216 // DD-SS_SSSS_SSSS_SSSS-TTTT_TTTT-NNNN_NNNN 296 } else if #[cfg(any(target_env = "musl", target_env = "ohos"))] {
|
| /third_party/python/Tools/wasm/ |
| D | README.md | 3 **WARNING: WASM support is work-in-progress! Lots of features are not working yet.** 7 (*wasm32-emscripten*) and WASI (*wasm32-wasi*) targets. Emscripten builds 12 `Tools/wasm/wasm_build.py`. The tool automates the build process and provides 15 ## wasm32-emscripten build 18 target (``--with-emscripten-target=browser``) is optimized for browsers. 23 Cross compiling to the wasm32-emscripten platform needs the 29 build dependencies, WASI-SDK, wasmtime, and several additional tools. 35 podman run --rm -ti -v $(pwd):/python-wasm/cpython:Z -w /python-wasm/cpython quay.io/tiran/cpythonb… 38 docker run --rm -ti -v $(pwd):/python-wasm/cpython -w /python-wasm/cpython quay.io/tiran/cpythonbui… 46 ./Tools/wasm/wasm_build.py build [all …]
|
| /third_party/toybox/lib/ |
| D | portability.h | 7 // For musl 44 // have <features.h> will transitively include it, and ones that don't -- 45 // macOS -- won't break. 51 #define AT_FDCWD -100 80 // We use most non-posix Linux syscalls directly through the syscall() wrapper, 81 // but even many posix-2008 functions aren't provided by glibc unless you 247 // Glibc won't give you linux-kernel constants unless you say "no, a BUD lite" 271 // Support building the Android tools on glibc, so hermetic AOSP builds can 289 return -1; in __android_log_write()
|
| /third_party/libabigail/ |
| D | configure.ac | 1 # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 39 AC_CONFIG_AUX_DIR([build-aux]) 47 dnl http://www.gnu.org/software/autoconf-archive 50 m4_include([autoconf-archive/ax_check_python_modules.m4]) 53 m4_include([autoconf-archive/ax_compare_version.m4]) 54 m4_include([autoconf-archive/ax_prog_python_version.m4]) 56 dnl This one is to be able to run "make check-valgrind" 58 m4_include([autoconf-archive/ax_valgrind_check.m4]) 60 AM_INIT_AUTOMAKE([1.11.1 foreign subdir-objects dist-xz tar-ustar parallel-tests]) 66 dnl is "tar --format=ustar -chf" where the "-h" option actually [all …]
|
| /third_party/libevdev/build-aux/ |
| D | config.guess | 3 # Copyright 1992-2022 Free Software Foundation, Inc. 7 timestamp='2022-05-25' 34 # Please send patches to <config-patches@gnu.org>. 40 # variety of pre-POSIX systems that do not have POSIX shells at all, and 41 # even some reasonably current systems (Solaris 10 as case-in-point) still 42 # have a pre-POSIX /bin/sh. 45 me=`echo "$0" | sed -e 's,.*/,,'` 53 -h, --help print this help, then exit 54 -t, --time-stamp print date of last modification, then exit 55 -v, --version print version number, then exit [all …]
|
| /third_party/curl/ |
| D | config.guess | 3 # Copyright 1992-2022 Free Software Foundation, Inc. 7 timestamp='2022-01-09' 34 # Please send patches to <config-patches@gnu.org>. 40 # variety of pre-POSIX systems that do not have POSIX shells at all, and 41 # even some reasonably current systems (Solaris 10 as case-in-point) still 42 # have a pre-POSIX /bin/sh. 45 me=`echo "$0" | sed -e 's,.*/,,'` 53 -h, --help print this help, then exit 54 -t, --time-stamp print date of last modification, then exit 55 -v, --version print version number, then exit [all …]
|