2
0
mirror of https://github.com/m-labs/artiq.git synced 2024-12-20 08:56:28 +08:00
artiq/soc/runtime/exceptions.h

14 lines
239 B
C
Raw Normal View History

#ifndef __EXCEPTIONS_H
#define __EXCEPTIONS_H
2014-09-22 13:18:48 +08:00
enum {
EID_NOMEM = 0
};
2014-09-22 13:18:48 +08:00
void *exception_push(void);
void exception_pop(void);
2014-09-22 13:18:48 +08:00
int exception_getid(void);
void exception_raise(int id) __attribute__((noreturn));
#endif /* __EXCEPTIONS_H */