9#ifndef ZEPHYR_LIB_LIBC_MINIMAL_INCLUDE_STDLIB_H_ 
   10#define ZEPHYR_LIB_LIBC_MINIMAL_INCLUDE_STDLIB_H_ 
   19unsigned long strtoul(
const char *nptr, 
char **endptr, 
int base);
 
   20long strtol(
const char *nptr, 
char **endptr, 
int base);
 
   21unsigned long long strtoull(
const char *nptr, 
char **endptr, 
int base);
 
   22long long strtoll(
const char *nptr, 
char **endptr, 
int base);
 
   29void *
calloc(
size_t nmemb, 
size_t size);
 
   34              size_t count, 
size_t size,
 
   35              int (*cmp)(
const void *
key, 
const void *element));
 
   37void qsort_r(
void *base, 
size_t nmemb, 
size_t size,
 
   38             int (*compar)(
const void *, 
const void *, 
void *), 
void *arg);
 
   39void qsort(
void *base, 
size_t nmemb, 
size_t size,
 
   40           int (*compar)(
const void *, 
const void *));
 
   44void _exit(
int status);
 
   45static inline void exit(
int status)
 
 
   51#ifdef CONFIG_MINIMAL_LIBC_RAND 
   52#define RAND_MAX INT_MAX 
   53int rand_r(
unsigned int *seed);
 
   55void srand(
unsigned int seed);
 
   58static inline int abs(
int __n)
 
   60        return (__n < 0) ? -__n : __n;
 
 
   63static inline long labs(
long __n)
 
   65        return (__n < 0L) ? -__n : __n;
 
 
   68static inline long long llabs(
long long __n)
 
   70        return (__n < 0LL) ? -__n : __n;
 
 
irp nz macro MOVR cc s mov cc s endm endr irp aw macro LDR aa s
Definition asm-macro-32-bit-gnu.h:17
 
ZTEST_BMEM int count
Definition main.c:33
 
void * ptr
Definition printk.c:120
 
static k_spinlock_key_t key
Definition spinlock_error_case.c:15
 
void qsort_r(void *base, size_t nmemb, size_t size, int(*compar)(const void *, const void *, void *), void *arg)
 
void qsort(void *base, size_t nmemb, size_t size, int(*compar)(const void *, const void *))
 
void * calloc(size_t nmemb, size_t size)
 
long strtol(const char *nptr, char **endptr, int base)
 
static long long llabs(long long __n)
Definition stdlib.h:68
 
void * bsearch(const void *key, const void *array, size_t count, size_t size, int(*cmp)(const void *key, const void *element))
 
unsigned long strtoul(const char *nptr, char **endptr, int base)
 
void * aligned_alloc(size_t alignment, size_t size)
 
static long labs(long __n)
Definition stdlib.h:63
 
void * malloc(size_t size)
 
void * reallocarray(void *ptr, size_t nmemb, size_t size)
 
void * realloc(void *ptr, size_t size)
 
static int abs(int __n)
Definition stdlib.h:58
 
unsigned long long strtoull(const char *nptr, char **endptr, int base)
 
static void exit(int status)
Definition stdlib.h:45
 
long long strtoll(const char *nptr, char **endptr, int base)