CHERIoT RTOS
A compartmentalised RTOS for CHERIoT hardware
Toggle main menu visibility
Loading...
Searching...
No Matches
sdk
include
stddef.h
1
// Copyright Microsoft and CHERIoT Contributors.
2
// SPDX-License-Identifier: MIT
3
4
#pragma once
5
6
#ifndef NULL
7
# ifdef __cplusplus
8
# define NULL nullptr
9
# else
10
# define NULL ((void *)0)
11
# endif
12
#endif
13
14
typedef
__SIZE_TYPE__ size_t;
15
typedef
signed
int
ssize_t;
16
typedef
__PTRDIFF_TYPE__ ptrdiff_t;
17
typedef
__UINTPTR_TYPE__ maxalign_t;
18
19
/// CHERI C definition for an address-sized integer
20
typedef
__PTRADDR_TYPE__ ptraddr_t;
21
22
/// Compatibility definition
23
typedef
ptraddr_t vaddr_t;
Generated by
1.18.0