Home
last modified time | relevance | path

Searched +full:minsize +full:- +full:linux (Results 1 – 6 of 6) sorted by relevance

/picolibc-latest/.github/workflows/
DMakefile2 make-workflow \
4 variants-cmake \
6 targets-cmake-linux \
7 steps-head \
8 steps-cmake \
9 steps-minsize \
10 steps-release
12 all: linux.yml zephyr.yml
14 linux.yml: $(LINUX_DEPS)
15 ./make-workflow > $@
[all …]
Dzephyr.yml6 - main
9 - main
14 group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
15 cancel-in-progress: true
18 # .github/do-zephyr --buildtype release
22 DOCKERFILE: picolibc/.github/Dockerfile-zephyr
23 IMAGE_FILE: dockerimg-zephyr.tar.zst
25 PACKAGES_FILE: picolibc/.github/zephyr-packages.txt
26 EXTRA_FILE: picolibc/.github/zephyr-files.txt
29 cache-maker:
[all …]
Dlinux.yml1 name: Linux
6 - main
9 - main
14 group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
15 cancel-in-progress: true
18 # CCache is disabled for the Linux jobs for now.
22 IMAGE_FILE: dockerimg-linux.tar.zst
23 IMAGE: picolibc-linux
24 PACKAGES_FILE: picolibc/.github/linux-packages.txt
25 EXTRA_FILE: picolibc/.github/linux-files.txt
[all …]
Dmake-workflow6 for arch in linux; do
7 echo " $build-$arch:"
8 cat variants-$build
9 cat targets-$build-$arch
10 cat steps-head
11 cat steps-$build
15 for build in minsize release; do
16 for arch in linux; do
17 echo " $build-$arch:"
19 cat targets-$arch
[all …]
/picolibc-latest/newlib/libc/stdlib/
Dmallocr.c8 /* ---------- To make a malloc.h, start cutting here ------------ */
28 This is not the fastest, most space-conserving, most portable, or
30 while also being among the most space-conserving, portable and tunable.
31 Consistent balance across these factors results in a good general-purpose
32 allocator. For a high-level description, see
50 size argument of zero (re)allocates a minimum-sized chunk.
60 Equivalent to valloc(minimum-page-that-holds(n)), that is,
68 Release all but pad bytes of freed top-most memory back
84 Alignment: 8-byte
89 Code for 8-byte pointers is untested by me but has worked
[all …]
/picolibc-latest/
DREADME.md2 Copyright © 2018-2023 Keith Packard
7 [AVR Libc](https://www.nongnu.org/avr-libc/).
11 * ![Linux](https://github.com/picolibc/picolibc/workflows/Linux/badge.svg?branch=main)
19 from Newlib, none of the GPL-related bits used to build the library
20 are left in the repository, so all of the source code uses BSD-like
21 licenses, a mixture of 2- and 3- clause BSD itself and a variety of
24 There are two files used for testing printf, test/printf-tests.c and
32 license information in the Debian standard machine-readable format. It
33 was generated using the make-copyrights and find-copyright
41 * ARC (32- and 64- bit)
[all …]