KiCad PCB EDA Suite
libcontext.h File Reference
#include <cstddef>
#include <cstdint>
#include <cstdio>

Go to the source code of this file.


typedef void * fcontext_t


intptr_t LIBCONTEXT_CALL_CONVENTION jump_fcontext (fcontext_t *ofc, fcontext_t nfc, intptr_t vp, bool preserve_fpu=true)
fcontext_t LIBCONTEXT_CALL_CONVENTION make_fcontext (void *sp, size_t size, void(*fn)(intptr_t))

Typedef Documentation

◆ fcontext_t

typedef void* fcontext_t

Definition at line 99 of file libcontext.h.

Function Documentation

◆ jump_fcontext()

intptr_t LIBCONTEXT_CALL_CONVENTION jump_fcontext ( fcontext_t ofc,
fcontext_t  nfc,
intptr_t  vp,
bool  preserve_fpu = true 

◆ make_fcontext()

fcontext_t LIBCONTEXT_CALL_CONVENTION make_fcontext ( void *  sp,
size_t  size,
void(*)(intptr_t)  fn