L4 compiler related defines.
l4_error_code_t
L4 error codes.
@ L4_ENXIO
No such device or address.
@ L4_EEXIST
Already exists.
@ L4_ENOENT
No such entity.
@ L4_E2BIG
Argument value too big.
@ L4_EACCESS
Permission denied.
@ L4_ENOTDIR
Not a directory.
@ L4_EIPC_HI
Communication error-range high.
@ L4_EINVAL
Invalid argument.
@ L4_EBUSY
Object currently busy, try later.
@ L4_EMSGMISSARG
Message has invalid capability.
@ L4_EMSGTOOLONG
Message too long.
@ L4_ENAMETOOLONG
Name too long.
@ L4_ENODEV
No such thing.
@ L4_ENOSPC
No space left on device.
@ L4_ERRNOMAX
Maximum error value.
@ L4_EIPC_LO
Communication error-range low.
@ L4_EFAULT
Invalid memory address.
@ L4_EADDRNOTAVAIL
Address not available.
@ L4_EMSGTOOSHORT
Message too short.
@ L4_EBADPROTO
Unsupported protocol.
#define __END_DECLS
End section with C types and functions.
#define L4_CV
Define calling convention.
#define L4_NOTHROW
Mark a function declaration and definition as never throwing an exception.
#define __BEGIN_DECLS
Start section with C types and functions.