Home
last modified time | relevance | path

Searched +full:musl +full:- +full:tools (Results 1 – 25 of 54) sorted by relevance

123

/third_party/musl/scripts/linux/
DMakefile2 # 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/
DMakefile2 # 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/
DMakefile2 # 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 …]
DBUILD.gn35 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 …]
Dconfigure13 --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 …]
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
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/
DMakefile2 # 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/
Dclang_toolchain_config.bzl10 - 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/
Dsemver.sh5 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/
DWORKSPACE.bazel3 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/
Dmain.yml6 - 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.yml1 # .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/
Dfaq.html2 <!--#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 …]
Droadmap.html2 <!--#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 …]
Dnews.html2 <!--#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 …]
Dindex.html2 <!--#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 …]
Ddesign.html2 <!--#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.yml16 - 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/
Dbuild.rs64 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/
Dmod.rs14 // 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/
DREADME.md3 **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/
Dportability.h7 // 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/
Dconfigure.ac1 # 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/
Dconfig.guess3 # 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/
Dconfig.guess3 # 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 …]

123