Cargo Features

[dependencies]
tinyrlibc = { version = "0.5.0", default-features = false, features = ["alloc", "all", "isspace", "qsort", "rand_r", "rand", "rand_max_i16", "signal", "signal-cs", "strcpy", "strncpy", "strtoimax", "strtoumax", "utoa"] }
default = all

The all feature is set by default whenever tinyrlibc is added without default-features = false somewhere in the dependency tree.

alloc
all default = abs, atoi, isalpha, isdigit, isspace, isupper, itoa, memchr, qsort, rand, rand_r, snprintf, strcat, strchr, strcmp, strcpy, strcspn, strlen, strncasecmp, strncmp, strncpy, strrchr, strspn, strstr, strtoimax, strtol, strtoll, strtoul, strtoull, strtoumax, utoa
abs atoi isalpha isdigit isspace all
isupper itoa memchr qsort all
rand_r all rand?
rand all = rand_r

Enables portable-atomic

rand_max_i16
signal

Enables portable-atomic

signal-cs

Enables critical-section of portable-atomic

snprintf strcat strchr strcmp strcpy all
strlen strncasecmp strncmp strncpy all
strrchr strspn strcspn strstr strtoimax all
strtol strtoll strtoul strtoull strtoumax all
utoa all

tinyrlibc has 15 features without comments.