CHERIoT RTOS
A compartmentalised RTOS for CHERIoT hardware
Loading...
Searching...
No Matches
setjmp-assembly.h
1// Copyright CHERIoT Contributors.
2// SPDX-License-Identifier: MIT
3
4#pragma once
5
6#include <assembly-helpers.h>
7
Helpers for exposing field offsets and structure sizes into assembly.
#define EXPORT_ASSEMBLY_OFFSET(structure, field, val)
Export a macro into assembly of the form {structure}_offset_{field}.
This is a minimal implementation of setjmp/longjmp.
Definition setjmp.h:20